summaryrefslogtreecommitdiffstats
path: root/src/amd/common
Commit message (Expand)AuthorAgeFilesLines
* ac/debug: use util_strchrnul() to fix android build errorMauro Rossi2017-08-241-1/+2
* radeonsi: get the raster config from AMDGPU on SIMarek Olšák2017-08-242-0/+5
* ac/nir: Add shader support for multiviews.Bas Nieuwenhuizen2017-08-244-2/+44
* ac/nir: Make shader key a struct.Bas Nieuwenhuizen2017-08-241-6/+8
* ac/nir: Implement input attachments with layered rendering.Bas Nieuwenhuizen2017-08-241-2/+11
* ac/nir: Determine if input attachments are used in the info pass.Bas Nieuwenhuizen2017-08-242-1/+11
* ac/nir: Cast sources of integer ops to int.Bas Nieuwenhuizen2017-08-241-0/+16
* radv: Implement bc optimize.Bas Nieuwenhuizen2017-08-242-0/+30
* ac/nir: refactor input variable iteration.Bas Nieuwenhuizen2017-08-241-19/+11
* ac/debug: invoke valgrind checks while parsing IBsNicolai Hähnle2017-08-231-0/+20
* ac/debug: annotate IB dumps with the raw valuesNicolai Hähnle2017-08-231-18/+66
* ac/debug: use an explicit getter for fetching words from the IBNicolai Hähnle2017-08-231-153/+215
* ac/surface/gfx9: don't allow DCC for the smallest mipmap levelsMarek Olšák2017-08-221-1/+18
* gallium/radeon: clean up EOP_DATA_SEL magic numbersMarek Olšák2017-08-221-6/+4
* radeonsi/gfx9: properly handle imported textures with unexpected swizzle modeMarek Olšák2017-08-221-0/+5
* amd/common: split out ac_parse_ib_chunk from ac_parse_ibNicolai Hähnle2017-08-222-8/+32
* ac/nir: fixup layer/viewport export for GFX9.Dave Airlie2017-08-211-7/+25
* radv: disable texture gather workaround on gfx9.Dave Airlie2017-08-171-1/+1
* ac: fail shader compilation if libelf is replaced by an incompatible versionMarek Olšák2017-08-102-3/+11
* ac/nir: fix saturate emissionConnor Abbott2017-08-081-2/+2
* radv: fix f16->f32 denorm handling for SI/CIK. (v2)Dave Airlie2017-08-071-2/+16
* ac/gpu: add driver/device UUID query helpersAndres Rodriguez2017-08-062-0/+32
* ac/surface: align DCC size for surfaces that use tile swizzleMarek Olšák2017-08-041-2/+9
* ac/surface: limit tile swizzle to non-mipmaps on SIMarek Olšák2017-08-041-1/+3
* ac/surface: enable tile swizzle for mipmapped texturesMarek Olšák2017-08-041-34/+46
* ac/surface: set structure size and handle errors for AddrComputeBaseSwizzleMarek Olšák2017-08-041-1/+8
* ac/surface: increment surf_index only when tile swizzle is allowedMarek Olšák2017-08-042-3/+5
* ac/surface: compute tile swizzle only when it's allowedMarek Olšák2017-08-041-2/+4
* ac/surface: add RADEON_SURF_SHAREABLEMarek Olšák2017-08-041-0/+1
* ac/surface: remove RADEON_SURF_HAS_TILE_MODE_INDEXMarek Olšák2017-08-041-1/+0
* ac/surface: move tile_swizzle to ac_surface and document itMarek Olšák2017-08-042-2/+19
* radeonsi: fix streamout overflow predication on VI+Nicolai Hähnle2017-08-021-0/+1
* ac/nir: Add float cast before shadow comparator clamp.Bas Nieuwenhuizen2017-08-021-1/+2
* radeon/ac: use ds_swizzle for derivs on si/cik.Dave Airlie2017-08-023-24/+43
* ac/nir: fix nir_op_unpack_64_2x32_split_y emissionConnor Abbott2017-08-011-1/+1
* ac/nir: fix lsb emissionConnor Abbott2017-08-011-1/+11
* radv: handle 10-bit format clamping workaround.Dave Airlie2017-08-012-6/+14
* ac/nir: implement load_frag_coord intrinsicNicolai Hähnle2017-07-311-0/+10
* ac/nir: pass ac_llvm_context to unpack_paramNicolai Hähnle2017-07-311-18/+18
* ac/nir,radeonsi: add and use ac_shader_abi::frag_posNicolai Hähnle2017-07-312-13/+18
* ac/nir,radeonsi: add and use ac_shader_abi::{ancillary,sample_coverage}Nicolai Hähnle2017-07-312-6/+6
* ac/nir,radv: move force_persample to ac_shader_info::force_persampleNicolai Hähnle2017-07-314-4/+8
* radeonsi: use new function ac_build_umin for edgeflag clampingNicolai Hähnle2017-07-312-0/+8
* ac/nir: clamp shadow texture comparison value on VINicolai Hähnle2017-07-311-1/+13
* ac/nir: add always_vector argument to ac_build_gather_values_extendedNicolai Hähnle2017-07-313-19/+13
* ac/nir,radeonsi: add ac_shader_abi::front_faceNicolai Hähnle2017-07-312-3/+3
* ac/nir: pass ac_nir_context to emit_ddxyNicolai Hähnle2017-07-311-15/+14
* ac/nir: pass ac_nir_context to SSBO intrinsic handlersNicolai Hähnle2017-07-311-55/+59
* ac/nir: load buffer descriptors via ac_shader_abi::load_ssboNicolai Hähnle2017-07-312-8/+30
* ac/nir: pass ac_nir_context to emit_discard_ifNicolai Hähnle2017-07-311-8/+8