projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
glthread: don't upload for glDraw inside a display list and always sync
2020-05-29
Rob Clark
freedreno/a6xx: fix vsc assert
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-29
Rob Clark
freedreno/a6xx: document LRZ flag buffer
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-29
Rob Clark
freedreno/a6xx: LRZ fix for alpha-test
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-26
Rob Clark
freedreno/gmem: split out helper to calc # of bins
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-26
Rob Clark
freedreno/gmem: fix nbins_x/y mismatch
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-26
Rob Clark
freedreno/gmem: add some asserts
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-26
Rob Clark
freedreno/gmemtool: add verbose mode
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-26
Rob Clark
freedreno/gmemtool: add a405
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-26
Rob Clark
freedreno/gmemtool: make GMEM alignment per-gen
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-26
Rob Clark
freedreno/gmem: make noscis debug actually do something...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-26
Rob Clark
freedreno: handle PIPE_TRANSFER_MAP_DIRECTLY
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-26
Rob Clark
freedreno: clear last_fence after resource tracking
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-26
Rob Clark
freedreno: add batch debugging
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-25
Rob Clark
freedreno/drm: disallow exported buffers in bo cache
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-19
Rob Clark
freedreno/ir3/validate: add checking for types and...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-19
Rob Clark
freedreno/ir3: add helpers to deal with src/dst types
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-19
Rob Clark
freedreno/ir3: add simple validate pass
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-19
Rob Clark
freedreno/ir3: fix mismatched wrmask for overlapping...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-19
Rob Clark
freedreno/ir3/cp: fix cmps folding
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-19
Rob Clark
freedreno/ir3/print: print cat2 condition
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-19
Rob Clark
freedreno/ir3: fix immed type in create_addr0()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-19
Rob Clark
freedreno/ir3/cf: handle multiple cov's properly
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-19
Rob Clark
freedreno/ir3: fix mismatched flags on split
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-19
Rob Clark
freedreno/ir3/group: fix for half-regs
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-19
Rob Clark
freedreno/ir3: make input/output iterators declare...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-19
Rob Clark
freedreno/ir3: make foreach_ssa_src declar cursor ptr
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-19
Rob Clark
freedreno/ir3: make foreach_src declare cursor ptr
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-19
Rob Clark
freedreno/ir3: be iterative
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-19
Rob Clark
freedreno/ir3: move where we preserve binning pass...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-19
Rob Clark
freedreno/ir3: add IR3_PASS() macro
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-19
Rob Clark
freedreno/ir3/postsched: report progress
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-19
Rob Clark
freedreno/ir3/legalize: report progress
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-19
Rob Clark
freedreno/ir3/group: report progress
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-19
Rob Clark
freedreno/ir3/deps: report progress
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-19
Rob Clark
freedreno/ir3/cp: report progress
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-19
Rob Clark
freedreno/cf: report progress
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-19
Rob Clark
freedreno/ir3/dce: report progress
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-19
Rob Clark
freedreno/ir3: juggle around ir3_debug_print()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-19
Rob Clark
freedreno/ir3: remove Sethi-Ullman numbering pass
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-18
Rob Clark
freedreno/drm: handle ancient kernels
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-18
Rob Clark
freedreno/drm: don't pass thru 'DUMP' flag on older...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-18
Rob Clark
freedreno/fdperf: add dependency on generated headers
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-13
Rob Clark
freedreno/a6xx: fix max-scissor opt
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-13
Rob Clark
freedreno/ir3/sched: try to avoid syncs
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-13
Rob Clark
freedreno/ir3/sched: avoid scheduling outputs
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-13
Rob Clark
freedreno/ir3/postsched: try to avoid (sy) syncs
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-13
Rob Clark
freedreno/ir3/postsched: reset sfu_delay on sync
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-13
Rob Clark
freedreno/ir3: limit # of tex prefetch by shader size
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-12
Rob Clark
freedreno/ir3: fix indirect cb0 load_ubo lowering
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-12
Rob Clark
freedreno/ir3: don't allow negative const_offset
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-12
Rob Clark
freedreno/gmem: rework gmem layout algo
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-12
Rob Clark
freedreno/gmem: relax alignment on a6xx
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-12
Rob Clark
freedreno: add gmemtool
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-12
Rob Clark
freedreno/gmem: add helper to dump GMEM layout
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-12
Rob Clark
freedreno/gmem: add div_align() helper
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-12
Rob Clark
freedreno: initialize max_scissor
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-12
Rob Clark
freedreno/gmem: don't assume scissor opt when estimating...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-07
Rob Clark
freedreno/a6xx: enable tiled compressed textures
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-07
Rob Clark
freedreno/a6xx: compressed blit fixes
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-01
Rob Clark
freedreno: we don't need aligned vbo's
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-01
Rob Clark
freedreno/a6xx: add some more formats
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-05-01
Rob Clark
freedreno/a6xx: fix LRZ hang
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-30
Rob Clark
freedreno/a6xx: don't set SP_FS_CTRL_REG0.VARYING for...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-30
Rob Clark
freedreno: sync registers with envytools
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-30
Rob Clark
freedreno/a6xx: more OUT_REG()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-30
Rob Clark
freedreno: scissor vs disabled scissor micro-opt
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-30
Rob Clark
freedreno/a6xx: convert const emit to OUT_PKT()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-30
Rob Clark
freedreno/ir3: inline const emit
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-30
Rob Clark
freedreno/a6xx: split out const emit
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-30
Rob Clark
freedreno/a6xx: convert draw packet to OUT_PKT()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-30
Rob Clark
freedreno/a6xx: add OUT_PKT()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-30
Rob Clark
freedreno/a6xx: skip unnecessary MRT blend state
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-30
Rob Clark
freedreno/a6xx: combine sample mask into blend state
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-30
Rob Clark
freedreno/a6xx: move blend-color to stateobj
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-30
Rob Clark
freedreno/a6xx: limit LRZ state emit
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-30
Rob Clark
freedreno/a6xx: limit PROG_FB_RAST state emit
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-30
Rob Clark
freedreno/a6xx: move scissor state to stateobj
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-30
Rob Clark
freedreno/a6xx: move const state to single stateobj
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-30
Rob Clark
freedreno/a6xx: avoid unnecessary clearing VS DP state
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-30
Rob Clark
freedreno/a6xx: small query cleanup
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-30
Rob Clark
freedreno/drm: inline the things
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-30
Rob Clark
freedreno/drm: drop atomic refcnts
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-30
Rob Clark
gallium: extract out logicop helper
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-29
Rob Clark
freedreno: fix buffer import
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-29
Rob Clark
freedreno: switch to simple_mtx
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-29
Rob Clark
freedreno: add screen lock wrappers
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-29
Rob Clark
util/simple_mtx: add assert_locked()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-29
Rob Clark
freedreno/a6xx: invalidate tex state cache entries...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-29
Rob Clark
freedreno: rebind_resource() *before* bo changes
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-29
Rob Clark
freedreno: rebind resource in all contexts
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-29
Rob Clark
freedreno: optimize rebind_resource()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-29
Rob Clark
freedreno: mark more state dirty when rebinding resources
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-29
Rob Clark
freedreno: don't realloc idle bo's
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-29
Rob Clark
freedreno: small whitespace fix
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-04-28
Rob Clark
freedreno/log-parser: support to read gzip'd logs
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
next