summaryrefslogtreecommitdiffstats
path: root/src/amd/common
Commit message (Expand)AuthorAgeFilesLines
* ac/llvm: bump the number of results to 8.Dave Airlie2018-01-311-1/+1
* ac: fix indentationTimothy Arceri2018-01-291-6/+6
* ac: remove unused nir2llvmtype()Timothy Arceri2018-01-291-22/+0
* ac: fix gs load inputs typeTimothy Arceri2018-01-291-2/+3
* ac/nir: call glsl_get_sampler_dim() only once where possibleKai Wasserbäch2018-01-291-8/+11
* ac: rename and move si_const_array into common codeMarek Olšák2018-01-273-13/+16
* ac: move address space definitions to common codeMarek Olšák2018-01-272-6/+4
* ac: don't use byval LLVM qualifier in shadersMarek Olšák2018-01-274-9/+3
* ac/nir: set amdgpu.uniform and invariant.load for SSBOsSamuel Pitoiset2018-01-261-1/+7
* ac/nir: set amdgpu.uniform and invariant.load for UBOsSamuel Pitoiset2018-01-261-1/+7
* ac/nir: set the noalias attribute on input pointersSamuel Pitoiset2018-01-261-0/+1
* ac: only load used channels when sampling buffer viewsSamuel Pitoiset2018-01-261-1/+4
* ac: pass the number of channels to ac_build_buffer_load_format()Samuel Pitoiset2018-01-263-14/+7
* ac: add ac_build_buffer_load_common() helperSamuel Pitoiset2018-01-261-21/+40
* ac/shader: scan if fragment shaders write memorySamuel Pitoiset2018-01-264-13/+36
* ac/nir: only canonicalize 32-bit float min/max outputs on pre-GFX9Samuel Pitoiset2018-01-261-2/+8
* ac/nir: add break statements in needs_view_index_sgpr()Samuel Pitoiset2018-01-251-0/+2
* radv: fix sample_mask_in loading. (v3.1)Dave Airlie2018-01-242-1/+30
* ac/nir: Use instance_rate_inputs per attribute, not per variable.Bas Nieuwenhuizen2018-01-231-14/+13
* ac: fix image load store for GLSL_SAMPLER_DIM_3DTimothy Arceri2018-01-231-1/+3
* ac: image size builtin for GLSL_SAMPLER_DIM_3DTimothy Arceri2018-01-231-1/+2
* ac: fix ac_build_varying_gather_values() for packed layoutsTimothy Arceri2018-01-231-1/+1
* ac: remove arrays when when querying sampler infoTimothy Arceri2018-01-231-3/+1
* ac: fix emit vertex stream parameterTimothy Arceri2018-01-231-2/+3
* ac: add support for gl_HelperInvocationTimothy Arceri2018-01-231-0/+14
* ac/radeonsi: add emit primitive to the abiTimothy Arceri2018-01-232-2/+7
* ac: add stream handling to visit_end_primitive()Timothy Arceri2018-01-231-4/+3
* ac/nir/radeonsi: add ARB_shader_ballot supportTimothy Arceri2018-01-231-0/+37
* ac/nir: add ARB_shader_group_vote supportTimothy Arceri2018-01-231-0/+15
* radv: add an option that allows to dump pre-optimization irSamuel Pitoiset2018-01-222-0/+4
* ac/nir: Fix vector extraction if source vector has >4 elements.Bas Nieuwenhuizen2018-01-191-16/+32
* ac/nir: Use correct 32-bit component writemask for 64-bit SSBO stores.Bas Nieuwenhuizen2018-01-191-9/+13
* ac/nir: Fix TCS output LDS offsets.Bas Nieuwenhuizen2018-01-191-5/+6
* ac: fix visit_ssa_undef() for doublesTimothy Arceri2018-01-191-2/+3
* ac/nir: account for view index in the user sgpr allocation.Dave Airlie2018-01-181-8/+34
* ac: tidy up array indexing logicTimothy Arceri2018-01-181-5/+1
* ac: fix buffer overflow bug in 64bit SSBO loadsTimothy Arceri2018-01-181-1/+4
* ac: fix nir_intrinsic_get_buffer_size for radeonsiTimothy Arceri2018-01-181-2/+2
* ac: rework load_tcs_{inputs,outputs}Timothy Arceri2018-01-181-73/+53
* ac/radeonsi: add tcs load outputs supportTimothy Arceri2018-01-182-19/+22
* ac: set no-signed-zeros-fp-math when RADV_DEBUG="unsafemath" is usedSamuel Pitoiset2018-01-161-0/+3
* ac: set fast math flags when RADV_DEBUG="unsafemath" is usedSamuel Pitoiset2018-01-161-2/+10
* ac: import lp_create_builder() from gallivmSamuel Pitoiset2018-01-162-0/+39
* ac: replace llvm.AMDGPU.kilp by llvm.amdgcn.kill with LLVM 6Samuel Pitoiset2018-01-161-10/+12
* Revert "ac/shader: gather If TES reads TESSINNER or TESSOUTER"Samuel Pitoiset2018-01-154-8/+2
* amd/common: fix loading InstanceID for tess on < GFX9Samuel Pitoiset2018-01-151-2/+1
* ac/shader: gather If TES reads TESSINNER or TESSOUTERSamuel Pitoiset2018-01-154-2/+8
* ac: remove ac_shader_variant_info::fs::output_maskSamuel Pitoiset2018-01-152-3/+0
* ac: add doubles support to isignTimothy Arceri2018-01-141-7/+18
* ac: add i64_0 and i64_1 to llvm build contextTimothy Arceri2018-01-142-0/+4