summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan
Commit message (Expand)AuthorAgeFilesLines
* radv: Fix timeline semaphore refcounting.Bas Nieuwenhuizen2019-11-281-9/+4
* radv: Unify max_descriptor_set_size.Bas Nieuwenhuizen2019-11-281-14/+15
* radv: add more constants to avoid using magic numbersSamuel Pitoiset2019-11-282-6/+14
* radv: enable VK_KHR_shader_subgroup_extended_types on GFX10Samuel Pitoiset2019-11-271-1/+1
* radv: fix enabling sample shading with SampleID/SamplePositionSamuel Pitoiset2019-11-271-7/+24
* radv: Enable VK_KHR_buffer_device_address.Bas Nieuwenhuizen2019-11-262-3/+25
* radv: fix reporting subgroup size with VK_KHR_pipeline_executable_propertiesSamuel Pitoiset2019-11-261-3/+2
* radv: Allocate cmdbuffer space for buffer marker write.Bas Nieuwenhuizen2019-11-261-0/+4
* ac: set swizzled bit in cache policy as a hint not to merge loads/storesMarek Olšák2019-11-251-10/+10
* radv: select the depth decompress path based on the aspect maskSamuel Pitoiset2019-11-251-4/+16
* radv: create decompress pipelines for separate depth/stencil layoutsSamuel Pitoiset2019-11-253-23/+44
* radv: rework creation of decompress/resummarize meta pipelinesSamuel Pitoiset2019-11-251-34/+36
* radv: set the image view aspect mask before resolvesSamuel Pitoiset2019-11-251-2/+2
* radv: set the image view aspect mask during subpass transitionsSamuel Pitoiset2019-11-251-1/+1
* radv: set alignment for load_ssbo/store_ssbo in meta shadersRhys Perry2019-11-253-0/+26
* aco: Use common argument handlingConnor Abbott2019-11-251-3/+1
* radv: Replace supports_spill with explict_scratch_argsConnor Abbott2019-11-255-38/+43
* aco: Use radv_shader_args in aco_compile_shader()Connor Abbott2019-11-251-1/+1
* radv: Move argument declaration out of nir_to_llvmConnor Abbott2019-11-256-784/+823
* ac/nir, radv, radeonsi: Switch to using ac_shader_argsConnor Abbott2019-11-253-706/+778
* radv: Rename ac_arg_regfileConnor Abbott2019-11-251-2/+2
* radv: disable subgroup shuffle operations on GFX10Samuel Pitoiset2019-11-251-1/+2
* radv: create a fresh fork for each pipeline compileTimothy Arceri2019-11-252-14/+139
* radv: add a secure_compile_open_fifo_fds() helperTimothy Arceri2019-11-251-0/+43
* radv: add some infrastructure for fresh forks for each secure compileTimothy Arceri2019-11-251-1/+14
* radv: Enable Subgroup Arithmetic and Clustered for SIDaniel Schürmann2019-11-201-6/+5
* radv: enable VK_KHR_shader_subgroup_extended_types on GFX6-GFX7Samuel Pitoiset2019-11-201-1/+1
* radv: Do not change scratch settings while shaders are active.Bas Nieuwenhuizen2019-11-204-55/+105
* ac: add radeon_info::num_rings and move ring_type to amd_family.hMarek Olšák2019-11-193-14/+5
* nir: move data.image.access to data.accessMarek Olšák2019-11-191-1/+1
* radv/aco: enable VK_KHR_shader_subgroup_extended_typesRhys Perry2019-11-191-1/+1
* radv: advertise VK_KHR_shader_subgroup_extended_types on GFX8-GFX9Samuel Pitoiset2019-11-192-0/+7
* radv: implement VK_AMD_device_coherent_memorySamuel Pitoiset2019-11-183-15/+101
* aco: implement VK_KHR_shader_float_controlsRhys Perry2019-11-152-1/+3
* radv: enable FP16/FP64 denormals earlier and only for LLVMRhys Perry2019-11-151-14/+14
* radv: make sure to not clear the ds attachment after resolvesSamuel Pitoiset2019-11-151-0/+3
* radv: remove useless RADV_DEBUG=unsafemath debug optionSamuel Pitoiset2019-11-157-61/+29
* radv: fix radv secure compile feature breaks compilation on armhf EABI and aa...Luis Mendes2019-11-121-0/+8
* radv: fix radv_nir_get_max_workgroup_size when nir=NULLRhys Perry2019-11-111-1/+4
* radv: adjust loop unrolling heuristics for int64Rhys Perry2019-11-071-0/+15
* radv/gfx10: fix primitive indices orientation for NGG GSSamuel Pitoiset2019-11-072-9/+45
* radv: implement VK_EXT_subgroup_size_controlSamuel Pitoiset2019-11-065-3/+59
* radv: rely on shader's wavesize when computing NGG infoSamuel Pitoiset2019-11-061-1/+10
* radv: determine shaders wavesize at pipeline levelSamuel Pitoiset2019-11-064-14/+24
* radv: hardcode the number of waves for the GFX6 LS-HS bugSamuel Pitoiset2019-11-061-1/+1
* radv/gfx10: enable wave32 for compute based on shader's wavesizeSamuel Pitoiset2019-11-063-3/+7
* radv: fix 32-bit compiler warningsSamuel Pitoiset2019-11-061-3/+3
* radv: add a note about perftest/debug optionsSamuel Pitoiset2019-11-061-0/+1
* meson: move the generic symbols check arguments to a common variableEric Engestrom2019-11-051-1/+1
* meson: add variable to control the symbols checksEric Engestrom2019-11-051-1/+1