summaryrefslogtreecommitdiffstats
path: root/src/amd/common
Commit message (Expand)AuthorAgeFilesLines
* ac/nir: init full exec mask for merged shaders.Dave Airlie2017-10-203-0/+12
* ac: move some code out of loop in store_tcs_output()Timothy Arceri2017-10-201-5/+5
* radv: Add code to compile merged shaders.Bas Nieuwenhuizen2017-10-191-0/+1
* ac/nir: Add LS-HS input VGPR workaround.Bas Nieuwenhuizen2017-10-191-0/+18
* ac/nir: Compile the bodies of multiple shaders.Bas Nieuwenhuizen2017-10-191-50/+83
* ac/nir: Expand user SGPR descriptions a bit.Bas Nieuwenhuizen2017-10-191-3/+3
* ac/nir: Don't write to the dynamic HS word on GFX9.Bas Nieuwenhuizen2017-10-191-11/+16
* ac/nir: Add function creation for merged LS+HS.Bas Nieuwenhuizen2017-10-191-76/+178
* ac/nir: Make scan_shader_output_decl less dependent on the context.Bas Nieuwenhuizen2017-10-191-14/+17
* ac/nir: Allow ac_shader_variant_info to contain info about multiple stages.Bas Nieuwenhuizen2017-10-191-1/+1
* ac/nir: Change interface to allow multiple source shaders.Bas Nieuwenhuizen2017-10-192-38/+47
* ac/nir: Add HS calling convention.Bas Nieuwenhuizen2017-10-191-1/+4
* ac: Parse the new HS RSRC1 register.Bas Nieuwenhuizen2017-10-191-0/+1
* ac: clean up ac_build_indexed_load function interfacesMarek Olšák2017-10-173-36/+42
* ac: add radeon_info::has_sync_filecros-mesa-17.2.3-vanillachadv/cros-mesa-17.2.3-vanillaMarek Olšák2017-10-122-0/+2
* ac/surface: add ac_surface::is_displayableMarek Olšák2017-10-122-0/+13
* amd: move r600d_common.h into r600gMarek Olšák2017-10-091-135/+0
* radeonsi: shrink r600d_common.h and stop using itMarek Olšák2017-10-092-165/+17
* ac: properly document a buffer.store LLVM workaroundMarek Olšák2017-10-062-6/+9
* ac: silence a warningMarek Olšák2017-10-041-1/+3
* radv: emit fmuladd instead of fma to llvm.Dave Airlie2017-10-041-1/+1
* amd/common: move ac_build_phi from radeonsiNicolai Hähnle2017-10-022-0/+19
* radeonsi: clamp depth comparison value only for fixed point formatsNicolai Hähnle2017-09-291-0/+2
* amd/common: save an instruction in the build_cube_select sequenceNicolai Hähnle2017-09-291-5/+6
* amd/common: fix build_cube_selectNicolai Hähnle2017-09-291-3/+3
* amd/common: remove ac_shader_abi::chip_classNicolai Hähnle2017-09-292-13/+10
* meson: build "radv" vulkan driver for radeon hardwareDylan Baker2017-09-271-0/+63
* ac/surface: handle error when choosing preferred swizzle modeNicolai Hähnle2017-09-211-2/+4
* ac/surface: handle S8 on gfx9Dave Airlie2017-09-201-2/+7
* amd/common: add workaround for cube map array layer clampingNicolai Hähnle2017-09-181-2/+29
* amd/common: remove has_ds_bpermute argument from ac_build_ddxyNicolai Hähnle2017-09-183-7/+2
* amd/common: add chip_class to ac_llvm_contextNicolai Hähnle2017-09-183-4/+12
* amd/common: round cube array slice in ac_prepare_cube_coordsNicolai Hähnle2017-09-183-5/+8
* radv: Check for GFX9 for 1D arrays in image_size intrinsic.Bas Nieuwenhuizen2017-09-151-1/+2
* radeonsi: move si_get_wave_info() to AMD common codeSamuel Pitoiset2017-09-142-0/+94
* ac/surface: match Z and stencil tile configNicolai Hähnle2017-09-131-7/+42
* ac/surface: sanity-check that we got a TC-compatible HTILE if requestedNicolai Hähnle2017-09-131-0/+6
* amd/common: get ME/PFP/CE firmware feature versions as wellNicolai Hähnle2017-09-132-4/+9
* radv/ac: bump params array for image atomic comp swapDave Airlie2017-09-131-1/+1
* radv: handle GFX9 1D texturesDave Airlie2017-09-131-11/+69
* ac: remove bitcast_to_float()Connor Abbott2017-09-081-16/+2
* ac: move ac_to_integer() and ac_to_float() to ac_llvm_build.cConnor Abbott2017-09-083-162/+172
* ac: fix ac_get_type_size() for doublesConnor Abbott2017-09-081-0/+1
* radv/ac: use ac_get_type_size.Dave Airlie2017-09-081-23/+3
* radeonsi: move the guts of ARB_shader_group_vote emission to acConnor Abbott2017-09-082-0/+36
* radeonsi: move si_emit_ballot() to acConnor Abbott2017-09-082-0/+29
* radeonsi: move emit_optimization_barrier() to acConnor Abbott2017-09-082-0/+45
* radeonsi: move llvm_get_type_size() to acConnor Abbott2017-09-082-0/+26
* ac/surface: add radeon_surf::has_stencil for convenienceMarek Olšák2017-09-072-0/+3
* ac/surface: reduce gfx9_surface_layout size.Dave Airlie2017-09-071-2/+3