summaryrefslogtreecommitdiff
path: root/src/amd
AgeCommit message (Expand)AuthorFilesLines
2017-08-07radv: fix MSAA on SI gpus.Dave Airlie1-3/+7
2017-08-07radv: add separate fmask tile swizzle counter.Dave Airlie3-3/+11
2017-08-07radv: fix f16->f32 denorm handling for SI/CIK. (v2)Dave Airlie1-2/+16
2017-08-06radv: Use the correct channel for alpha in resolve srgb conversion.Bas Nieuwenhuizen1-1/+1
2017-08-06radv: Only convert linear->srgb in compute resolves.Bas Nieuwenhuizen5-79/+54
2017-08-06radv: Don't use SRGB format for image stores during resolve.Bas Nieuwenhuizen2-1/+24
2017-08-06radv: generate the same driver UUID as radeonsiAndres Rodriguez2-1/+9
2017-08-06radv: generate same device UUID as radeonsiAndres Rodriguez1-7/+4
2017-08-06ac/gpu: add driver/device UUID query helpersAndres Rodriguez2-0/+32
2017-08-05radv: avoid GPU hangs if someone does a resolve with non-multisample src (v2)Dave Airlie1-0/+5
2017-08-04radv: also fix texture image descriptors for mipmap tile swizzleDave Airlie1-1/+2
2017-08-04radv: fix tile swizzle regression on mipmaps.Dave Airlie1-5/+6
2017-08-04ac/surface: align DCC size for surfaces that use tile swizzleMarek Olšák1-2/+9
2017-08-04ac/surface: limit tile swizzle to non-mipmaps on SIMarek Olšák1-1/+3
2017-08-04ac/surface: enable tile swizzle for mipmapped texturesMarek Olšák1-34/+46
2017-08-04ac/surface: set structure size and handle errors for AddrComputeBaseSwizzleMarek Olšák1-1/+8
2017-08-04ac/surface: increment surf_index only when tile swizzle is allowedMarek Olšák3-4/+6
2017-08-04ac/surface: compute tile swizzle only when it's allowedMarek Olšák1-2/+4
2017-08-04ac/surface: add RADEON_SURF_SHAREABLEMarek Olšák1-0/+1
2017-08-04ac/surface: remove RADEON_SURF_HAS_TILE_MODE_INDEXMarek Olšák3-5/+0
2017-08-04ac/surface: move tile_swizzle to ac_surface and document itMarek Olšák4-8/+25
2017-08-03android: ac/common: always build NIR translationMauro Rossi1-1/+2
2017-08-03ac: add ac_shader_abi.h in distcheckJuan A. Suarez Romero1-0/+1
2017-08-03radv: Add suballocation for shaders.Bas Nieuwenhuizen5-21/+93
2017-08-02radeonsi: fix streamout overflow predication on VI+Nicolai Hähnle1-0/+1
2017-08-02ac/nir: Add float cast before shadow comparator clamp.Bas Nieuwenhuizen1-1/+2
2017-08-02radeon/ac: use ds_swizzle for derivs on si/cik.Dave Airlie3-24/+43
2017-08-01ac/nir: fix nir_op_unpack_64_2x32_split_y emissionConnor Abbott1-1/+1
2017-08-01ac/nir: fix lsb emissionConnor Abbott1-1/+11
2017-08-01radv: handle 10-bit format clamping workaround.Dave Airlie8-16/+51
2017-07-31radv: Don't underflow non-visible VRAM size.Bas Nieuwenhuizen1-2/+4
2017-07-31ac/common: always build NIR translationNicolai Hähnle1-7/+2
2017-07-31ac/nir: implement load_frag_coord intrinsicNicolai Hähnle1-0/+10
2017-07-31ac/nir: pass ac_llvm_context to unpack_paramNicolai Hähnle1-18/+18
2017-07-31ac/nir,radeonsi: add and use ac_shader_abi::frag_posNicolai Hähnle2-13/+18
2017-07-31ac/nir,radeonsi: add and use ac_shader_abi::{ancillary,sample_coverage}Nicolai Hähnle2-6/+6
2017-07-31ac/nir,radv: move force_persample to ac_shader_info::force_persampleNicolai Hähnle6-6/+10
2017-07-31radeonsi: use new function ac_build_umin for edgeflag clampingNicolai Hähnle2-0/+8
2017-07-31ac/nir: clamp shadow texture comparison value on VINicolai Hähnle1-1/+13
2017-07-31ac/nir: add always_vector argument to ac_build_gather_values_extendedNicolai Hähnle3-19/+13
2017-07-31ac/nir,radeonsi: add ac_shader_abi::front_faceNicolai Hähnle2-3/+3
2017-07-31ac/nir: pass ac_nir_context to emit_ddxyNicolai Hähnle1-15/+14
2017-07-31ac/nir: pass ac_nir_context to SSBO intrinsic handlersNicolai Hähnle1-55/+59
2017-07-31ac/nir: load buffer descriptors via ac_shader_abi::load_ssboNicolai Hähnle2-8/+30
2017-07-31ac/nir: pass ac_nir_context to emit_discard_ifNicolai Hähnle1-8/+8
2017-07-31ac/nir: extract shader_info->fs.can_discard from NIR shader infoNicolai Hähnle1-2/+2
2017-07-31ac/nir: handle old-style shadow tex instructions correctlyNicolai Hähnle1-1/+3
2017-07-31ac/nir: whitespace fixesNicolai Hähnle1-1/+1
2017-07-31ac/nir: use shader_info pass to determine whether instance_id is usedNicolai Hähnle3-2/+9
2017-07-31ac/nir: move setting shader_info->fs.writes_memory to radv-specific codeNicolai Hähnle1-6/+3