summaryrefslogtreecommitdiff
path: root/src/amd/vulkan
AgeCommit message (Expand)AuthorFilesLines
2021-06-22radv: advertise extendedDynamicState2LogicOpSamuel Pitoiset1-1/+1
2021-06-22radv: implement dynamic logic opSamuel Pitoiset5-52/+107
2021-06-22radv/llvm: Emit s_barrier at the beginning of NGG non-GS shaders.Timur Kristóf1-0/+4
2021-06-22radv: implement VK_EXT_physical_device_drmSimon Ser2-1/+56
2021-06-22radv: Provide a toggle to avoid warnings about unsupported devices.Charlie Turner1-2/+11
2021-06-21radv: allow VK_FORMAT_R8G8_SRGB samplingRhys Perry1-5/+0
2021-06-21nir/propagate_invariant: add invariant_prim optionRhys Perry1-28/+2
2021-06-21radv: Add -Wpointer-arith.Bas Nieuwenhuizen1-1/+1
2021-06-18radv: Enable VK_KHR_acceleration_structure with RADV_PERFTEST=rt.Bas Nieuwenhuizen1-0/+29
2021-06-18radv: Add rt perftest flag.Bas Nieuwenhuizen2-7/+11
2021-06-18radv: Expose formats for acceleration structure.Bas Nieuwenhuizen1-0/+10
2021-06-18radv: Implement load_vulkan_descriptor for acceleration structures.Bas Nieuwenhuizen1-4/+21
2021-06-18radv: Convert lower_intrinsics to a switch statementBas Nieuwenhuizen1-8/+18
2021-06-18radv: Add acceleration structure descriptor set support.Bas Nieuwenhuizen2-1/+30
2021-06-18radv: Implement device-side BVH building.Bas Nieuwenhuizen4-0/+847
2021-06-18radv: Add initial CPU BVH building.Bas Nieuwenhuizen4-0/+608
2021-06-18radv: Use the global BO list for acceleration structures.Bas Nieuwenhuizen1-1/+2
2021-06-18radv: fix dynamic culling and depth/stencil related dynamic statesSamuel Pitoiset1-55/+30
2021-06-18radv: move pipe_misaligned and l2_coherent image checks to flags set on initMike Blumenkrantz3-75/+77
2021-06-18radv: create only one pipeline for decompressing depth/stencil imagesSamuel Pitoiset2-37/+20
2021-06-18radv: always decompress both aspects of a depth/stencil imageSamuel Pitoiset1-9/+1
2021-06-18radv: reject binding buffer/image when the device memory is too smallSamuel Pitoiset1-2/+28
2021-06-16radv: fix build errors after commit 8b7ff784Yiwei Zhang2-1/+1
2021-06-14radv: fix dynamic rasterizer discard enable stateSamuel Pitoiset1-4/+5
2021-06-14radv/winsys: remove useless errno.h includesSamuel Pitoiset2-3/+0
2021-06-14radv/winsys: adjust some error messagesSamuel Pitoiset1-2/+2
2021-06-14radv: Allow DCC images to be compressed with foreign queues.Bas Nieuwenhuizen1-0/+3
2021-06-14radv: Actually return correct value for read-only DCC compressedness.Bas Nieuwenhuizen1-1/+1
2021-06-14radv: Don't skip barriers that only change queues.Bas Nieuwenhuizen1-3/+3
2021-06-14radv,aco: use all attributes in a binding to obtain an alignment for fetchRhys Perry3-0/+15
2021-06-11radv: fix aligning the image offset by using align64()Samuel Pitoiset1-1/+1
2021-06-10radv: increase maxComputeSharedMemorySizeRhys Perry1-1/+1
2021-06-10radv/winsys: add a small comment explaining the CHAIN bitSamuel Pitoiset1-0/+1
2021-06-10radv: do not launch an IB2 for secondary cmdbuf with INDIRECT_MULTI on GFX7Samuel Pitoiset4-49/+94
2021-06-09radv: improve LDS alignment check for load/store vectorizationRhys Perry1-6/+16
2021-06-09radv: dump SPIR-V instead of using spirv-dis when generating a hang reportSamuel Pitoiset1-8/+24
2021-06-09radv: Implement VK_EXT_global_priority_query.Georg Lehmann1-0/+32
2021-06-08nir: Move workgroup_size and workgroup_variable_size into common shader_infoCaio Marcelo de Oliveira Filho12-105/+105
2021-06-08nir: Move zero_initialize_shared_memory into common shader_infoCaio Marcelo de Oliveira Filho1-1/+1
2021-06-08radv: use byte/word extract/insert instructionsRhys Perry1-4/+0
2021-06-08nir, nir/algebraic: add byte/word insertion instructionsRhys Perry1-0/+2
2021-06-08radv: emit PA_SC_CONSERVATIVE_RASTERIZATION_CNTL only on GFX9+Samuel Pitoiset1-19/+21
2021-06-07nir: Rename WORK_GROUP (and similar) to WORKGROUPCaio Marcelo de Oliveira Filho10-23/+23
2021-06-07compiler: Rename local_size to workgroup_sizeCaio Marcelo de Oliveira Filho12-105/+105
2021-06-07radv: Assert that there is no GS copy shader when the pipeline has NGG.Timur Kristóf1-1/+3
2021-06-07radv: Don't generate GS copy shader when the pipeline has NGG.Timur Kristóf1-3/+5
2021-06-07radv: Remove duplicate code for getting GS info.Timur Kristóf1-18/+0
2021-06-04radv,aco: scalarize all phis via nir_lower_phis_to_scalar()Daniel Schürmann1-1/+1
2021-06-04radv/winsys: allow to reserve a VMIDSamuel Pitoiset4-3/+17
2021-06-03ac: add ac_thread_trace::dataSamuel Pitoiset2-2/+2