mesa/src
Connor Abbott 7ad57d9af1 ir3: Don't count reserved user consts in ubo_state::size
Previously we included the reserved user consts (for Vulkan push
constants) as part of the pushed UBO contents, but that led to a problem
because when calculating the worst-case space for UBOs we didn't factor
in the reserved user consts. We'll have the same problem when doing the
same thing in the preamble optimization pass. Stop including the
reserved size in ubo_state::size, and have ir3_setup_consts() add it in
instead, so we won't forget to add it anywhere.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13148>
2022-03-17 12:15:45 +00:00
..
amd radv: change MESA_GLSL_CACHE envvar reference 2022-03-17 11:16:45 +01:00
android_stub android_stub: update platform headers to include atrace 2021-10-09 00:42:32 +00:00
asahi nir: Fix lowering terminology of compute system values: "from"->"to". 2022-03-08 17:36:31 +00:00
broadcom v3dv: change MESA_GLSL_CACHE envvar reference 2022-03-17 11:16:45 +01:00
compiler nir: Add a preamble optimization pass 2022-03-17 12:15:45 +00:00
drm-shim drm-shim: Support kernels with >4k pages 2021-08-13 23:33:52 +00:00
egl egl/wayland: fix crash in dri2_initialize_wayland_swrast 2022-03-07 08:26:01 +00:00
etnaviv ci: update various ci result files 2022-03-11 09:58:28 +00:00
freedreno ir3: Don't count reserved user consts in ubo_state::size 2022-03-17 12:15:45 +00:00
gallium zink: emulate some more memory 2022-03-16 21:03:16 +00:00
gbm gbm: improve documentation about the lifetime of resources 2022-02-22 14:42:52 +01:00
getopt
glx Revert "glx: Fix build errors with --enable-mangling (v2)" 2022-03-14 22:14:25 +00:00
gtest gtest: Fix output of array ASSERT/EXPECT macros 2021-11-11 09:53:09 -08:00
hgl
imgui
intel anv: Include scissors in viewport calculations 2022-03-16 13:13:45 -05:00
loader gallium/dri: add missing PIPE_BIND_DRI_PRIME handling 2022-02-08 00:13:07 +00:00
mapi glthread: call _mesa_glthread_BindBuffer unconditionally 2022-02-01 06:11:22 +00:00
mesa gallium: add flag to draw info to indicate converted draws 2022-03-16 01:45:48 +00:00
microsoft ci: Disable windows-vs2019 2022-02-23 15:12:41 +00:00
nouveau
panfrost panvk: Implement VK_EXT_vertex_attribute_divisor 2022-03-16 09:58:55 -05:00
tool ci: Use a dlclose-disabling preload library for leak checking in Vulkan. 2022-01-27 23:47:46 +00:00
util util/disk_cache: rename MESA_GLSL_CACHE envvar 2022-03-17 11:15:53 +01:00
virtio venus: add VK_EXT_calibrated_timestamps extension 2022-03-17 00:02:21 +00:00
vulkan vulkan: Make sure we've loaded our connectors when querying plane props. 2022-03-16 21:43:46 +00:00
meson.build meson: start building intel earlier. 2022-01-20 06:41:17 +00:00