zink: expose demote when supported
[platform/upstream/mesa.git] / src / gallium / drivers / zink / zink_screen.c
2022-09-05 Erik Faye-Lundzink: expose demote when supported
2022-09-01 Mike Blumenkrantzzink: explicitly use unsigned types for bit shifts
2022-08-31 Erik Faye-Lundzink: request forcing of fp32-samplers to nearest when...
2022-08-30 Erik Faye-Lundzink: allow X32 -> A32
2022-08-30 Mike Blumenkrantzzink: add partial async shader compile support
2022-08-30 Mike Blumenkrantzzink: add a param to allow zink_screen_update_pipeline_...
2022-08-30 Mike Blumenkrantzzink: add param to allow cache_get jobs to run directly
2022-08-30 Mike Blumenkrantzzink: don't call util_queue_fence_init in zink_screen_g...
2022-08-30 Mike Blumenkrantzzink: initialize cache_get_thread unconditionally
2022-08-29 Erik Faye-Lundzink: fixup indent in caps-check
2022-08-29 Erik Faye-Lundzink: fix conditions for draw-parameters
2022-08-24 Mike Blumenkrantzzink: support PIPE_CAP_FBFETCH_COHERENT
2022-08-20 Mike Blumenkrantzzink: use PIPE_CAP_RGB_OVERRIDE_DST_ALPHA_BLEND
2022-08-19 Erik Faye-Lundzink: remove needless check
2022-08-15 Mike Blumenkrantzzink: (correctly) require extendedDynamicState2PatchCon...
2022-08-15 Mike Blumenkrantzzink: require EXT_non_seamless_cube_map for GPL support
2022-08-14 Mike Blumenkrantzzink: remove all pipe_shader_type usage
2022-08-14 Mike Blumenkrantzzink: move all types/enums into zink_types.h
2022-08-14 Mike Blumenkrantzzink: remove descriptor vtable
2022-08-14 Mike Blumenkrantzzink: remove cached descriptor mode
2022-08-12 Mike Blumenkrantzzink: add a driver workaround for broken L4A4 on nvidia
2022-08-12 Mike Blumenkrantzzink: support emulating alpha formats using new border...
2022-08-10 Erik Faye-Lundzink: do not use VK_FORMAT_D32_SFLOAT_S8_UINT without...
2022-08-10 Erik Faye-Lundzink: add have_D32_SFLOAT_S8_UINT boolean
2022-08-05 Mike Blumenkrantzzink: export PIPE_CAP_MULTISAMPLE_Z_RESOLVE
2022-08-05 Mike Blumenkrantzzink: fix return for PIPE_CAP_DEPTH_CLIP_DISABLE
2022-08-05 Mike Blumenkrantzzink: handle unscaled depth bias from nine
2022-08-05 Mike Blumenkrantzzink: allow sw loading with D3D_ALWAYS_SOFTWARE for...
2022-08-04 Julia Tatzzink: Advertise PIPE_CAP_NATIVE_FENCE_FD
2022-08-04 Mike Blumenkrantzzink: add a graphics pipeline library implementation
2022-08-04 Mike Blumenkrantzzink: init cache_put program fence on program creation
2022-07-28 TSnake41zink: print result code string on vulkan failure
2022-07-27 Dave Airliezink: fixup subgroup vote/ballot enables.
2022-07-26 Mike Blumenkrantzzink: add ZINK_DEBUG=noreorder
2022-07-25 Erik Faye-Lundzink: fix EXT_color_write_enable check
2022-07-21 Mike Blumenkrantzzink: add env var to abort on device-lost if no reset...
2022-07-20 Mike Blumenkrantzzink: scale number of shader cache-get threads
2022-07-20 Mike Blumenkrantzzink: default to lazy/templated descriptors
2022-07-20 Mike Blumenkrantzzink: add an explicit ZINK_DESCRIPTOR_MODE_CACHED
2022-07-20 Mike Blumenkrantzzink: delete ZINK_DESCRIPTOR_MODE_NOFALLBACK
2022-07-20 Mike Blumenkrantzzink: move descriptor_mode to be a global
2022-07-18 Mike Blumenkrantzzink: break out tc/trace context unwrapping
2022-07-13 Eric Engestromzink: fix portability_subset usage after rename from...
2022-07-12 Eric Engestromzink: use updated tokens from vk.xml
2022-07-08 Danylo Piliaievzink: re-enable EXT_primitives_generated_query for...
2022-07-07 Mike Blumenkrantzzink: support PIPE_QUIRK_TEXTURE_BORDER_COLOR_SWIZZLE_F...
2022-07-07 Mike Blumenkrantzzink: disable customBorderColorWithoutFormat on turnip
2022-07-07 Mike Blumenkrantzzink: init driver workarounds earlier in screen creation
2022-07-05 Mike Blumenkrantzzink: use std430 packing by default
2022-06-30 Hyunjun Kozink: remove the workaround for depth_clip_enable on...
2022-06-28 Mike Blumenkrantzzink: no-op pixmap frontbuffer flush calls
2022-06-28 Mike Blumenkrantzzink: ensure pending present flushes are handled during...
2022-06-28 Mike Blumenkrantzzink: flag batch as having work during frontbuffer...
2022-06-28 Mike Blumenkrantzzink: move 'acquired' flag onto swapchain struct
2022-06-24 Mike Blumenkrantzzink: add a turnip driver workaround for EXT_depth_clip...
2022-06-18 Mike Blumenkrantzzink: unset PIPE_CAP_DITHERING
2022-06-17 Mike Blumenkrantzzink: use VK_EXT_border_color_swizzle
2022-06-17 Mike Blumenkrantzzink: store and reuse memory heap flags for buffer...
2022-06-16 Mike Blumenkrantzzink: detect sparse-only binding queue
2022-06-16 Mike Blumenkrantzzink: remove thread_queue
2022-06-16 Mike Blumenkrantzzink: use uint64_t for batch_id
2022-06-13 Mike Blumenkrantzzink: add implicit sync workaround for non-mesa drivers
2022-06-07 Marek Olšákgallium: rename PIPE_CAP_MAX_SHADER_BUFFER_SIZE ->...
2022-06-07 Marek Olšákgallium: rename PIPE_CAP_MAX_TEXTURE_BUFFER_SIZE->MAX_T...
2022-06-07 Marek Olšákgallium: rename PIPE_SHADER_CAP_MAX_CONST_BUFFER_SIZE...
2022-06-07 Emma Anholtgallium+glsl: Remove EmitNoSat/PIPE_CAP_VERTEX_SHADER_S...
2022-06-06 Qiang Yuzink: reset PIPE_CAP_ACCELERATED when cpu soft rendering
2022-06-06 Mike Blumenkrantzzink: disable EXT_primitives_generated_query on turnip
2022-06-06 Mike Blumenkrantzzink: remove ANV depth clip control workaround
2022-06-04 Timothy Arcerigallium: remove PIPE_SHADER_CAP_MAX_UNROLL_ITERATIONS_H...
2022-06-04 Mike BlumenkrantzRevert "zink: remove drm_fd"
2022-06-03 Mike Blumenkrantzzink: disable compute pbos on turnip
2022-06-01 Mike Blumenkrantzzink: drop requirement for 6 descriptorsets to use...
2022-05-31 Mike Blumenkrantzzink: drop largePoints requirement
2022-05-31 Mike Blumenkrantzzink: drop wideLines requirement
2022-05-31 Mike Blumenkrantzzink: fix subgroup vote detection
2022-05-25 Mike Blumenkrantzzink: add a "compact" descriptor mode
2022-05-25 Mike Blumenkrantzzink: add screen-based indexing to descriptor sets
2022-05-18 Mike Blumenkrantzzink: add ZINK_DEBUG=sync
2022-05-18 Mike Blumenkrantzzink: handle PIPE_BUFFER sparse texture queries
2022-05-18 Mike Blumenkrantzzink: clamp 1D_ARRAY sparse textures to 2D as needed
2022-05-18 Mike Blumenkrantzzink: never create a sw context unless sw is requested
2022-05-17 Mike Blumenkrantzzink: move get_timestamp to screen
2022-05-17 Mike Blumenkrantzzink: use copy context to eliminate dependency on EXT_c...
2022-05-17 Mike Blumenkrantzzink: fix init with MESA_SHADER_CACHE_DISABLE enabled
2022-05-15 Sidney Justzink: enable pipe cap for win32 external memory and...
2022-05-15 Sidney Justzink: implement device LUID and node mask
2022-05-15 Sidney Justzink: implement win32 memory handle import
2022-05-15 Sidney Justzink: implement win32 fence import
2022-05-13 Greg Depoire--Ferrerzink: fix crash on dlclose when zink_internal_create_sc...
2022-05-13 Greg Depoire--Ferrerzink: check for error when initializing util_queue
2022-05-13 Erik Faye-Lundzink: use run-time linking to loader
2022-05-13 Erik Faye-Lundzink: pass screen to zink_create_instance
2022-05-13 Erik Faye-Lundzink: call vk-functions through dispatch-table
2022-05-13 Erik Faye-Lundzink: initialize dispatch-table before queue-init
2022-05-13 Erik Faye-Lundzink: pass screen to extension getter macro
2022-05-11 Mike Blumenkrantzzink: create a copy context for the screen on init
2022-05-11 Mike Blumenkrantzzink: remove unused headers/struct members/linkage
2022-05-10 Mike Blumenkrantzzink: semi-handle 1D sparse texture rewrites for driver...
2022-05-10 Mike Blumenkrantzzink: fix multisample conditional in sparse image query
next