projects
/
platform
/
upstream
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
r300: simplify KILL transformation
2023-02-24
Pavel Ondračka
r300: simplify KILL transformation
commit
|
commitdiff
|
tree
2023-02-24
Pavel Ondračka
r300: drop VDPAU support
commit
|
commitdiff
|
tree
2023-02-10
Pavel Ondračka
nir: shrink phi nodes in nir_opt_shrink_vectors
commit
|
commitdiff
|
tree
2023-02-06
Pavel Ondračka
r300: set register file to none if swizzles are constant...
commit
|
commitdiff
|
tree
2023-02-01
Pavel Ondračka
nir: mark progress when removing trailing unused load_const...
commit
|
commitdiff
|
tree
2023-02-01
Pavel Ondračka
nir: mark progress when removing trailing unused alu...
commit
|
commitdiff
|
tree
2023-02-01
Pavel Ondračka
nir: nir opt_shrink_vectors whitespace fix
commit
|
commitdiff
|
tree
2023-01-18
Pavel Ondračka
r300: remove backend negative addressing emulation
commit
|
commitdiff
|
tree
2023-01-18
Pavel Ondračka
r300: set ubo_vec4_max ntt option properly
commit
|
commitdiff
|
tree
2023-01-18
Pavel Ondračka
ntt: pass ubo_vec4_max nir_opt_offsets flag through...
commit
|
commitdiff
|
tree
2023-01-16
Pavel Ondračka
r300: remove backend input range transformation for...
commit
|
commitdiff
|
tree
2023-01-16
Pavel Ondračka
r300: skip sin/cos input range transformation for nine...
commit
|
commitdiff
|
tree
2023-01-16
Pavel Ondračka
r300: update rv515 ci failures list
commit
|
commitdiff
|
tree
2023-01-12
Pavel Ondračka
nir/lower_bool: ntt: Generate a good opcode for bcsel
commit
|
commitdiff
|
tree
2023-01-11
Pavel Ondračka
r300: allow more copy propagation with relative addressing
commit
|
commitdiff
|
tree
2023-01-05
Pavel Ondračka
r300: lower fsign in nir
commit
|
commitdiff
|
tree
2023-01-05
Pavel Ondračka
r300: move some ftrunc lowering to nir
commit
|
commitdiff
|
tree
2023-01-05
Pavel Ondračka
r300: use nir lowering for ffloor
commit
|
commitdiff
|
tree
2023-01-05
Pavel Ondračka
nir: check for x - ffract(x) patterns when lowering...
commit
|
commitdiff
|
tree
2023-01-03
Pavel Ondračka
r300: don't convert to constant swizzles when translating...
commit
|
commitdiff
|
tree
2023-01-03
Pavel Ondračka
r300: allow copy propagate of RC_FILE_NONE reads to...
commit
|
commitdiff
|
tree
2023-01-03
Pavel Ondračka
r300: don't copy propagate constant swizzles to KIL...
commit
|
commitdiff
|
tree
2023-01-03
Pavel Ondračka
nir: basic tests for nir_opt_shrink_vectors
commit
|
commitdiff
|
tree
2023-01-03
Pavel Ondračka
nir: fix shrinking of load_const for large vectors
commit
|
commitdiff
|
tree
2023-01-03
Pavel Ondračka
nir: remove duplicate alu channels in nir_opt_shrink_vectors
commit
|
commitdiff
|
tree
2022-12-04
Pavel Ondračka
r300: improve conversion to native swizzles
commit
|
commitdiff
|
tree
2022-12-04
Pavel Ondračka
r300: doublecheck for free alpha source when coventing...
commit
|
commitdiff
|
tree
2022-11-22
Pavel Ondračka
r300: don't reuse destination registers when lowering
commit
|
commitdiff
|
tree
2022-11-22
Pavel Ondračka
r300: simplify rc_find_free_temporary
commit
|
commitdiff
|
tree
2022-11-21
Pavel Ondračka
r300: more informative too many ALU instructions error
commit
|
commitdiff
|
tree
2022-11-21
Pavel Ondračka
r300: delete backend branch emulation
commit
|
commitdiff
|
tree
2022-11-21
Pavel Ondračka
r300: abort shader compilation early on loops and branches
commit
|
commitdiff
|
tree
2022-11-16
Pavel Ondračka
r300: respect extra presubtract swizzle limitations...
commit
|
commitdiff
|
tree
2022-11-16
Pavel Ondračka
r300: handle presubtract when rewriting non-native...
commit
|
commitdiff
|
tree
2022-11-16
Pavel Ondračka
r300: don't allow constant swizzles from presubtract...
commit
|
commitdiff
|
tree
2022-11-16
Pavel Ondračka
r300: be more careful with presubtract and non-native...
commit
|
commitdiff
|
tree
2022-11-16
Pavel Ondračka
ci: improve run-shader-db and add r300 testing
commit
|
commitdiff
|
tree
2022-11-16
Pavel Ondračka
meson: build radeon drm-shim also for r300 and r600
commit
|
commitdiff
|
tree
2022-11-15
Pavel Ondračka
r300: tweak nir loop unrolling hint for r500 vertex...
commit
|
commitdiff
|
tree
2022-11-14
Pavel Ondračka
r300: better register allocator for vertex shaders
commit
|
commitdiff
|
tree
2022-11-14
Pavel Ondračka
r300: another fix for reader detection in the presence...
commit
|
commitdiff
|
tree
2022-11-14
Pavel Ondračka
r300: properly account for per-channel negates when...
commit
|
commitdiff
|
tree
2022-11-14
Pavel Ondračka
r300: don't skip source rewrite if RC_FILE_NONE in...
commit
|
commitdiff
|
tree
2022-11-14
Pavel Ondračka
r300: generalize rc_init_regalloc_state
commit
|
commitdiff
|
tree
2022-11-14
Pavel Ondračka
r300: add array with conflict values for the vp register...
commit
|
commitdiff
|
tree
2022-11-14
Pavel Ondračka
r300: add new register class list for vertex shaders
commit
|
commitdiff
|
tree
2022-11-14
Pavel Ondračka
r300: add FP suffix to the current class list
commit
|
commitdiff
|
tree
2022-11-14
Pavel Ondračka
r300: increase maximum number of writemask combinations
commit
|
commitdiff
|
tree
2022-11-14
Pavel Ondračka
r300: move building of the interference graph to a...
commit
|
commitdiff
|
tree
2022-11-14
Pavel Ondračka
r300: generalize rc_find_class
commit
|
commitdiff
|
tree
2022-11-14
Pavel Ondračka
r300: move some functions out of radeon_pair_regalloc
commit
|
commitdiff
|
tree
2022-11-14
Pavel Ondračka
r300: save pointer to register class list in the regalloc...
commit
|
commitdiff
|
tree
2022-10-24
Pavel Ondračka
r300: respect buffer offset in r300_set_constant_buffer
commit
|
commitdiff
|
tree
2022-10-19
Pavel Ondračka
r300: fix generation of invalid swizzles in regalloc
commit
|
commitdiff
|
tree
2022-10-07
Pavel Ondračka
r300: be more careful when pair merging with presubtract
commit
|
commitdiff
|
tree
2022-10-03
Pavel Ondračka
r300: fix reader detection with breaks
commit
|
commitdiff
|
tree
2022-10-03
Pavel Ondračka
Revert "r300: be less agresive with copy propagate...
commit
|
commitdiff
|
tree
2022-09-20
Pavel Ondračka
r300: reduce CPU overhead in IF transformation pass
commit
|
commitdiff
|
tree
2022-09-18
Pavel Ondračka
r300: fix register rewrite when converting rbg instructions...
commit
|
commitdiff
|
tree
2022-09-14
Pavel Ondračka
r300: add some synchronization for KIL
commit
|
commitdiff
|
tree
2022-09-12
Pavel Ondračka
r300: add special path for merging movs with the same...
commit
|
commitdiff
|
tree
2022-09-12
Pavel Ondračka
r300: merge together MOV and MAD instructions
commit
|
commitdiff
|
tree
2022-09-12
Pavel Ondračka
r300: run copy propagate once more after merging channels
commit
|
commitdiff
|
tree
2022-09-08
Pavel Ondračka
r300: allow presubtract when both ADD sources are negative
commit
|
commitdiff
|
tree
2022-08-22
Pavel Ondračka
r300: Set more shadow sampler lowering in precompiles.
commit
|
commitdiff
|
tree
2022-08-21
Pavel Ondračka
r300: merge MOVs with MULs or ADDs in merge channels
commit
|
commitdiff
|
tree
2022-08-21
Pavel Ondračka
r300: merge MOVs into ADD using the 0 swizzle
commit
|
commitdiff
|
tree
2022-08-21
Pavel Ondračka
r300: don't merge w channel in fragment shaders
commit
|
commitdiff
|
tree
2022-08-21
Pavel Ondračka
r300: generalize the merge_movs pass
commit
|
commitdiff
|
tree
2022-08-21
Pavel Ondračka
r300: run dataflow optimizations in separate loops
commit
|
commitdiff
|
tree
2022-08-21
Pavel Ondračka
r300: check for identical saturate mode when merging...
commit
|
commitdiff
|
tree
2022-08-21
Pavel Ondračka
r300: fix negate mask computation when merging movs
commit
|
commitdiff
|
tree
2022-08-21
Pavel Ondračka
r300: allow constant swizzles with inline constant
commit
|
commitdiff
|
tree
2022-08-13
Pavel Ondračka
r300: fix variables detection for paired ALU and TEX...
commit
|
commitdiff
|
tree
2022-07-19
Pavel Ondračka
r300: disable PIPE_CAP_PREFER_IMM_ARRAYS_AS_CONSTBUF
commit
|
commitdiff
|
tree
2022-07-11
Pavel Ondračka
r300: Keep rc_rename_regs() from overflowing RC_REGISTER_MAX...
commit
|
commitdiff
|
tree
2022-06-23
Pavel Ondračka
r300: only run merge_movs pass on R500
commit
|
commitdiff
|
tree
2022-06-14
Pavel Ondračka
r300: expose PIPE_CAP_LEGACY_MATH_RULES
commit
|
commitdiff
|
tree
2022-06-05
Pavel Ondračka
r300: merge simple movs with constant swizzles together
commit
|
commitdiff
|
tree
2022-06-05
Pavel Ondračka
r300: Update list of RV515 dEQP failures and add some...
commit
|
commitdiff
|
tree
2022-06-05
Pavel Ondračka
r300: don't try to use inline constants instead of...
commit
|
commitdiff
|
tree
2022-06-05
Pavel Ondračka
r300: be less agresive with copy propagate in loops
commit
|
commitdiff
|
tree
2022-06-05
Pavel Ondračka
r300: deduplicate common NIR options
commit
|
commitdiff
|
tree
2022-05-13
Pavel Ondračka
r300: fix vertex shader control flow in loops
commit
|
commitdiff
|
tree
2022-05-09
Pavel Ondračka
r300: skip draws instead of using a dummy vertex shader
commit
|
commitdiff
|
tree
2022-04-25
Pavel Ondračka
r300: set PIPE_BIND_CONSTANT_BUFFER for const_uploader
commit
|
commitdiff
|
tree
2022-04-12
Pavel Ondračka
nine: check hardware support before using vertex texture
commit
|
commitdiff
|
tree
2022-04-11
Pavel Ondračka
r300: move pointer dereference after a NULL check
commit
|
commitdiff
|
tree
2022-04-01
Pavel Ondračka
r300: don't assume position is always OUT[0] in rc_copy_output
commit
|
commitdiff
|
tree
2022-04-01
Pavel Ondračka
r300: set PVS_XYZW_VALID_INST properly to last position...
commit
|
commitdiff
|
tree
2022-03-29
Pavel Ondračka
r300: only output wpos in vertex shaders when needed
commit
|
commitdiff
|
tree
2022-03-29
Pavel Ondračka
r300: move r300_init_vs_outputs to r300_translate_vertex_shader
commit
|
commitdiff
|
tree
2022-03-29
Pavel Ondračka
r300: restructure r300_vertex_shader
commit
|
commitdiff
|
tree
2022-03-29
Pavel Ondračka
r300: optimize single write scenarios in rc_copy_output
commit
|
commitdiff
|
tree
2022-03-29
Pavel Ondračka
r300: don't move position output to the end when duplicating...
commit
|
commitdiff
|
tree
2022-03-28
Pavel Ondračka
r300: respect output_semantic_index when writing colors
commit
|
commitdiff
|
tree
2022-03-21
Pavel Ondračka
r300: set PVS_LAST_VTX_SRC_INST properly to last input...
commit
|
commitdiff
|
tree
2022-03-03
Pavel Ondračka
r300: schedule TEX instructions before OUT instructions
commit
|
commitdiff
|
tree
2022-03-03
Pavel Ondračka
r300: remove some dead logic in tex pair scheduling
commit
|
commitdiff
|
tree
2022-02-24
Pavel Ondračka
r300: add predicate instructions to statistics of vertex...
commit
|
commitdiff
|
tree
next