projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
ac: declare an enum for the OOB select field on GFX10
[mesa.git]
/
src
/
amd
/
compiler
/
aco_instruction_selection.cpp
2019-12-19
Samuel Pitoiset
ac: declare an enum for the OOB select field on GFX10
blob
|
commitdiff
|
raw
2019-12-07
Daniel Schürmann
aco: improve readfirstlane after uniform ssbo loads...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-07
Daniel Schürmann
aco: use soffset for MUBUF instructions on SI/CI
blob
|
commitdiff
|
raw
|
diff to current
2019-12-07
Daniel Schürmann
aco: flush denorms after fmin/fmax on pre-GFX9
blob
|
commitdiff
|
raw
|
diff to current
2019-12-07
Daniel Schürmann
aco: implement 64bit ine/ieq for SI/CI
blob
|
commitdiff
|
raw
|
diff to current
2019-12-07
Daniel Schürmann
aco: implement 64bit i2b for SI /CI
blob
|
commitdiff
|
raw
|
diff to current
2019-12-07
Daniel Schürmann
aco: make 1/2*PI a literal constant on SI/CI
blob
|
commitdiff
|
raw
|
diff to current
2019-12-07
Daniel Schürmann
aco: implement 64bit VGPR shifts for SI/CI
blob
|
commitdiff
|
raw
|
diff to current
2019-12-07
Daniel Schürmann
aco: split read/writelane opcode into VOP2/VOP3 version...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-07
Daniel Schürmann
aco: implement quad swizzles for SI/CI
blob
|
commitdiff
|
raw
|
diff to current
2019-12-07
Daniel Schürmann
aco: move buffer_store data to VGPR if needed
blob
|
commitdiff
|
raw
|
diff to current
2019-12-07
Daniel Schürmann
aco: implement nir_op_isign on SI/CI
blob
|
commitdiff
|
raw
|
diff to current
2019-12-07
Daniel Schürmann
aco: only use scalar loads for readonly buffers on...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-07
Daniel Schürmann
aco: implement nir_op_fquantize2f16 for SI/CI
blob
|
commitdiff
|
raw
|
diff to current
2019-12-07
Daniel Schürmann
aco: SI/CI - fix sampler aniso
blob
|
commitdiff
|
raw
|
diff to current
2019-12-07
Dave Airlie
aco: handle gfx7 int8/10 clamping on exports
blob
|
commitdiff
|
raw
|
diff to current
2019-12-07
Daniel Schürmann
aco: refactor visit_store_fs_output() to use the Builder
blob
|
commitdiff
|
raw
|
diff to current
2019-12-04
Timur Kristóf
aco/wave32: Fix reductions.
blob
|
commitdiff
|
raw
|
diff to current
2019-12-04
Timur Kristóf
aco/wave32: Allow setting the subgroup ballot size...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-04
Timur Kristóf
aco/wave32: Use wave_size for barrier intrinsic.
blob
|
commitdiff
|
raw
|
diff to current
2019-12-04
Timur Kristóf
aco/wave32: Fix load_local_invocation_index to support...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-04
Timur Kristóf
aco/wave32: Use lane mask regclass for exec/vcc.
blob
|
commitdiff
|
raw
|
diff to current
2019-12-04
Timur Kristóf
aco/wave32: Introduce emit_mbcnt which takes wave size...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-04
Timur Kristóf
aco: Optimize load_subgroup_id to one bit field extract...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-04
Timur Kristóf
aco: Remove superfluous argument from emit_boolean_logic.
blob
|
commitdiff
|
raw
|
diff to current
2019-12-04
Timur Kristóf
aco: Fix operand of s_bcnt1_i32_b64 in emit_boolean_reduce.
blob
|
commitdiff
|
raw
|
diff to current
2019-12-02
Rhys Perry
aco: handle loop exit and IF merge phis with break...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-29
Rhys Perry
aco: implement global atomics
blob
|
commitdiff
|
raw
|
diff to current
2019-11-29
Rhys Perry
aco: improve FLAT/GLOBAL scheduling
blob
|
commitdiff
|
raw
|
diff to current
2019-11-29
Rhys Perry
aco: don't enable store_global for helper invocations
blob
|
commitdiff
|
raw
|
diff to current
2019-11-29
Rhys Perry
aco: fix i2i64
blob
|
commitdiff
|
raw
|
diff to current
2019-11-29
Rhys Perry
aco: propagate p_wqm on an image_sample's coordinate...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-26
Rhys Perry
aco: set dlc/glc correctly for image loads
blob
|
commitdiff
|
raw
|
diff to current
2019-11-25
Connor Abbott
aco: Make unused workgroup id's 0
blob
|
commitdiff
|
raw
|
diff to current
2019-11-25
Connor Abbott
aco: Use common argument handling
blob
|
commitdiff
|
raw
|
diff to current
2019-11-25
Connor Abbott
aco: Make num_workgroups and local_invocation_ids one...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-25
Connor Abbott
aco: Split vector arguments at the beginning
blob
|
commitdiff
|
raw
|
diff to current
2019-11-25
Connor Abbott
aco: Constify radv_nir_compiler_options in isel
blob
|
commitdiff
|
raw
|
diff to current
2019-11-19
Marek Olšák
nir: move data.image.access to data.access
blob
|
commitdiff
|
raw
|
diff to current
2019-11-15
Rhys Perry
aco: implement VK_KHR_shader_float_controls
blob
|
commitdiff
|
raw
|
diff to current
2019-11-15
Rhys Perry
aco: fix 64-bit fsign with 0
blob
|
commitdiff
|
raw
|
diff to current
2019-11-14
Timur Kristóf
aco: Treat all booleans as per-lane.
blob
|
commitdiff
|
raw
|
diff to current
2019-11-14
Daniel Schürmann
aco: use s_and_b64 exec to reduce uniform booleans...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-12
Rhys Perry
aco: combine read_invocation and shuffle implementations
blob
|
commitdiff
|
raw
|
diff to current
2019-11-12
Rhys Perry
aco: fix read_invocation with VGPR lane index
blob
|
commitdiff
|
raw
|
diff to current
2019-11-12
Rhys Perry
aco: fix shuffle with uniform operands
blob
|
commitdiff
|
raw
|
diff to current
2019-11-06
Samuel Pitoiset
radv: determine shaders wavesize at pipeline level
blob
|
commitdiff
|
raw
|
diff to current
2019-10-30
Daniel Schürmann
aco: always set scratch_offset in startpgm
blob
|
commitdiff
|
raw
|
diff to current
2019-10-30
Daniel Schürmann
aco: remove potential critical edge on loops.
blob
|
commitdiff
|
raw
|
diff to current
2019-10-30
Daniel Schürmann
aco: add can_reorder flags to load_ubo and load_constant
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Timur Kristóf
aco: Introduce vgpr_limit to keep track of available...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Timur Kristóf
aco: Implement subgroup shuffle in GFX10 wave64 mode.
blob
|
commitdiff
|
raw
|
diff to current
2019-10-22
Rhys Perry
aco: add missing bld.scc()
blob
|
commitdiff
|
raw
|
diff to current
2019-10-22
Rhys Perry
aco: use ds_read2_b64/ds_write2_b64
blob
|
commitdiff
|
raw
|
diff to current
2019-10-22
Rhys Perry
aco: fix sparse store_lds()
blob
|
commitdiff
|
raw
|
diff to current
2019-10-22
Rhys Perry
aco: create load_lds/store_lds helpers
blob
|
commitdiff
|
raw
|
diff to current
2019-10-21
Daniel Schürmann
aco: ensure that uniform booleans are computed in WQM...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-21
Timur Kristóf
aco/gfx10: Fix PS exports for SPI_SHADER_32_AR.
blob
|
commitdiff
|
raw
|
diff to current
2019-10-16
Rhys Perry
aco: emit_split_vector() s_memtime results
blob
|
commitdiff
|
raw
|
diff to current
2019-10-16
Rhys Perry
aco: don't CSE s_memtime
blob
|
commitdiff
|
raw
|
diff to current
2019-10-11
Rhys Perry
aco: don't use p_as_uniform for vgpr sampler/image...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-11
Rhys Perry
aco: implement divergent vulkan_resource_index
blob
|
commitdiff
|
raw
|
diff to current
2019-10-11
Rhys Perry
aco: readfirstlane vgpr pointers in convert_pointer_to_...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-10
Rhys Perry
aco: rework scratch resource code
blob
|
commitdiff
|
raw
|
diff to current
2019-10-10
Rhys Perry
aco/gfx10: disable GFX9 1D texture workarounds
blob
|
commitdiff
|
raw
|
diff to current
2019-10-10
Rhys Perry
aco/gfx10: fix inline uniform blocks
blob
|
commitdiff
|
raw
|
diff to current
2019-10-10
Timur Kristóf
aco: Set GFX10 dimensionality on the instructions that...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-10
Timur Kristóf
aco: Use ac_get_sampler_dim, delete duplicate code.
blob
|
commitdiff
|
raw
|
diff to current
2019-10-10
Timur Kristóf
aco: Set GFX10 DLC bit properly.
blob
|
commitdiff
|
raw
|
diff to current
2019-10-09
Rhys Perry
aco: move s_andn2_b64 instructions out of the p_discard_if
blob
|
commitdiff
|
raw
|
diff to current
2019-10-04
Rhys Perry
aco: fix load_constant with multiple arrays
blob
|
commitdiff
|
raw
|
diff to current
2019-10-04
Rhys Perry
radv/aco,aco: set lower_fmod
blob
|
commitdiff
|
raw
|
diff to current
2019-09-28
Mauro Rossi
android: aco: fix undefined template 'std::__1::array...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-27
Rhys Perry
aco: set loop_info::has_discard for demotes
blob
|
commitdiff
|
raw
|
diff to current
2019-09-25
Rhys Perry
aco: implement 64-bit ineg
blob
|
commitdiff
|
raw
|
diff to current
2019-09-19
Daniel Schürmann
aco: Initial commit of independent AMD compiler
blob
|
commitdiff
|
raw
|
diff to current