projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
nouveau/nvc0: add extern keyword to nvc0_miptree_vtbl.
2020-01-21
Timur Kristóf
nouveau/nvc0: add extern keyword to nvc0_miptree_vtbl.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2020-01-14
Timur Kristóf
aco: Flip s_cbranch / s_cselect to optimize out an...
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2020-01-14
Timur Kristóf
aco: Optimize out s_and with exec, when used on uniform...
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2020-01-14
Timur Kristóf
aco: Don't skip combine_instruction when definitions...
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2020-01-14
Timur Kristóf
aco: Allow optimizing vote_all and nir_op_iand.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2020-01-14
Timur Kristóf
aco: Implement 64-bit constant propagation.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2020-01-11
Timur Kristóf
aco/wave32: Set the definitions of v_cmp instructions...
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2020-01-10
Timur Kristóf
ac/llvm: Fix ac_build_reduce in wave32 mode.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-12-31
Timur Kristóf
aco: Fix uniform i2i64.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-12-21
Rhys Perry
aco: fix vgpr alloc granule with wave32
commit
|
commitdiff
|
tree
2019-12-21
Rhys Perry
aco: improve jump threading with wave32
commit
|
commitdiff
|
tree
2019-12-21
Rhys Perry
aco/wave32: fix comparison optimizations
commit
|
commitdiff
|
tree
2019-11-14
Timur Kristóf
aco: Optimize out trivial code from uniform bools.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-11-14
Timur Kristóf
aco: Treat all booleans as per-lane.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-11-14
Daniel Schürmann
aco: use s_and_b64 exec to reduce uniform booleans...
Reviewed-By: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-11-14
Timur Kristóf
aco: Make sure not to mistakenly propagate 64-bit constants.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-11-14
Daniel Schürmann
aco: value number instructions using the execution...
Reviewed-By: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-11-14
Daniel Schürmann
aco: check if SALU instructions are predeceeded by...
Reviewed-By: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-11-08
Timur Kristóf
ac: Handle invalid GFX10 format correctly in ac_get_tbuffer_...
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-25
Timur Kristóf
st/nine: Fix unused variable warnings in release build.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-25
Timur Kristóf
st/nine: Fix build with -Werror=empty-body
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-25
Timur Kristóf
aco: Refactor hazard mitigations, separate pass for...
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-25
Timur Kristóf
aco/gfx10: Fix mitigation of VMEMtoScalarWriteHazard.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-25
Timur Kristóf
aco/gfx10: Mitigate LdsBranchVmemWARHazard.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-25
Timur Kristóf
aco/gfx10: Mitigate SMEMtoVectorWriteHazard.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-25
Timur Kristóf
aco/gfx10: Mitigate VcmpxExecWARHazard.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-25
Timur Kristóf
aco/gfx10: Mitigate VcmpxPermlaneHazard.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-25
Timur Kristóf
aco/gfx10: Add notes about some GFX10 hazards.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Timur Kristóf
aco: Clean up usages of PhysReg::reg from aco_assembler.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Timur Kristóf
aco: Add extra assertion for number of FS input VGPRs.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Timur Kristóf
aco: Fix s_dcache_wb on GFX10.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Rhys Perry
aco: Have s_waitcnt_vscnt write to NULL.
Reviewed-By: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Rhys Perry
aco: Use the VOP3-only add/sub GFX10 instructions if...
Reviewed-By: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Rhys Perry
aco: Initial work to avoid GFX10 hazards.
Reviewed-By: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Rhys Perry
aco: pad code with s_code_end on GFX10
Reviewed-By: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Rhys Perry
aco: workaround GFX10 0x3f branch bug
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Timur Kristóf
aco: Fix VS input VGPRs on GFX10.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Rhys Perry
aco: Assemble opsel in VOP3 instructions.
Reviewed-By: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Rhys Perry
aco: Allow literals on VOP3 instructions.
Reviewed-By: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Timur Kristóf
aco: Support subvector loops in aco_assembler.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Timur Kristóf
aco: Set GFX10 dimensionality on the instructions that...
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Timur Kristóf
aco: Use ac_get_sampler_dim, delete duplicate code.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Timur Kristóf
aco: Set GFX10 DLC bit properly.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Timur Kristóf
aco: Support GFX10 VOP3 and VOP1 as VOP3 in aco_assembler.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Timur Kristóf
aco: Support GFX10 EXP in aco_assembler.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Timur Kristóf
aco: Fix GFX9 FLAT, SCRATCH, GLOBAL instructions, add...
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Timur Kristóf
aco: Support GFX10 MIMG and GFX9 D16 in aco_assembler.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Timur Kristóf
aco: Support GFX10 MTBUF in aco_assembler.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Timur Kristóf
aco: Link ACO with amd/common.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Timur Kristóf
amd/common: Add extern "C" to some headers that were...
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Timur Kristóf
aco: Support GFX10 MUBUF in aco_assembler.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Timur Kristóf
aco: Support GFX10 DS in aco_assembler.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Timur Kristóf
aco: Support GFX10 VINTRP in aco_assembler.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Timur Kristóf
aco: Support GFX10 SMEM in aco_assembler.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Timur Kristóf
aco: Add missing GFX10 specific fields and some README...
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-10-10
Timur Kristóf
aco: Set +wavefrontsize64 for LLVM disassembler in...
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-09-06
Timur Kristóf
tgsi_to_nir: Remove dependency on libglsl.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-09-06
Timur Kristóf
nir: Carve out nir_lower_samplers from GLSL code.
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-23
Timur Kristóf
iris: move sysvals to their own constant buffer
Signed-off-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-23
Kenneth Graunke
iris: Mark cbuf0 as not needing uploading every single...
Reviewed-by: Timur Kristóf <
timur.kristof@gmail.com
>
commit
|
commitdiff
|
tree