summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi
Commit message (Expand)AuthorAgeFilesLines
* ac/nir,radv: Optimize bounds check for 64 bit CAS.Bas Nieuwenhuizen2019-08-021-0/+1
* gallium: Implement GL_EXT_shader_samples_identical via a new capabilityKenneth Graunke2019-08-011-0/+1
* tree-wide: replace MAYBE_UNUSED with ASSERTEDEric Engestrom2019-07-315-7/+7
* radeonsi: release NIR in the right place to fix crashesMarek Olšák2019-07-301-1/+1
* radeonsi: fix packing of key.mono.u.psMarek Olšák2019-07-301-3/+3
* radeonsi: don't use lp_build_if for the prim discard compute shaderMarek Olšák2019-07-301-23/+18
* radeonsi: don't use lp_build_if for the wrapping if block in the VS prologMarek Olšák2019-07-301-7/+8
* radeonsi: don't use lp_build_if for the wrapping if block in merged shadersMarek Olšák2019-07-303-7/+11
* radeonsi: don't use lp_build_if (in most common places)Marek Olšák2019-07-302-29/+22
* radeonsi: don't use lp_build_allocaMarek Olšák2019-07-303-4/+3
* radeonsi/nir: implement FBFETCH for KHR_blend_equation_advancedMarek Olšák2019-07-303-7/+21
* radeonsi/nir: set input_interpolate_loc for color inputsMarek Olšák2019-07-301-0/+10
* radeonsi/nir: set tgsi_shader_info::num_memory_instructionsMarek Olšák2019-07-301-0/+5
* radeonsi/nir: accurately set input_usage_mask for doubles (v2)Marek Olšák2019-07-301-4/+14
* radeonsi/nir: accurately set output_usagemask (v2)Marek Olšák2019-07-301-4/+49
* radeonsi/nir: accurately set reads_*_outputs for TCSMarek Olšák2019-07-301-14/+10
* radeonsi/nir: clean up gather_intrinsic_load_deref_input_infoMarek Olšák2019-07-301-8/+6
* radeonsi/nir: add an option to convert TGSI to NIRMarek Olšák2019-07-304-5/+19
* radeonsi/nir: clean up some nir_scan_shader codeMarek Olšák2019-07-301-16/+6
* radeonsi/gfx10: disable DCC image storesMarek Olšák2019-07-302-3/+2
* radeonsi: adjust RB+ blend optimization settingsMarek Olšák2019-07-301-3/+1
* radeonsi: add AMD_DEBUG=nogfx for testingMarek Olšák2019-07-292-0/+5
* radeonsi: add support for compute-only chipsMarek Olšák2019-07-292-5/+15
* radeonsi: fix DAL hang due to incorrect DCC offset on RavenMarek Olšák2019-07-251-1/+22
* radeonsi/nir: set tgsi_shader_info::uses_fbfetch for KHR_blend_equation_adv.Marek Olšák2019-07-231-5/+23
* tgsi/scan: add uses_fbfetchMarek Olšák2019-07-231-1/+1
* radeonsi: fail if importing a texture with incorrect last_level or samplesMarek Olšák2019-07-231-5/+38
* radeonsi: rewrite si_get_opaque_metadata, also for gfx10 supportMarek Olšák2019-07-231-24/+40
* radeonsi: simplify si_get_input_prim and remove incorrect TODO commentMarek Olšák2019-07-233-11/+5
* radeonsi/gfx10: fix and enable CLEAR_STATEMarek Olšák2019-07-232-1/+3
* radeonsi: stop using info.opcode_count[TGSI_OPCODE_INTERP_SAMPLE]Marek Olšák2019-07-231-1/+2
* ac/nir: implement nir_op_pack_{us}norm_2x16Marek Olšák2019-07-231-2/+0
* u_blitter: add a msaa parameter to util_blitter_clearPierre-Eric Pelloux-Prayer2019-07-231-1/+2
* radeonsi: Allow PIPE_TEXTURE_2D_ARRAY in si_texture_from_handleMichel Dänzer2019-07-231-2/+3
* gallium: switch boolean -> bool at the interface definitionsIlia Mirkin2019-07-227-33/+33
* radeonsi: fix warning: ‘ret’ may be used uninitializedMarek Olšák2019-07-221-1/+1
* radeonsi: initialize scissor registers etc. without clear stateMarek Olšák2019-07-191-1/+1
* radeonsi: return success from vi_dcc_clear_level to simplify callersMarek Olšák2019-07-193-28/+26
* radeonsi: fix compute-based culling regression in 1ce52c1e373Marek Olšák2019-07-191-1/+1
* radeonsi/gfx10: fix VGT_PRIMITIVE_TYPE programmingMarek Olšák2019-07-191-1/+3
* radeonsi/gfx10: enable Wave32 for vertex, geometry, and tessellation shadersMarek Olšák2019-07-191-0/+5
* radeonsi/gfx10: add debug options to enable/disable Wave32Marek Olšák2019-07-192-1/+35
* radeonsi/gfx10: add as_ngg variant for TES as ES to select Wave32/64Marek Olšák2019-07-194-15/+32
* radeonsi/gfx10: implement Wave32Marek Olšák2019-07-1915-71/+144
* radeonsi/gfx10: use 32-bit wavemasks for Wave32Marek Olšák2019-07-191-8/+20
* ac: create the LLVM builder in ac_llvm_context_initMarek Olšák2019-07-191-4/+3
* ac: create the LLVM module for Wave32 or Wave64 in ac_llvm_context_initMarek Olšák2019-07-191-2/+2
* ac/rtld: add support for Wave32Marek Olšák2019-07-193-0/+5
* ac: initial Wave32 support in LLVM build helpersMarek Olšák2019-07-191-1/+1
* radeonsi: assume that selector != NULL for compute shadersMarek Olšák2019-07-191-14/+6