projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
panfrost: Stub out hierarchy mask selection
2019-05-19
Alyssa Rosenzweig
panfrost/decode: Decode blend constant
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-19
Alyssa Rosenzweig
panfrost: Hoist blend constant into Midgard-specific...
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-19
Alyssa Rosenzweig
panfrost/decode: Disassemble Bifrost shaders
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-17
Alyssa Rosenzweig
panfrost/midgard: Typofix
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-17
Alyssa Rosenzweig
panfrost: Cleanup leak todos
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-16
Alyssa Rosenzweig
panfrost: assert(0) -> unreachable for some switch
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-16
Alyssa Rosenzweig
nir/algebraic: Remove problematic "optimization"
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-16
Alyssa Rosenzweig
panfrost/midgard: Add load/store opcodes
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-16
Alyssa Rosenzweig
panfrost/midgard: Enable integer constant inlining
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-16
Alyssa Rosenzweig
panfrost/midgard: Remove imov workaround
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-16
Alyssa Rosenzweig
panfrost/midgard: Set int outmod for ops writing integers
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-16
Alyssa Rosenzweig
panfrost: Set custom stride for textures when necessary
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-16
Alyssa Rosenzweig
panfrost/decode: Stride decoding
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-16
Alyssa Rosenzweig
panfrost/decode: Futureproof texture dumping
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-15
Alyssa Rosenzweig
gallium: Add default check for PIPE_CAP_FRAGMENT_SHADER_INTE...
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-12
Alyssa Rosenzweig
panfrost/midgard: Handle csel correctly
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-10
Alyssa Rosenzweig
swrast: Rename blend_func->swrast_blend_func
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-10
Alyssa Rosenzweig
nir: Add blend_const_color_rgba sysval
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-10
Alyssa Rosenzweig
gallium: Add helper to convert PIPE blending to shader_enum...
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-10
Alyssa Rosenzweig
compiler: Add enums for blend state
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-07
Alyssa Rosenzweig
panfrost: Refactor blend descriptors
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-04
Alyssa Rosenzweig
panfrost/midgard: iabs cannot run on mul
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-04
Alyssa Rosenzweig
panfrost/midgard: Lower mixed csel (NIR)
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-04
Alyssa Rosenzweig
panfrost/midgard: Fix RA when temp_count = 0
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-04
Alyssa Rosenzweig
panfrost/midgard: Fix integer selection
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-04
Alyssa Rosenzweig
panfrost: Support RGB565 FBOs
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-04
Alyssa Rosenzweig
panfrost/midgard/disasm: Handle dest_override generalized
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-04
Alyssa Rosenzweig
panfrost/midgard/disasm: Stub out 64-bit
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-04
Alyssa Rosenzweig
panfrost/midgard/disasm: Print 8-bit sources
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-04
Alyssa Rosenzweig
panfrost/midgard/disasm: Support 8-bit destination
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-04
Alyssa Rosenzweig
panfrost/midgard: Rename ilzcnt8 -> iclz
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-04
Alyssa Rosenzweig
panfrost/midgard: Fix crash on unknown op
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-04
Alyssa Rosenzweig
panfrost/midgard/disasm: Fill in .int mod
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-04
Alyssa Rosenzweig
panfrost/midgard/disasm: Extend print_reg to 8-bit
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-04
Alyssa Rosenzweig
panfrost/midgard/disasm: Catch mask errors
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-04
Alyssa Rosenzweig
panfrost/midgard: reg_mode_full -> reg_mode_32, etc
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-01
Alyssa Rosenzweig
panfrost: Fix blend shader upload
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-01
Alyssa Rosenzweig
panfrost/decode: Hit MRT blend shader enable bits
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-01
Alyssa Rosenzweig
panfrost: Remove shader dump
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-28
Alyssa Rosenzweig
panfrost: Workaround -bshadow regression
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-28
Alyssa Rosenzweig
panfrost/midgard: Safety check immediate precision...
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-28
Alyssa Rosenzweig
panfrost: Use fp32 (not fp16) varyings
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-28
Alyssa Rosenzweig
panfrost/midgard: imov workaround
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-28
Alyssa Rosenzweig
panfrost/midgard: Fix tex propogation
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-28
Alyssa Rosenzweig
panfrost/midgard: Fix regressions in -bjellyfish
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-28
Alyssa Rosenzweig
panfrost/midgard: Only copyprop without an outmod
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-28
Alyssa Rosenzweig
Revert "panfrost/midgard: Extend copy propagation pass"
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-25
Alyssa Rosenzweig
panfrost/midgard: Add new bitwise ops
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-25
Alyssa Rosenzweig
panfrost/midgard: Identify inand
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-25
Alyssa Rosenzweig
panfrost/midgard: Copy prop for texture registers
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-25
Alyssa Rosenzweig
panfrost/midgard: Optimize csel involving 0
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-25
Alyssa Rosenzweig
panfrost/midgard: Extend copy propagation pass
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-25
Alyssa Rosenzweig
panfrost/midgard: Reduce fmax(a, 0.0) to fmov.pos
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Remove assembler
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Add "op commutes?" property
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Refactor opcode tables
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Optimize MIR in progress loop
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Implement copy propagation
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Set integer mods
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Document sign-extension/zero-extension...
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Update integer op list
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Remove unused mir_next_block
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Fix off-by-one in successor analysis
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Track loop depth
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Dead code eliminate MIR
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-24
Alyssa Rosenzweig
panfrost: Use actual imov instruction
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-24
Alyssa Rosenzweig
panfrost: Disable indirect outputs for now
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: imul can only run on *mul
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Don't try to inline constants on...
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-24
Alyssa Rosenzweig
panfrost: Respect backwards branches in RA
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Remove useless MIR dump
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Respect component of bcsel condition
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Implement indirect loads of varyings...
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Pipe through varying arrays
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-24
Alyssa Rosenzweig
panfrost/mdg/disasm: Print raw varying_parameters
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-19
Alyssa Rosenzweig
panfrost/mdg: Use shared fsign lowering
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-19
Alyssa Rosenzweig
panfrost: Fixup vertex offsets to prevent shadow copy
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-19
Alyssa Rosenzweig
panfrost: Track BO lifetime with jobs and reference...
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-14
Alyssa Rosenzweig
panfrost/midgard: Use shared nir_lower_viewport_transform
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-14
Alyssa Rosenzweig
nir: Add nir_lower_viewport_transform
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-14
Alyssa Rosenzweig
panfrost: Cleanup indexed draw handling
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-14
Alyssa Rosenzweig
panfrost/midgard: Drop dependence on mesa/st
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-07
Alyssa Rosenzweig
panfrost: Remove "mali_unknown6" nonsense
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-07
Alyssa Rosenzweig
panfrost/midgard: Enable lower_find_lsb
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-07
Alyssa Rosenzweig
panfrost/midgard: Add ibitcount8 op
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-07
Alyssa Rosenzweig
panfrost/midgard: Add ilzcnt op
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-07
Alyssa Rosenzweig
panfrost/midgard: Add umin/umax opcodes
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-07
Alyssa Rosenzweig
panfrost: Add tilebuffer load? branch
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-07
Alyssa Rosenzweig
panfrost/decode: Add flags for tilebuffer readback
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-04
Alyssa Rosenzweig
panfrost: Size tiled temp buffers correctly
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-04
Alyssa Rosenzweig
panfrost: Respect box->width in tiled stores
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-04
Alyssa Rosenzweig
panfrost: Cleanup some indirection in pan_resource
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-04
Alyssa Rosenzweig
panfrost: Implement system values
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-04
Alyssa Rosenzweig
nir: Add "viewport vector" system values
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-04-03
Alyssa Rosenzweig
panfrost: Remove support for legacy kernels
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-31
Alyssa Rosenzweig
panfrost: Implement FIXED formats
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-31
Alyssa Rosenzweig
panfrost: Fix index calculation types and asserts
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-31
Alyssa Rosenzweig
panfrost: Clean index state between indexed draws
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-31
Alyssa Rosenzweig
panfrost/decode: Print negative_start
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-31
Alyssa Rosenzweig
panfrost: Implement missing texture formats
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
next