projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
freedreno/ir3: fix valgrind complaint with STLW
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
2019-10-18
Rob Clark
nir/search: fix the PoT helpers
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-18
Rob Clark
freedreno/ir3: enable pre-fs texture fetch for a6xx
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-18
Rob Clark
turnip: add support for pre-fs texture fetch
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-18
Rob Clark
freedreno/a6xx: add support for pre-fs texture fetch
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-18
Hyunjun Ko
freedreno/ir3: Add support for texture sampling pre...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-18
Eduardo Lima Mitev
freedreno/ir3: Add a NIR pass to select tex instructions...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-18
Rob Clark
freedreno/ir3: force i/j pixel to r0.x
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-18
Rob Clark
freedreno/ir3: add pre-dispatch tex fetch to disasm
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-18
Rob Clark
freedreno/ir3: add dummy bary.f(ei) for pre-fs-fetch
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-18
Rob Clark
freedreno/ir3: fixup register footprint to account...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-18
Rob Clark
freedreno/ir3: add meta instruction for pre-fs texture...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-18
Rob Clark
freedreno/ir3: don't DCE ij_pix if used for pre-fs...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-18
Rob Clark
freedreno/ir3: track sysval slot for inputs
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-18
Rob Clark
freedreno/ir3: remove unused ir3_instruction::inout
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-18
Hyunjun Ko
freedreno/ir3: Add data structures to support texture...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-18
Rob Clark
freedreno: update registers
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-18
Eduardo Lima Mitev
nir: Add new texop nir_texop_tex_prefetch
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-10
Rob Clark
freedreno/ir3: handle multi component alu src when...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-10-10
Rob Clark
freedreno/ir3: drop unused param
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-09-25
Kristian H. Kristensen
freedreno/a6xx: Move instrlen and obj_start writes...
commit
|
commitdiff
|
tree
2019-09-25
Kristian H. Kristensen
freedreno/a6xx: Emit const and texture state for HS...
commit
|
commitdiff
|
tree
2019-09-25
Kristian H. Kristensen
freedreno/ir3: Add HS/DS/GS to shader key and cache
commit
|
commitdiff
|
tree
2019-09-25
Kristian H. Kristensen
freedreno/a6xx: Add generic program stateobj support...
commit
|
commitdiff
|
tree
2019-09-25
Kristian H. Kristensen
freedreno: Move fs functions after geometry pipeline...
commit
|
commitdiff
|
tree
2019-09-25
Kristian H. Kristensen
freedreno: Add state binding functions for HS/DS/GS
commit
|
commitdiff
|
tree
2019-09-25
Kristian H. Kristensen
freedreno: Rename vp and fp to vs and fs in fd_program_stateobj
commit
|
commitdiff
|
tree
2019-09-25
Kristian H. Kristensen
freedreno/a6xx: Factor out const state setup
commit
|
commitdiff
|
tree
2019-09-23
Rob Clark
freedreno/a6xx: do streamout only in binning pass
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-09-23
Rob Clark
freedreno/a6xx: fix binning pass vs. xfb
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-09-23
Rob Clark
freedreno/a6xx: un-open-code PC_PRIMITIVE_CNTL_1.PSIZE
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-09-14
Rob Clark
gitlab-ci/a630: skip dEQP-GLES3.functional.fbo.msaa...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-09-13
Rob Clark
freedreno/a6xx: pre-calculate userconst stateobj size
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-09-12
Rob Clark
freedreno: fix compiler warning
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-09-10
Rob Clark
freedreno/a6xx: fix 3d tex layout
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-09-10
Rob Clark
freedreno/a6xx: don't tile things that are too small
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-09-06
Rob Clark
util: android logging support
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-09-06
Rob Clark
freedreno/ir3: allow copy propagation for relative
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-09-06
Rob Clark
freedreno/ir3: fix cp cmps.s opt
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-09-06
Rob Clark
freedreno/ir3: assert that only single address
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-09-06
Rob Clark
freedreno/ir3: fix mad copy propagation special case
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-09-06
Rob Clark
freedreno/ir3: fix addr/pred spilling
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-09-06
Rob Clark
freedreno/ir3: cleanup "partially const" ubo srcs
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-09-03
Rob Clark
freedreno/ir3: use uniform base
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-09-03
Rob Clark
freedreno/drm: fix 64b iova shifts
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-09-03
Rob Clark
nir: remove unused constant_fold_state
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-08-30
Khaled Emara
freedreno/a3xx: fix sysmem <-> gmem tiles transfer
Reviewed-by:
Rob Clark
<robdclark@gmail.com>
commit
|
commitdiff
|
tree
2019-08-30
Khaled Emara
freedreno/a3xx: fix texture tiling parameters
Reviewed-by:
Rob Clark
<robdclark@gmail.com>
commit
|
commitdiff
|
tree
2019-08-13
Rob Clark
freedreno/a6xx: move SSBO/image consts to IBO stateobj
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-08-13
Rob Clark
freedreno/a6xx: move VS driverparams to it's own stateobj
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-08-13
Rob Clark
freedreno/ir3+a6xx: same VBO state for draw/binning
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-08-13
Rob Clark
freedreno/a6xx: add fd_emit_take_group()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-08-13
Rob Clark
freedreno/ir3: track # of driver params
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-08-13
Rob Clark
freedreno/a6xx: move immediates to program stateobj
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-08-13
Rob Clark
freedreno/a6xx: stop using ir3_emit_{vs,fs}_consts()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-08-13
Rob Clark
freedreno/ir3: push ctx further up call chain
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-08-13
Rob Clark
freedreno/ir3: move ring_wfi() further up call chain
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-08-13
Rob Clark
freedreno/all: move more emit helpers to screen
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-08-13
Rob Clark
freedreno/a3xx-a6xx+ir3: move emit_const* to screen
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-08-13
Rob Clark
freedreno/a6xx: add fd6_emit_init_screen()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-08-13
Rob Clark
freedreno/a5xx: add fd5_emit_init_screen()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-08-13
Rob Clark
freedreno/a3xx: add fd3_emit_init_screen()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-08-13
Rob Clark
freedreno/a2xx: add fd2_emit_init_screen()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-08-13
Rob Clark
freedreno/a4xx: add fd4_emit_init_screen()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2019-08-13
Rob Clark
freedreno/a2xx: call fd2_emit_ib() directly from fd2
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
next