index
:
mesa.git
gallium_va_encpackedheader01
master
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
amd
Commit message (
Expand
)
Author
Age
Files
Lines
*
aco: coalesce v_mad's accumulator with definition's affinities
Daniel Schürmann
2020-04-22
1
-15
/
+13
*
aco: use upper part of gap in register file if it is beneficial for striding
Daniel Schürmann
2020-04-22
1
-5
/
+16
*
aco: try to always find a register with stride for even sizes
Daniel Schürmann
2020-04-22
1
-2
/
+4
*
aco: stop get_reg_simple after reaching max_used_gpr
Daniel Schürmann
2020-04-22
1
-1
/
+7
*
aco: refactor get_reg_simple() to return early on exact matches
Daniel Schürmann
2020-04-22
1
-25
/
+22
*
aco: don't create vector affinities for operands which are not killed or are ...
Daniel Schürmann
2020-04-22
1
-1
/
+1
*
aco: allocate full register for subdword definitions if HW doesn't support it
Daniel Schürmann
2020-04-22
2
-5
/
+26
*
aco: move attempt to find strided register into get_reg_simple()
Daniel Schürmann
2020-04-22
1
-8
/
+9
*
aco: use DefInfo in more places to simplify RA
Daniel Schürmann
2020-04-22
1
-42
/
+19
*
aco: create and use DefInfo struct in RA
Daniel Schürmann
2020-04-22
1
-45
/
+71
*
aco: create pseudo dummy instruction in RA to be used for live-range splits
Daniel Schürmann
2020-04-22
1
-2
/
+6
*
aco: refactor get_reg() to also handle affinities
Daniel Schürmann
2020-04-22
1
-60
/
+51
*
aco: refactor get_reg() to take Temp instead of RegClass
Daniel Schürmann
2020-04-22
1
-85
/
+84
*
aco: simplify operand handling in RA
Daniel Schürmann
2020-04-22
1
-72
/
+53
*
aco: implement 64-bit sgpr swaps
Rhys Perry
2020-04-22
1
-1
/
+10
*
aco: implement sub-dword swaps
Rhys Perry
2020-04-22
3
-140
/
+320
*
aco: add VOP3P_instruction
Rhys Perry
2020-04-22
4
-19
/
+85
*
aco: fix copy statistic for 64-bit vgpr constant copy
Rhys Perry
2020-04-22
1
-0
/
+1
*
radv: use common nir_convert_ycbcr
Jonathan Marek
2020-04-20
1
-122
/
+9
*
aco: move src1 to vgpr instead of using VOP3 for VOP2 instructions during isel
Daniel Schürmann
2020-04-20
1
-9
/
+1
*
aco: fix 64bit fsub
Daniel Schürmann
2020-04-20
1
-1
/
+1
*
radeonsi: skip vs output optimizations for some outputs
Pierre-Eric Pelloux-Prayer
2020-04-20
3
-1
/
+6
*
aco: use v_subrev_f32 for fsub with an sgpr operand in src1
Daniel Schürmann
2020-04-19
1
-1
/
+1
*
Fix promotion of floats to doubles
Albert Astals Cid
2020-04-18
3
-7
/
+7
*
aco: fix exporting the viewport index if the fragment shader needs it
Samuel Pitoiset
2020-04-17
2
-2
/
+4
*
radv/llvm: fix exporting the viewport index if the fragment shader needs it
Samuel Pitoiset
2020-04-17
1
-0
/
+1
*
radv: set missing SHARED_VGPR_CNT for NGG VS and ACO
Samuel Pitoiset
2020-04-17
1
-1
/
+1
*
radv: fix geometry shader primitives query with ACO on GFX10
Samuel Pitoiset
2020-04-17
4
-6
/
+7
*
aco: add missing scc clobber to nir_op_unpack_32_2x16_split_y
Rhys Perry
2020-04-16
1
-1
/
+1
*
aco: implement various 8/16-bit conversions
Rhys Perry
2020-04-16
1
-165
/
+94
*
amd/addrlib: Use enum instead of sparse chars to identify dimensions
Michel Dänzer
2020-04-16
3
-207
/
+109
*
radv: do not abort with unknown/unimplemented descriptor types
Samuel Pitoiset
2020-04-16
1
-6
/
+1
*
aco: fix emitting stream output with tess eval shaders
Samuel Pitoiset
2020-04-16
1
-1
/
+1
*
aco: implement nir_op_f2i8/nir_op_f2u8
Samuel Pitoiset
2020-04-16
1
-2
/
+4
*
radv/aco: do not advertise VK_KHR_shader_subgroup_extended_types
Samuel Pitoiset
2020-04-15
2
-3
/
+3
*
aco: fix 1D textureGrad() on GFX9
Rhys Perry
2020-04-15
1
-1
/
+1
*
aco: fix nir_op_frexp_exp with 16-bit floats and negative exponents
Samuel Pitoiset
2020-04-15
1
-1
/
+6
*
aco: clear moved operands in get_reg_create_vector()
Rhys Perry
2020-04-14
1
-1
/
+11
*
aco: improve p_create_vector RA for sub-dword operands
Rhys Perry
2020-04-14
1
-17
/
+32
*
aco: fix p_extract_vector validation
Rhys Perry
2020-04-14
1
-1
/
+1
*
aco: improve vector optimization with sub-dword vectors
Rhys Perry
2020-04-14
1
-11
/
+22
*
radv: use RMW packets for updating the maximum sample distance
Samuel Pitoiset
2020-04-14
1
-9
/
+3
*
radv: add radeon_set_context_reg_rmw() helper
Samuel Pitoiset
2020-04-14
1
-0
/
+12
*
aco: fix p_extract_vector optimization in presence of unequally sized vector ...
Daniel Schürmann
2020-04-13
1
-22
/
+27
*
aco: fix nir_op_pack_32_2x16_split if one operand is a constant
Samuel Pitoiset
2020-04-13
1
-0
/
+2
*
aco: implement 16-bit nir_op_f2i64/nir_op_f2u64
Samuel Pitoiset
2020-04-13
1
-4
/
+10
*
aco: fix f2i64/f2u64 with sgprs if the exponent computation overflow
Samuel Pitoiset
2020-04-13
1
-5
/
+5
*
aco: make some reg_file helpers private and fix their uses
Daniel Schürmann
2020-04-10
1
-25
/
+29
*
aco: rename aco_lower_bool_phis() -> aco_lower_phis()
Daniel Schürmann
2020-04-10
5
-7
/
+7
*
aco: lower subdword phis with SGPR operands
Daniel Schürmann
2020-04-10
1
-0
/
+26
[next]