radv: fix missing implementation of creating images from swapchains
[platform/upstream/mesa.git] / src / amd / vulkan / radv_device.c
2023-01-26 Samuel Pitoisetradv: fix missing implementation of creating images...
2022-12-29 Timur Kristófradv: Destroy mesh shader scratch ring in radv_queue_st...
2022-12-29 Rhys Perryradv/gfx11: disable mesh shaders
2022-11-30 Samuel Pitoisetradv: disable VRS entirely on GFX11
2022-11-30 Samuel Pitoisetradv: do not enable NGG culling on GFX11
2022-11-30 Samuel Pitoisetradv: introduce RADV_DEBUG=nofmask
2022-11-23 Bas Nieuwenhuizenradv: Fix custom build id with C90 compilation.
2022-11-09 Samuel Pitoisetradv: make the GDS/GDS OA buffer objects resident
2022-11-09 Bas Nieuwenhuizenradv: Make the compute scratch waves per SE as well.
2022-11-09 Bas Nieuwenhuizenradv: Fix compute scratch buffer emission.
2022-11-02 Rhys Perryradv/llvm: fix GS shaders on GFX8/9
2022-11-02 Illia Abernikhinutils: Merge util/debug.* into util/u_debug.* and remov...
2022-11-01 Samuel Pitoisetradv: enable VK_EXT_transform_feedback with NGG streamo...
2022-11-01 Samuel Pitoisetradv: allow to enable NGG streamout with RADV_PERFTEST...
2022-11-01 Samuel Pitoisetradv: enable all possible features with NGG streamout
2022-10-31 Bas Nieuwenhuizenradv: Speculatively tune RT pipelines for GFX11.
2022-10-28 Samuel Pitoisetradv: fix VRS limit when attachmentFragmentShadingRate...
2022-10-24 Georg Lehmannradv: Use available dot product instructions on gfx11.
2022-10-24 Samuel Pitoisetradv: disable shaderBufferFloat64AtomicMinMax on GFX11
2022-10-24 Samuel Pitoisetradv: disable {shader,sparse}ImageFloat32AtomicMinMax...
2022-10-21 Samuel Pitoisetradv: disable AMD_shader_explicit_vertex_parameter...
2022-10-21 Samuel Pitoisetradv: disable VK_AMD_texture_gather_bias_lod on GFX11
2022-10-21 Samuel Pitoisetradv: advertise VK_EXT_extended_dynamic_state3
2022-10-21 Samuel Pitoisetradv: advertise fragmentShadingRateWithShaderDepthStenc...
2022-10-20 Samuel Pitoisetradv: create and configure the ring BO for attributes
2022-10-17 Sergei Chernyadyevradv: fix setting results for initialization failures...
2022-10-12 Samuel Pitoisetradv: move the disk cache to the vk_physical_device...
2022-09-30 Samuel Pitoisetradv: add a new drirc option to enable a unified heap...
2022-09-25 Timur Kristófradv: Use a fallback for marketing name when libdrm...
2022-09-21 Timur Kristófradv: Change max preferred task workgroup invocations...
2022-09-21 Samuel Pitoisetradv: rename radv_thread_trace_set_pstate() to radv_dev...
2022-09-16 Rhys Perryradv: disable EXT_vertex_input_dynamic_state when using DGC
2022-09-16 Samuel Pitoisetradv: enable the VS prologs cache if graphicsPipelineLi...
2022-09-16 Samuel Pitoisetradv: disable VK_EXT_graphics_pipeline_library with...
2022-09-15 Konstantin Seurerradv: Cleanup radv_GetInstanceProcAddr
2022-09-15 Hans-Kristian Arntzenradv: Implement VK_EXT_mutable_descriptor_type.
2022-09-14 Mike Blumenkrantzradv: avoid bottlenecking on sequential sparse buffer...
2022-09-13 Georg Lehmannradv: Enable VK_EXT_load_store_op_none.
2022-09-13 Samuel Pitoisetradv: advertise extendedDynamicState2PatchControlPoints
2022-09-12 Timur Kristófradv: Enable subgroup feature bits for mesh and task...
2022-09-07 Samuel Pitoisetradv: only expose sparseResidencyImage3D on GFX9+
2022-09-06 Bas Nieuwenhuizenradv: Expose 3d sparse images.
2022-09-06 Bas Nieuwenhuizenradv: Add binding code for 3d sparse images.
2022-09-05 Timur Kristófradv: Enable EXT_mesh_shader on RDNA2 with RADV_PERFTES...
2022-09-02 Igor Torrenteradv: anv: Use the new vk_clock_gettime and vk_time_max...
2022-09-01 Jason Ekstrandradv: Move to the common command pool framework
2022-09-01 Friedrich Vockradv: Enable Radeon Raytracing Analyzer traces
2022-08-30 Konstantin Seurerradv: Use the common physical device enumeration
2022-08-29 Tatsuyuki Ishiradv: Remove unused radv_deferred_queue_submission.
2022-08-29 Tatsuyuki Ishiradv: Remove unused functions.
2022-08-29 Samuel Pitoisetradv: store binning settings into the physical device
2022-08-24 Konstantin Seurerradv: Advertise subgroup ops for rt stages
2022-08-17 Samuel Pitoisetradv: add a very initial implementation of VK_EXT_graph...
2022-08-16 Samuel Pitoisetradv: advertise VK_KHR_global_priority
2022-08-08 Samuel Pitoisetradv: use ref counting for VS prologs and PS epilogs
2022-08-07 Konstantin Seurerradv: Remove acceleration structure host builds
2022-08-06 Tatsuyuki Ishiradv: Implement radv_flush_before_query_copy to workaro...
2022-08-05 Samuel Pitoisetradv: implement VK_EXT_attachment_feedback_loop_layout
2022-07-27 Marek Olšákac/gpu_info: remove vram_size and gtt_size in favor...
2022-07-27 Marek Olšákac/gpu_info: rename info fields to num_cu, memory_bus_w...
2022-07-26 Benjamin Chengradv: implement disjoint memory for multiplane images
2022-07-26 Benjamin Chengradv: refactor image binding into struct
2022-07-20 Timur Kristófradv: Enable task shader feature for NV_mesh_shader.
2022-07-20 Timur Kristófradv: Submit internal compute cmdbuf.
2022-07-20 Timur Kristófradv: Add dispatch_initiator_task field to radv_device.
2022-07-20 Timur Kristófradv: Minor cleanup of radv_queue_submit_normal.
2022-07-18 Samuel Pitoisetradv: implement PS epilogs
2022-07-18 Timur Kristófradv: Remove trailing whitespace introduced by DGC...
2022-07-15 Tatsuyuki Ishiradv: Only set pstate for the first hw_ctx.
2022-07-15 Bas Nieuwenhuizenradv: Expose VK_NV_device_generated_commands.
2022-07-15 Bas Nieuwenhuizenradv: Require 32bit memory for indirect buffers.
2022-07-15 Bas Nieuwenhuizenradv: Add a 32bit memory type.
2022-07-12 Eric Engestromradv: use updated tokens from vk.xml
2022-07-12 Bas Nieuwenhuizenradv: Add ability to override the build id for the...
2022-07-11 Samuel Pitoisetradv: remove the radv_report_apu_as_dgpu workaround...
2022-07-09 Bas Nieuwenhuizenradv: Expose VK_KHR_performance_query.
2022-07-09 Bas Nieuwenhuizenradv: Add a list of performance counters.
2022-07-09 Bas Nieuwenhuizenradv: Add perf counter lock/unlock commandbuffers.
2022-07-09 Bas Nieuwenhuizenradv: Add helper BO for perf counters.
2022-07-09 Bas Nieuwenhuizenradv: Add pstate locking for perfcounters.
2022-07-09 Bas Nieuwenhuizenradv: move ac_perfcounters to physical_device.
2022-07-06 Hans-Kristian Arntzenradv: Implement VK_EXT_shader_module_identifier.
2022-07-05 Samuel Pitoisetradv: always enable VK_EXT_debug_utils
2022-07-04 Samuel Pitoisetradv: remove old workaround for HTILE layers with F1...
2022-07-04 Samuel Pitoisetradv: do not abort if SPM isn't supported for the curre...
2022-06-21 Samuel Pitoisetradv,aco: rename radv_prolog_binary/radv_shader_prolog...
2022-06-16 Samuel Pitoisetradv: advertise VK_EXT_border_color_swizzle on GFX10+
2022-06-10 Jason Ekstrandradv: Drop create_sync_for_memory
2022-06-09 Georg Lehmannradv: Implement VK_EXT_non_seamless_cube_map.
2022-06-09 Samuel Pitoisetradv: advertise VK_EXT_primitives_generated_query
2022-06-09 Samuel Pitoisetradv: track if primitives generated query features...
2022-06-08 Konstantin Seurerradv: Advertise VK_KHR_ray_tracing_maintenance1
2022-06-08 Timur Kristófradv: Implement mesh shader scratch ring.
2022-06-08 Timur Kristófradv: Implement task shader draw and payload rings.
2022-06-08 Timur Kristófac: Add task shader ring information.
2022-06-07 Samuel Pitoisetradv: report the marketing name as part of the device...
2022-06-06 Konstantin Seurerradv: Require an alignment of 64 for accel structs
2022-06-03 Yonggang Luoradv: Remove usage of `cnd_monotonic.h`
2022-06-01 Georg Lehmannradv: Enable VK_INTEL_shader_integer_functions2.
2022-05-30 Konstantin Seurerradv: Use vk_buffer
next