projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
glthread: handle ARB_vertex_attrib_binding
2020-06-21
Rob Clark
freedreno/ir3: split ubo analysis/lowering passes
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-21
Rob Clark
freedreno/ir3: splitup get_existing_range()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-21
Rob Clark
freedreno/ir3: split out ubo info from range
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-19
Rob Clark
freedreno/ir3: move output_loc to variant
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-19
Rob Clark
freedreno/ir3: move const_state back to variant
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-19
Rob Clark
freedreno/ir3: un-embed const_state
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-19
Rob Clark
freedreno/ir3: move num_reserved_user_consts out of...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-19
Rob Clark
freedreno/ir3: convert over to ralloc
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-19
Rob Clark
freedreno/ir3: pass variant to ir3_create()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-19
Rob Clark
freedreno/ir3: constify shader key
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-19
Rob Clark
freedreno/ir3: drop shader->num_ubos
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-19
Rob Clark
freedreno/ir3: move ubo_state into const_state
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-19
Rob Clark
freedreno/a6xx: defer userconst cmdstream size calculation
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-19
Rob Clark
freedreno/ir3: add accessor for const_state
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-19
Rob Clark
freedreno/ir3: refactor out helper to compile shader...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-18
Rob Clark
glsl_to_nir: fix vote_any/vote_all
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-18
Rob Clark
glsl_to_nir: fix shader_clock
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-18
Rob Clark
glsl_to_nir: fix is_helper_invocation
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-18
Rob Clark
spirv: drop some dead code
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-18
Rob Clark
spirv: atomic_counter_read_deref is not vectorized
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-18
Rob Clark
freedreno/ir3: update obsolete comment
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-18
Rob Clark
freedreno/computerator: MERGEDREGS update
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-18
Rob Clark
turnip: set .MERGEDREGS based on variant
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-18
Rob Clark
freedreno/a6xx: set .MERGEREGS based on variant
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-18
Rob Clark
freedreno/ir3: make mergedregs a property of the variant
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-18
Rob Clark
freedreno/ir3: re-work assembler API
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-18
Rob Clark
freedreno/ir3: pass variant to postsched
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-18
Rob Clark
freedreno/ir3: decouple regset from gpu gen
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-18
Rob Clark
freedreno/ir3: move mergedreg state out of reg
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-18
Rob Clark
freedreno/ir3: convert regmask_t to struct
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-16
Rob Clark
freedreno/ir3: add post-scheduler cp pass
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-16
Rob Clark
freedreno/ir3/cp: extract valid_flags
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-16
Rob Clark
freedreno/ir3: delay test support for vectorish instructions
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-16
Rob Clark
freedreno/ir3: add helpers to move instructions
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-16
Rob Clark
freedreno/ir3/delay: calculate delay properly for ...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-16
Rob Clark
freedreno/ir3: add test for delay slot calculation
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-16
Rob Clark
freedreno/ir3/print: print (r) flag
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-16
Rob Clark
freedreno/ir3/legalize: don't allow (nopN) if (rptN)
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-16
Rob Clark
freedreno/a6xx: emit shader names in debug builds
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-16
Rob Clark
freedreno: splitup emit_string_marker
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-16
Rob Clark
freedreno/ir3/cp: properly handle already-folded RELATIV
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-16
Rob Clark
freedreno/ir3/validate: also check instr->address
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-16
Rob Clark
freedreno/sched: reset delay counters at start of block
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-16
Rob Clark
freedreno/log-parser: fix compute times
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-16
Rob Clark
nir/validate: validate intr->num_components
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-16
Rob Clark
v3d: don't use intr->num_components for non-vectorized...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-16
Rob Clark
spriv: don't set num_components for non-vectorised...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-16
Rob Clark
nir/lower-atomics-to-ssbo: don't set num_components
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-16
Rob Clark
nir/builder: don't set intr->num_components
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-16
Rob Clark
radv: don't set num_components for non-vectorized intrinsics
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-16
Rob Clark
freedreno/ir3: don't rely on intr->num_components
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-15
Rob Clark
turnip: drop linking libfreedreno_drm
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-15
Rob Clark
freedreno/ir3: move the libdrm dependency out of shared...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-15
Rob Clark
freedreno/ir3: unify shader create/delete paths
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-11
Rob Clark
freedreno/ir3: limit pre-fetched tex dest
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-11
Rob Clark
freedreno/ir3: remove RA "q-values" optimization
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-11
Rob Clark
freedreno/ir3: respect tex prefetch limits
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-11
Rob Clark
freedreno/ir3: add debug code to print conflicting...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-11
Rob Clark
nir/print: print tex dest type
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-05
Rob Clark
freedreno/computerator: fix missing dependency on generated...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-05
Rob Clark
freedreno/a6xx: more early-z
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-04
Rob Clark
freedreno/a6xx: also consider alpha-test for ztest...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-04
Rob Clark
freedreno/a6xx: add early-lrz-late-z mode
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-04
Rob Clark
freedreno/a6xx: re-work LRZ state tracking
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-04
Rob Clark
freedreno/a6xx: update depth-plane control regs
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-04
Rob Clark
freedreno/a6xx: sync registers from envytools
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-04
Rob Clark
freedreno/ir3: split kill from no_earlyz
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-03
Rob Clark
nir/lower_tex: fixes for fp16 yuv lowering
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-03
Rob Clark
nir/builder: add bitsize conversion helpers
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-03
Rob Clark
nir: extract out convert_to_bitsize() helper
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2020-06-03
Rob Clark
nir: get_base_type() should return enum type
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
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
next