projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
freedreno/ir3: build binning variant at same time as draw variant
2020-06-26
Rob Clark
freedreno/ir3: build binning variant at same time as...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-26
Rob Clark
freedreno/a6xx+ir3: stop generating pointless binning...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-26
Rob Clark
freedreno/ir3: shuffle some variant fields
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-26
Rob Clark
freedreno/ir3: add ir3_compiler_destroy()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-26
Rob Clark
freedreno/ir3: move finalize_nir to pscreen hook
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-26
Rob Clark
freedreno/ir3: add ir3_finalize_nir()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-14
Rob Clark
freedreno/ir3: use lower_wrmasks pass
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-14
Rob Clark
nir: add pass to lower disjoint wrmask's
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-14
Rob Clark
nir: add helper to copy const_index[]
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-14
Rob Clark
nir: fix indices for ir3 ssbo_atomic intrinsics
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-14
Rob Clark
freedreno/ir3: use const_index accessors
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-14
Kristian H. Kristensen
freedreno/ir3: Drop wrmask for ir3 local and global...
commit
|
commitdiff
|
tree
2020-03-27
Rob Clark
gitlab-ci: disable vs2019 build
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-01-31
Rob Clark
freedreno/drm: readonly cmdstream
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-01-17
Rob Clark
freedreno/a6xx: add PROG_FB_RAST stateobj
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-01-17
Rob Clark
freedreno/a6xx: move dynamic program state to streaming...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-01-17
Rob Clark
freedreno/a6xx: drop a few more per-draw registers
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-01-17
Rob Clark
freedreno/a6xx: separate rast stateobj for prim restart
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-01-17
Rob Clark
freedreno/a6xx: cleanup rasterizer state
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-01-17
Rob Clark
freedreno/a6xx: limit scratch/debug markers to debug...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-12-24
Rob Clark
freedreno/ir3: fix flat shading again
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-12-14
Rob Clark
freedreno/a6xx: fix OUT_REG() vs growable cmdstream
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-12-13
Rob Clark
freedreno/ir3: add iterator macros
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-12-13
Rob Clark
freedreno/ir3: add scheduler traces
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-12-13
Rob Clark
freedreno/ir3: add last-baryf shaderdb stat
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-12-10
Rob Clark
freedreno/a6xx: enable LRZ by default
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-12-10
Rob Clark
freedreno/a6xx: fix LRZ logic
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-12-10
Rob Clark
freedreno/a6xx: fix LRZ layout
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-12-10
Rob Clark
freedreno/a5xx+a6xx: split LRZ layout to per-gen
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-12-10
Rob Clark
freedreno/a6xx: disable LRZ when blending
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-12-09
Rob Clark
freedreno/fdperf: use drmOpen()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-12-04
Rob Clark
nir/lower_clip: Fix incorrect driver loc for clipdist...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-12-04
Rob Clark
freedreno/ir3: fix neverball assert in case of unused...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-12-04
Rob Clark
freedreno/ir3: remove store_output lowered to store_shared_ir3
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-12-03
Rob Clark
gitlab-ci: disable junit results for deqp
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-22
Rob Clark
gitlab-ci/freedreno/a6xx: remove most of the flakes
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-22
Rob Clark
gitlab-ci/deqp: generate junit results
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-22
Rob Clark
gitlab-ci/deqp: generate xml results for fails/flakes
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-22
Rob Clark
gitlab-ci: bump arm test container
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-22
Rob Clark
gitlab-ci/deqp: detect and report flakes
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-22
Rob Clark
gitlab-ci/deqp: preserve caselists for blocks with...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-22
Rob Clark
gitlab-ci/deqp: preserve full list of unexpected results
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-22
Rob Clark
gitlab-ci: update deqp build so we can generate xml
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-21
Rob Clark
freedreno/perfctrs/fdperf: periodically restore counters
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-21
Rob Clark
freedreno/perfcntrs: add fdperf
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-21
Rob Clark
freedreno/perfcntrs/a6xx: remove RBBM counters
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-21
Rob Clark
freedreno/perfctrs/a2xx: move CP to be first group
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-21
Rob Clark
freedreno/perfcntrs: add accessor to get per-gen tables
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-21
Rob Clark
freedreno/perfcntrs: move to shared location
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-21
Rob Clark
freedreno/perfcntrs: remove gallium dependencies
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-21
Rob Clark
freedreno/perfcntrs: small cleanup
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-12
Rob Clark
freedreno/ir3: remove unused parameter
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-12
Rob Clark
freedreno/ir3: legalize cleanups
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-12
Rob Clark
freedreno/ir3: fix gpu hang with pre-fs-tex-fetch
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-12
Rob Clark
freedreno/ir3: only tex instructions have wrmask
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-12
Rob Clark
freedreno/ir3: re-work shader inputs/outputs
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-12
Rob Clark
freedreno/ir3: simplify creating sysval inputs
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-12
Rob Clark
freedreno/ir3: remove first-vertex sysval
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-12
Rob Clark
freedreno/ir3: helper to print ir if debug enabled
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-12
Rob Clark
freedreno/ir3: show input/output wrmask's in disasm
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-12
Rob Clark
freedreno/ir3: add input/output iterators
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-12
Rob Clark
freedreno/ir3: remove impossible condition
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-12
Rob Clark
freedreno/ir3: rename fanin/fanout to collect/split
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-12
Rob Clark
freedreno/ir3: remove half-precision output
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-12
Rob Clark
freedreno/ir3: fix valgrind complaint with STLW
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-12
Rob Clark
freedreno: fix eglDupNativeFenceFD error
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-09
Rob Clark
freedreno/ir3: also track # of nops for shader-db
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-09
Rob Clark
freedreno/ir3: sync disasm changes from envytools
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-09
Rob Clark
freedreno/a4xx: fix SP_FS_MRT_REG.HALF_PRECISION
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-09
Rob Clark
freedreno/a3xx: fix SP_FS_MRT_REG.HALF_PRECISION
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-09
Rob Clark
freedreno/ir3: remove obsolete comment
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-09
Rob Clark
freedreno/ir3/ra: remove ir print after livein/out
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-09
Rob Clark
freedreno/ir3/ra: move regs_count==0 check
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-09
Rob Clark
freedreno/ir3: ir3_print tweaks
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-09
Rob Clark
freedreno/ir3: use SSA flag on dest register too
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-11-09
Rob Clark
freedreno/ir3: split pre-coloring to it's own function
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-29
Rob Clark
freedreno/a6xx: add a618 support
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-29
Rob Clark
freedreno/a6xx: cleanup magic registers
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-29
Rob Clark
freedreno/a6xx: remove some left over dead code
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-24
Rob Clark
freedreno/ir3: handle the progress case
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-24
Rob Clark
freedreno/ir3: remove restrictions on const + (abs...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-24
Rob Clark
freedreno/ir3: allow copy-propagate out of fanout
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-24
Rob Clark
freedreno/ir3: treat high vs low reg as conversion
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-24
Rob Clark
freedreno/ir3: propagate dest flags for collect/fanin
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-24
Rob Clark
freedreno/ir3: make high regs easier to see in IR dumps
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-24
Rob Clark
freedreno/ir3: debug cleanup
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-22
Rob Clark
freedreno/ir3: fixup register footprint fixup
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-22
Rob Clark
freedreno/ir3: handle scalarized varying inputs
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-21
Marijn Suijten
freedreno/ir3: Add missing ir3_nir_lower_tex_prefetch...
commit
|
commitdiff
|
tree
2019-10-18
Rob Clark
freedreno/ir3: handle imad24_ir3 case in UBO lowering
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-18
Rob Clark
freedreno/ir3: add imul24 opcode
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-18
Rob Clark
freedreno/ir3: optimize immed 2nd src to mad
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-18
Rob Clark
freedreno/ir3: add rule to generate imad24
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-18
Rob Clark
nir: add nir_lower_amul pass
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-18
Rob Clark
nir: add address calc related opt rules
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-18
Rob Clark
nir: add amul instruction
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-18
Rob Clark
nir: Add a new ALU nir_op_imul24
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-18
Eduardo Lima Mitev
freedreno/ir3: Handle newly added opcode nir_op_imad24_ir3
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-18
Eduardo Lima Mitev
nir: Add a new ALU nir_op_imad24_ir3
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-18
Rob Clark
freedreno/ir3: rename mul.s/mul.u
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
next