mesa/src
Jason Ekstrand 9066cc86bb vulkan: Copy the depth/stencil state optimization code from ANV
Instead of having stencil writes as an out parameter of the optimization
function, we add a new write_enable field for stencil that's equivalent
to the similarly named field for depth.  This doesn't mean drivers must
actually support disabling stencil writes independently but the
information may be helpful on some hardware.

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17328>
2022-07-19 19:19:34 +00:00
..
amd aco: requires Exact for p_jump_to_epilog 2022-07-19 17:52:36 +00:00
android_stub
asahi panfrost,asahi: Use util_sign_extend for unpacking 2022-07-06 11:23:18 +00:00
broadcom v3d/v3dv/ci: update expected results 2022-07-19 17:26:52 +00:00
c11 c11: reinstate the original license and authorship 2022-06-27 11:46:22 +00:00
compiler nir: Add a common gen_rect_vertices implementation 2022-07-19 12:47:30 +00:00
drm-shim drm-shim: Cleanup on device file close 2022-05-02 19:50:33 +00:00
egl kopper: Implement {EGL,GLX}_EXT_buffer_age 2022-07-18 19:31:29 +00:00
etnaviv etnaviv: drm: rename etna_drm_table_lock 2022-07-03 17:41:55 +00:00
freedreno turnip: expose VK_EXT_shader_module_identifier 2022-07-19 16:12:15 +00:00
gallium radeonsi: Set vertex_id_zero_based 2022-07-19 13:26:09 +00:00
gbm gallium: Learn about kopper 2022-04-07 00:17:40 +00:00
getopt
glx build(glx): Fix build by adding missing deps 2022-07-18 21:12:26 +00:00
gtest gtest: Fix maybe-uninitialized compiler warning 2022-06-29 21:02:18 +00:00
hgl
imagination vulkan: Common vk_format_get_component_bits 2022-07-18 22:14:06 +00:00
imgui
intel anv: move restart index to gfx state 2022-07-19 02:36:09 +00:00
loader loader: Just include driconf.h instead of redefining its values. 2022-07-12 21:57:23 +00:00
mapi Fix static glapi on Windows 2022-07-14 20:01:22 +00:00
mesa mesa/st: add implicit zeroing of clipdistance array 2022-07-18 20:33:11 +00:00
microsoft dzn: expose VK_KHR_driver_properties 2022-07-18 17:10:52 +02:00
nouveau nouveau: Drop C++03 compat code 2022-07-05 13:23:12 +00:00
panfrost panfrost: Use early-ZS helpers 2022-07-13 21:05:35 +00:00
tool meson/pps: Check if libdrm exists to compile pps 2022-06-22 11:52:36 +03:00
util util: Constify __bitset_test_range 2022-07-19 19:19:33 +00:00
virtio venus: filter out VK_EXT_physical_device_drm on the driver side 2022-07-18 19:23:53 +00:00
vulkan vulkan: Copy the depth/stencil state optimization code from ANV 2022-07-19 19:19:34 +00:00
meson.build meson: Use cc.get_argument_syntax instead cc.get_id when possible. 2022-06-16 19:59:58 +00:00