summaryrefslogtreecommitdiffstats
path: root/src/amd
Commit message (Expand)AuthorAgeFilesLines
...
* radv: re-enable fast depth clears for 16-bit surfaces on VISamuel Pitoiset2019-01-291-8/+0
* radv: set noalias/dereferenceable LLVM attributes based on param typesSamuel Pitoiset2019-01-281-13/+7
* radv: simplify allocating user SGPRS for descriptor setsSamuel Pitoiset2019-01-281-68/+34
* radv: remove radv_userdata_info::indirect fieldSamuel Pitoiset2019-01-283-12/+6
* radv/ac: fix some fp16 handlingTimothy Arceri2019-01-282-2/+2
* radv: Remove unused variable.Bas Nieuwenhuizen2019-01-271-1/+0
* radv: add device->instance extension dependenciesNiklas Haas2019-01-271-0/+27
* radv: correctly use vulkan 1.0 by defaultNiklas Haas2019-01-271-1/+1
* ac/nir_to_llvm: fix clamp shadow reference for more hardwareTimothy Arceri2019-01-261-1/+1
* radv: fix computing number of user SGPRs for streamout buffersSamuel Pitoiset2019-01-251-0/+3
* radv: always pass the GFX9 fence data to si_cs_emit_cache_flush()Samuel Pitoiset2019-01-232-16/+4
* radv: compute the GFX9 fence VA at allocation timeSamuel Pitoiset2019-01-233-9/+8
* radv: only allocate the GFX9 fence and EOP BOs for the gfx queueSamuel Pitoiset2019-01-231-1/+2
* radv: remove old_fence parameter from si_cs_emit_write_event_eop()Samuel Pitoiset2019-01-234-9/+7
* radv: improve gathering of load_push_constants with dynamic bindingsSamuel Pitoiset2019-01-233-1/+7
* ac/nir_to_llvm: fix interpolateAt* for structsTimothy Arceri2019-01-231-12/+13
* ac/nir_to_llvm: add bindless support for uniform handlesTimothy Arceri2019-01-231-0/+28
* radeonsi: correct WRITE_DATA.DST_SEL definitionsMarek Olšák2019-01-224-12/+12
* mesa: add MESA_SHADER_KERNELKarol Herbst2019-01-211-2/+2
* radv: prevent dirtying of dynamic state when it does not changeRhys Perry2019-01-211-16/+75
* radv: avoid context rolls when binding graphics pipelinesRhys Perry2019-01-213-108/+141
* radv: add missed situations for scissor bug workaroundRhys Perry2019-01-212-24/+43
* radv: pass radv_draw_info to radv_emit_draw_registers()Rhys Perry2019-01-211-60/+58
* nir: replace more nir_load_system_value calls with builder functionsKarol Herbst2019-01-213-10/+10
* nir: rename nir_var_shared to nir_var_mem_sharedKarol Herbst2019-01-191-4/+4
* nir: rename nir_var_function to nir_var_function_tempKarol Herbst2019-01-192-7/+7
* ac/nir_to_llvm: fix interpolateAt* for arraysTimothy Arceri2019-01-191-19/+58
* radv: initialize the per-queue descriptor BO only onceSamuel Pitoiset2019-01-181-24/+23
* radv: do not write unused descriptors to the per-queue BOSamuel Pitoiset2019-01-181-124/+128
* radv: reduce size of the per-queue descriptor BOSamuel Pitoiset2019-01-181-1/+1
* radv: drop unused code related to 16 sample locationsSamuel Pitoiset2019-01-183-13/+0
* ac/nir_to_llvm: add support for structs to get_sampler_desc()Timothy Arceri2019-01-171-19/+26
* ac/nir_to_llvm: fix regression in bindless supportTimothy Arceri2019-01-171-1/+6
* ac/nir_to_llvm: fix type handling in image codeTimothy Arceri2019-01-171-15/+12
* radv: use dithered alpha-to-coverageRhys Perry2019-01-161-4/+5
* ac/nir: don't trash L1 caches for store operations with writeonly memorySamuel Pitoiset2019-01-161-5/+15
* winsys/amdgpu: fix whitespaceMarek Olšák2019-01-151-1/+1
* radv: add support for VK_EXT_memory_budgetSamuel Pitoiset2019-01-156-1/+124
* radv: add two small helpers for getting VRAM and visible VRAM sizesSamuel Pitoiset2019-01-151-5/+16
* radv: remove unnecessary returns in GetPhysicalDevice*Properties()Samuel Pitoiset2019-01-151-4/+4
* radv: Set partial_vs_wave for pipelines with just GS, not tess.Bas Nieuwenhuizen2019-01-151-8/+20
* ac: add missing 16-bit types to glsl_base_to_llvm_type()Samuel Pitoiset2019-01-141-1/+6
* radv: Only use 32 KiB per threadgroup on Stoney.Bas Nieuwenhuizen2019-01-141-1/+10
* ac/nir: set cache policy when loading/storing buffer imagesSamuel Pitoiset2019-01-141-14/+11
* ac/nir: add get_cache_policy() helper and use itSamuel Pitoiset2019-01-141-12/+26
* amd/common: Restore v4i32 suffix for llvm.SI.load.const intrinsicMichel Dänzer2019-01-141-1/+1
* amd/common/vi+: enable SMEM loads with GLC=1Nicolai Hähnle2019-01-141-3/+7
* amd/common: use llvm.amdgcn.s.buffer.load for LLVM 8.0Nicolai Hähnle2019-01-141-4/+8
* radv: remove a few more unnecessary KHR suffixesEric Engestrom2019-01-103-11/+11
* ac/nir,radv,radeonsi/nir: use correct indices for interpolation intrinsicsRhys Perry2019-01-093-1/+6