mesa/src
Marek Olšák 8e89f07fc8 mesa: compute _PipeFormat and _ElementSize after checking if the format changed
Split _mesa_set_vertex_format into 2 functions and set the derived fields
after we know that the format is different.

This skips _PipeFormat and _ElementSize recomputation every time we get
gl*Pointer with the same format.

Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20287>
2022-12-18 14:35:59 -05:00
..
amd radv/ci: add yet another pipeline barrier test as flake 2022-12-16 18:06:48 +00:00
android_stub
asahi asahi: Identify seamful cube map bit 2022-12-17 18:10:28 +00:00
broadcom v3dv: be more careful when restoring dirty state after meta operations 2022-12-16 12:18:36 +00:00
c11 c11: Remove _MTX_INITIALIZER_NP for windows 2022-11-09 04:38:28 +00:00
compiler nir: Add store_zs_agx intrinsic 2022-12-17 18:10:28 +00:00
drm-shim drm-shim: add __readlink_chk as readlink with overflow check 2022-12-08 21:05:15 +00:00
egl egl/wayland: Prefer back buffer with minimum buffer age 2022-12-16 10:30:47 +00:00
etnaviv tree-wide: Use __func__ instead of __FUNCTION__ in non-gallium code 2022-11-22 06:53:46 +00:00
freedreno freedreno/drm: Short-circuit kernel for timeout=0 waits 2022-12-17 19:14:12 +00:00
gallium mesa: set pipe_draw_info::index::resource directly and remove gl_bo 2022-12-18 14:23:22 -05:00
gbm gbm: Don't look up the DRI2_FENCE extension. 2022-12-09 05:32:18 +00:00
getopt
glx glx: fix xshm check to init xshm_opcode. 2022-12-06 22:31:14 +00:00
gtest gtest: Fix maybe-uninitialized compiler warning 2022-06-29 21:02:18 +00:00
hgl
imagination pvr: Check depth/stencil attachment is tile-aligned 2022-12-08 14:53:13 +00:00
imgui
intel anv: Use vma_heap for descriptor pool host allocation 2022-12-16 07:18:38 +00:00
loader loader/dri3: Simplify new buffer allocation in dri3_find_back 2022-12-16 10:30:47 +00:00
mapi mapi: update gles 1.1 extention packet link 2022-11-20 15:14:01 +00:00
mesa mesa: compute _PipeFormat and _ElementSize after checking if the format changed 2022-12-18 14:35:59 -05:00
microsoft dzn: Swizzle SRV access to stencil 2022-12-16 18:40:47 +00:00
nouveau nir: Eliminate nir_op_i2b 2022-12-14 06:23:21 +00:00
panfrost panfrost: Add architecture description XML for v10 2022-12-17 20:33:39 +00:00
tool pps: make pps-producer RT only on freedreno 2022-11-15 21:21:42 +00:00
util util/vma: Add "nospan" 2022-12-17 19:14:12 +00:00
virtio venus: fix VK_EXT_pci_bus_info support 2022-12-17 21:34:47 -08:00
vulkan wsi/x11: Rename the present progress objects. 2022-12-14 14:20:54 +00:00
meson.build meson: build radeon drm-shim also for r300 and r600 2022-11-16 14:37:47 +00:00