aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd
Commit message (Expand)AuthorAgeFilesLines
* aco: check if multiplication/clamp is live when applying output modifierRhys Perry2020-01-131-18/+24
* aco: disable add combining for ds_swizzle_b32Rhys Perry2020-01-131-1/+1
* aco: don't DCE atomics with return valuesRhys Perry2020-01-135-19/+26
* aco: set exec_potentially_empty for demotesRhys Perry2020-01-131-0/+6
* aco: better handle neg/abs of sgprsRhys Perry2020-01-131-2/+3
* aco: check usesModifiers() when identifying a neg/absRhys Perry2020-01-131-2/+2
* aco: handle omod successors with the constant in the first operandRhys Perry2020-01-131-6/+8
* aco: handle VOP3 modifiers when combining a constant comparison's NaN testRhys Perry2020-01-131-0/+6
* aco: fix uninitialized data in the binaryRhys Perry2020-01-131-1/+5
* aco: fix imageSize()/textureSize() with large buffers on GFX8Rhys Perry2020-01-131-19/+15
* aco: set vm for pos0 exports on GFX10Rhys Perry2020-01-132-3/+6
* radv/gfx10: improve performance for TES using PrimID but not exporting itSamuel Pitoiset2020-01-131-1/+1
* radv/gfx10: add support for NGG passthrough modeSamuel Pitoiset2020-01-132-9/+15
* radv/gfx10: do not declare LDS for NGG if uselessSamuel Pitoiset2020-01-131-6/+9
* radv/gfx10: determine if a pipeline is eligible for NGG passthroughSamuel Pitoiset2020-01-134-12/+59
* radv/gfx10: disable vertex groupingSamuel Pitoiset2020-01-131-5/+2
* radv: Use new scanout gfx9 metadata flag.Bas Nieuwenhuizen2020-01-123-10/+14
* aco/wave32: Set the definitions of v_cmp instructions to the lane mask.Timur Kristóf2020-01-111-4/+6
* aco: compact aco::span<T> to use uint16_t offset and size instead of pointer ...Daniel Schürmann2020-01-104-21/+24
* aco: compact various Instruction classesDaniel Schürmann2020-01-107-100/+99
* aco: limit register usage for large work groupsRhys Perry2020-01-104-7/+33
* ac/llvm: Fix ac_build_reduce in wave32 mode.Timur Kristóf2020-01-101-6/+9
* radeonsi/gfx9: force the micro tile mode for MSAA resolve correctly on gfx9Marek Olšák2020-01-092-3/+18
* radv: advertise VK_AMD_shader_image_load_store_lodSamuel Pitoiset2020-01-092-0/+2
* aco: handle nir_intrinsic_image_deref_{load,store} with lodSamuel Pitoiset2020-01-091-2/+17
* amd/llvm: handle nir_intrinsic_image_deref_{load,store} with lodSamuel Pitoiset2020-01-091-2/+10
* spirv,nir: add new lod parameter to image_{load,store} intrinsicsSamuel Pitoiset2020-01-094-0/+11
* ac: add ac_build_s_endpgmMarek Olšák2020-01-082-0/+7
* ac: add 128-bit bitcountMarek Olšák2020-01-082-0/+12
* ac/gpu_info: add pc_lines and use it in radeonsiMarek Olšák2020-01-082-0/+4
* ac: unify primitive export codeMarek Olšák2020-01-083-54/+72
* ac: unify build_sendmsg_gs_alloc_reqMarek Olšák2020-01-083-24/+27
* ac/gpu_info: always use distributed tessellation on gfx10Marek Olšák2020-01-081-2/+2
* radv: do not fill keys from fragment shader twiceSamuel Pitoiset2020-01-081-14/+0
* radv: Emit a BATCH_BREAK when changing pixel shaders or CB_TARGET_MASK.Bas Nieuwenhuizen2020-01-073-18/+65
* ac/surface: use uint16_t for mipmap level pitchesSamuel Pitoiset2020-01-061-1/+1
* radv: Only use the gfx mipmap level offset/pitch for linear textures.Bas Nieuwenhuizen2020-01-041-2/+6
* Revert "amd/common: Always initialize gfx9 mipmap offset/pitch."Bas Nieuwenhuizen2020-01-042-5/+7
* radv: implement VK_AMD_mixed_attachment_samplesSamuel Pitoiset2020-01-032-5/+27
* radv: record number of color/depth samples for each subpassSamuel Pitoiset2020-01-032-0/+5
* amd/common: Always initialize gfx9 mipmap offset/pitch.Bas Nieuwenhuizen2020-01-022-7/+5
* aco: Fix uniform i2i64.Timur Kristóf2019-12-311-1/+1
* radv: return the correct pitch for linear mipmaps on GFX10Samuel Pitoiset2019-12-303-2/+6
* amd/common: Handle alignment of 96-bit formats.Bas Nieuwenhuizen2019-12-301-0/+11
* amd: fix empty-body issuesEric Engestrom2019-12-274-9/+9
* android: radv: build radv_shader_args.cMauro Rossi2019-12-271-0/+2
* android: radeonsi,ac: fix building error due to ac changesMauro Rossi2019-12-271-0/+2
* android: radv: fix vk_format_table.c generated source buildMauro Rossi2019-12-271-0/+1
* radv: Expose all sample counts for integer formats as well.Bas Nieuwenhuizen2019-12-261-1/+1
* aco: fix vgpr alloc granule with wave32Rhys Perry2019-12-214-6/+24