mesa/src
Charmaine Lee b4957cdfca svga: fix shader IR type passed to draw create shader function
In the SVGA create shader functions, the original shader IR could have been
deleted after pipe_shader_state_to_tgsi_tokens() if it is to be converted
from NIR to TGSI. So to avoid accessing the deleted NIR IR,
set the shader state type to TGSI before passing the shader
state to the draw function.

Reviewed-by: Neha Bhende <bhenden@vmware.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16365>
2022-05-09 21:10:37 +00:00
..
amd ac/nir: skip s_barrier if TCS patches are within subgroup 2022-05-09 16:30:27 +00:00
android_stub
asahi agx: Lower mediump flat shading 2022-05-01 22:00:00 -04:00
broadcom v3dv: don't leak variant QPU when pipeline compile fails 2022-05-09 12:12:35 +00:00
compiler nir/lower_shader_calls: put inserted instructions into a dummy block 2022-05-09 08:43:40 +00:00
drm-shim drm-shim: Cleanup on device file close 2022-05-02 19:50:33 +00:00
egl egl/kopper: Hook up eglSwapInterval 2022-05-04 15:06:51 +00:00
etnaviv etnaviv: fill all minor GPU features from the kernel 2022-04-27 09:10:27 +00:00
freedreno tu: Implement VK_EXT_image_view_min_lod 2022-05-09 07:53:41 +00:00
gallium svga: fix shader IR type passed to draw create shader function 2022-05-09 21:10:37 +00:00
gbm gallium: Learn about kopper 2022-04-07 00:17:40 +00:00
getopt
glx glx/kopper: Enable GLX_EXT_swap_control etc. 2022-05-04 15:06:51 +00:00
gtest
hgl
imagination pvr: Update pvrsrvkm to fw 1.17 . 2022-05-05 10:35:35 +00:00
imgui
intel anv: advertise rectangularLines only for Gen10+ 2022-05-06 18:22:19 +00:00
loader gallium/dri: add missing PIPE_BIND_DRI_PRIME handling 2022-02-08 00:13:07 +00:00
mapi win32: Do not use BUILD_GL32, we use def file to export win32 dll symbols. 2022-04-19 19:38:47 +00:00
mesa mesa/st: Fix building tests on macOS 2022-05-09 13:07:36 +00:00
microsoft microsoft/compiler: Unload DXIL validator library *after* calling Release() 2022-04-29 16:16:22 +00:00
nouveau Use proper types for meson objects 2022-04-18 13:03:08 +03:00
panfrost pan/va: Add whitespace after disassembled branches 2022-05-09 20:51:15 +00:00
tool ci: Use a dlclose-disabling preload library for leak checking in Vulkan. 2022-01-27 23:47:46 +00:00
util util: fix test on msvc 2022-05-03 19:33:20 +00:00
virtio venus: extend buffer cache to cover layering usage 2022-05-07 05:26:44 +00:00
vulkan vulkan/wsi: Make wsi_win32_surface_get_capabilities() return the current extent 2022-05-09 09:31:53 +00:00
meson.build microsoft: Initial vulkan-on-12 driver 2022-03-25 16:21:45 +00:00