mesa/src/gallium/drivers/zink
Mike Blumenkrantz 49a20e0981 zink: start a unified driver workarounds struct
eventually anything that checks driverID should be moved here for ease of
reference/updating

Acked-by: Dave Airlie <airlied@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15392>
2022-03-21 22:58:11 -04:00
..
ci zink: handle conversion for vertices statistics query with LINE_LOOP draws 2022-03-21 02:55:37 +00:00
nir_to_spirv zink: fix unreachable() location in ntv streamout info 2022-03-15 21:25:05 +00:00
driinfo_zink.h zink: implement uniform inlining 2021-04-08 03:00:48 +00:00
meson.build nir: Add missing dependency on nir_opcodes.py 2022-02-17 22:57:33 +00:00
nir_lower_dynamic_bo_access.c nir/lower_dynamic_bo_access: Use copy_inst_indices for our cloned instrs. 2022-01-19 22:28:34 +00:00
zink_batch.c zink: add function for refcounting zink_program structs 2022-03-07 04:07:58 +00:00
zink_batch.h zink: add some nice docs for batch usage and tracking 2022-03-18 12:42:31 +00:00
zink_blit.c zink: min/max blit region in coverage functions 2022-02-08 03:42:01 +00:00
zink_bo.c zink: always create a separate VkBuffer for storage use 2022-01-28 14:40:31 +00:00
zink_bo.h zink: support sparse texture range commits 2022-01-20 15:51:30 +00:00
zink_clear.c zink: do not copy colors through floats 2022-02-09 05:11:40 +00:00
zink_clear.h zink: add more clear hooks 2021-06-22 12:45:39 +00:00
zink_compiler.c zink: lower dmod on AMD hardware 2022-03-09 19:13:02 +00:00
zink_compiler.h zink: handle spirv xfb insanity 2022-03-09 04:39:52 +00:00
zink_context.c zink: set vbo resource usage on bind 2022-03-18 12:42:31 +00:00
zink_context.h zink: force disable rasterization discard if primgen query is active 2022-03-21 22:58:11 -04:00
zink_descriptors.c zink: hide descriptor debug behind #ifdef 2022-03-07 04:07:58 +00:00
zink_descriptors.h zink: remove zink_descriptor_util_init_null_set() 2022-02-22 21:16:55 +00:00
zink_descriptors_lazy.c zink: allow null descriptor set layouts 2022-02-22 21:16:55 +00:00
zink_device_info.py zink: hook up EXT_color_write_enable 2022-03-21 22:58:11 -04:00
zink_draw.cpp zink: handle conversion for vertices statistics query with LINE_LOOP draws 2022-03-21 02:55:37 +00:00
zink_extensions.py zink/codegen: remove core_since in constructor 2022-01-07 17:51:45 +00:00
zink_fence.c zink: flag has_work when a GL semaphore is signalled 2022-01-28 14:02:48 +00:00
zink_fence.h zink: implement GL semaphores 2022-01-18 23:31:01 +00:00
zink_format.c zink: add function for decomposing vertex format to single component 2021-09-14 01:55:56 +00:00
zink_format.h zink: add function for decomposing vertex format to single component 2021-09-14 01:55:56 +00:00
zink_format_test.c
zink_framebuffer.c zink: Fix MSVC RTC in zink_get_framebuffer_imageless() 2022-02-08 14:43:00 +00:00
zink_framebuffer.h zink: use imageless framebuffers 2021-09-02 15:53:16 +00:00
zink_helpers.h
zink_inlines.h zink: implement pipe_context::draw_vertex_state 2021-11-17 03:16:13 +00:00
zink_instance.py zink: add VK_KHR_external_memory_capabilities to instance exts 2022-01-18 23:31:01 +00:00
zink_pipeline.c zink: use dynamic rasterizer_discard state when possible 2022-03-14 04:08:29 +00:00
zink_pipeline.h zink: use dynamic rasterizer_discard state when possible 2022-03-14 04:08:29 +00:00
zink_program.c zink: force disable rasterization discard if primgen query is active 2022-03-21 22:58:11 -04:00
zink_program.h zink: force disable rasterization discard if primgen query is active 2022-03-21 22:58:11 -04:00
zink_public.h
zink_query.c zink: force disable rasterization discard if primgen query is active 2022-03-21 22:58:11 -04:00
zink_query.h zink: handle conversion for vertices statistics query with LINE_LOOP draws 2022-03-21 02:55:37 +00:00
zink_render_pass.c zink: set aspectMask for renderpass2 VkAttachmentReference2 structs 2021-10-28 02:16:15 +00:00
zink_render_pass.h zink: implement GL_EXT_multisampled_render_to_texture 2021-09-24 21:00:21 +00:00
zink_resource.c zink: replace opencoded slab_zalloc 2022-03-21 09:47:58 +01:00
zink_resource.h zink: remove tmp buffer rebinds 2022-01-28 14:40:31 +00:00
zink_screen.c zink: start a unified driver workarounds struct 2022-03-21 22:58:11 -04:00
zink_screen.h zink: start a unified driver workarounds struct 2022-03-21 22:58:11 -04:00
zink_shader_keys.h zink: add a tcs shader key 2022-02-11 01:29:39 +00:00
zink_state.c zink: force disable rasterization discard if primgen query is active 2022-03-21 22:58:11 -04:00
zink_state.h zink: use dynamic rasterizer_discard state when possible 2022-03-14 04:08:29 +00:00
zink_surface.c zink: add layer asserts for 3d imageview creation 2022-02-28 17:42:58 +00:00
zink_surface.h zink: don't clamp 2D_ARRAY surfaces to 2D 2021-11-01 00:49:24 +00:00