projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
panfrost/midgard: Print texture offsets
2019-06-11
Alyssa Rosenzweig
panfrost/midgard: Print texture offsets
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-11
Alyssa Rosenzweig
panfrost/midgard: Expand texture to 4-channel swizzle
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-10
Alyssa Rosenzweig
panfrost: Ignore discards in dead branch analysis
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-10
Alyssa Rosenzweig
panfrost/midgard: Disambiguate register mode
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-10
Alyssa Rosenzweig
panfrost/midgard: Expose vec8/vec16 modes
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-10
Alyssa Rosenzweig
panfrost/midgard: Add shifting int modifiers
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-10
Alyssa Rosenzweig
panfrost/midgard: Add integer outmods
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-10
Alyssa Rosenzweig
panfrost/midgard: Note floating compares type convert
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-10
Alyssa Rosenzweig
panfrost: Align linear renderable resources
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-10
Alyssa Rosenzweig
panfrost: Fix stride check when mipmapping
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-10
Alyssa Rosenzweig
panfrost: Refactor texture/sampler upload
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-10
Alyssa Rosenzweig
panfrost: Refactor blitting code
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-10
Alyssa Rosenzweig
panfrost: Refactor AFBC code
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-10
Alyssa Rosenzweig
panfrost: Move pan_screen() to pan_screen.h
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-10
Alyssa Rosenzweig
panfrost: Always align strides to cache line (64)
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-07
Alyssa Rosenzweig
panfrost/ci: Texture wrap tests are legitimately fixed
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-07
Alyssa Rosenzweig
panfrost/midgard: Lower inot to inor with 0
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-07
Alyssa Rosenzweig
panfrost/midgard: Cleanup tag fetch in disassembler
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-07
Alyssa Rosenzweig
panfrost/midgard: Use fancy iterator
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-07
Alyssa Rosenzweig
panfrost/midgard: Cull dead branches
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-07
Alyssa Rosenzweig
panfrost/midgard: Add mir_print_bundle helper
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-07
Alyssa Rosenzweig
panfrost/midgard/disasm: Pretty-print branch tags
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-07
Alyssa Rosenzweig
panfrost/ci: Note some since-fixed tests
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-07
Alyssa Rosenzweig
panfrost/midgard: Vectorize I/O
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-07
Alyssa Rosenzweig
panfrost/midgard: Remove varyings delay pass
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-07
Alyssa Rosenzweig
panfrost/midgard: Apply component to load_input
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-06
Alyssa Rosenzweig
panfrost/midgard: Fix crash with unused SSA values
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-05
Alyssa Rosenzweig
panfrost/midgard: Verify SSA claims when pipelining
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-05
Alyssa Rosenzweig
panfrost/midgard: Don't assign var locations ourselves
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-05
Alyssa Rosenzweig
panfrost: Don't flip scanout
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-05
Alyssa Rosenzweig
panfrost/midgard: Always break up fragment writeout
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-05
Alyssa Rosenzweig
panfrost/midgard: Fix cubemap regression
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-05
Alyssa Rosenzweig
panfrost/midgard: Lower integer division
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-05
Alyssa Rosenzweig
panfrost/midgard: Fix 1-arg ALU memory corruption
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-05
Alyssa Rosenzweig
panfrost/midgard: Add a bunch of new ALU ops
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-05
Alyssa Rosenzweig
panfrost/midgard: Don't promote non-SSA to pipeline...
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-04
Alyssa Rosenzweig
panfrost/midgard: .pos propagation
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-04
Alyssa Rosenzweig
panfrost/midgard: Cleanup copy propagation
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-04
Alyssa Rosenzweig
panfrost/midgard: Implement "pipeline register" prepass
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-04
Alyssa Rosenzweig
panfrost/midgard: Helpers for pipeline
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-04
Alyssa Rosenzweig
panfrost/midgard: Refactor schedule/emit pipeline
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-04
Alyssa Rosenzweig
panfrost/midgard: Cleanup RA (stylistic changes)
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-04
Alyssa Rosenzweig
panfrost/midgard: Share MIR utilities
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-04
Alyssa Rosenzweig
panfrost/midgard: Misc. cleanup for readibility
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-04
Alyssa Rosenzweig
panfrost/midgard: Extend RA to non-vec4 sources
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-04
Alyssa Rosenzweig
panfrost/midgard: Set masks on ld_vary
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-04
Alyssa Rosenzweig
panfrost/midgard: Fix liveness analysis bugs
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-04
Alyssa Rosenzweig
panfrost/midgard: Set int outmod for "pasted" code
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-04
Alyssa Rosenzweig
panfrost/midgard: Hoist some utility functions
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-04
Alyssa Rosenzweig
panfrost/midgard: Remove pinning
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-06-04
Alyssa Rosenzweig
nir/algebraic: Simplify max(abs(a), 0.0) -> abs(a)
Signed-off-by:
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
commit
|
commitdiff
|
tree
2019-05-26
Alyssa Rosenzweig
panfrost/midgard: Implement fneg/fabs/fsat
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-24
Alyssa Rosenzweig
panfrost: Remove the standalone compiler
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-19
Alyssa Rosenzweig
panfrost/midgard: Split up midgard_compile.c (RA)
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-19
Alyssa Rosenzweig
panfrost: Improve fixed-function blending
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-19
Alyssa Rosenzweig
panfrost: Wire up nir_lower_blend
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-19
Alyssa Rosenzweig
panfrost/midgard: Route new blending intrinsics
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-19
Alyssa Rosenzweig
panfrost/nir: Add nir_lower_blend pass
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-19
Alyssa Rosenzweig
panfrost: Fix Bifrost-specific padding
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-05-19
Alyssa Rosenzweig
panfrost: Cleanup panfrost_job comments
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
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
next