mesa/src
Gert Wollny 95cea62a9b virgl: Report CONSTANT_BUFFER_SIZE according to GL_MAX_UNIFORM_BLOCK_SIZE
GL_MAX_FRAGMENT_UNIFORM_COMPONENTS may not report a size that
is useful to calculate the supported UBO size. Use the value
GL_MAX_UNIFORM_BLOCK_SIZE instead when the host supports this.

Related: https://gitlab.freedesktop.org/virgl/virglrenderer/-/issues/286
Fixes: 5b683ba19a
  virgl: Only progagate the uniform numbers if the numbers are actually right

Signed-off-by: Gert Wollny <gert.wollny@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18512>
2022-09-10 15:23:57 +00:00
..
amd radv: Switch to dynamic rendering only 2022-09-09 09:24:59 +00:00
android_stub
asahi asahi: Handle Stream Link VDM commands 2022-09-06 21:01:28 +00:00
broadcom v3dv: implement VK_EXT_memory_budget 2022-09-09 11:14:03 +00:00
c11 c11: #include <threads.h> when the os/platform provide it 2022-08-18 01:02:07 +00:00
compiler mesa/glsl: Add support for NV_shader_noperspective_interpolation 2022-09-09 07:22:20 +00:00
drm-shim drm-shim: Cleanup on device file close 2022-05-02 19:50:33 +00:00
egl egl: Relax locking 2022-09-07 21:21:38 -07:00
etnaviv util/list: rename LIST_ENTRY() to list_entry() 2022-07-28 10:10:44 +00:00
freedreno tu: Retain allocated CSes in tu_autotune_on_submit 2022-09-09 07:57:54 +00:00
gallium virgl: Report CONSTANT_BUFFER_SIZE according to GL_MAX_UNIFORM_BLOCK_SIZE 2022-09-10 15:23:57 +00:00
gbm gbm: Add USE_FRONT_RENDERING flag 2022-08-05 00:57:38 +00:00
getopt
glx glx: Use XSaveContext, delete glxhash.c 2022-09-08 23:43:42 +00:00
gtest gtest: Fix maybe-uninitialized compiler warning 2022-06-29 21:02:18 +00:00
hgl
imagination pvr: Add depth_bias_array handling on dbenable. 2022-09-09 09:46:27 +00:00
imgui
intel intel/compiler: Add helper for barrier message payload setup for gfx >= 125 2022-09-09 09:35:08 -07:00
loader loader: use os_get_option for driver override 2022-09-08 19:30:38 +00:00
mapi mesa: Expose GL_NV_ES1_1_compatibility 2022-08-25 10:17:10 -07:00
mesa gallium: Add PIPE_CAP_QUERY_TIMESTAMP_BITS 2022-09-09 14:49:12 +02:00
microsoft vulkan: Add a vk_command_buffer_ops struct 2022-09-01 20:17:25 +00:00
nouveau nv50/ir: handle U8/U16 integers converting to U64 2022-09-09 17:32:30 +02:00
panfrost pan/bi: Add and use bi_num_successors helper 2022-09-02 16:03:24 +00:00
tool pps: enable track_event in system.cfg 2022-08-26 21:47:44 +00:00
util util: avoid deprecated builtin has_trivial_destructor 2022-09-08 10:53:32 +00:00
virtio virgl: Report CONSTANT_BUFFER_SIZE according to GL_MAX_UNIFORM_BLOCK_SIZE 2022-09-10 15:23:57 +00:00
vulkan vulkan: Augment _WIN32 stub comparison 2022-09-08 15:37:11 +00:00
meson.build meson: Remove usage of use_elf_tls 2022-07-29 23:59:11 +00:00