projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
panfrost/midgard: Lower texture projectors
[mesa.git]
/
src
/
gallium
/
drivers
/
panfrost
/
midgard
/
midgard_compile.c
2019-06-12
Alyssa Rosenzweig
panfrost/midgard: Lower texture projectors
blob
|
commitdiff
|
raw
2019-06-12
Alyssa Rosenzweig
panfrost/midgard: Implement txl
blob
|
commitdiff
|
raw
|
diff to current
2019-06-12
Alyssa Rosenzweig
panfrost/midgard: Implement txb op
blob
|
commitdiff
|
raw
|
diff to current
2019-06-12
Alyssa Rosenzweig
panfrost/midgard: Extract emit_varying_read
blob
|
commitdiff
|
raw
|
diff to current
2019-06-11
Alyssa Rosenzweig
panfrost/midgard: Identify the in_reg_full field
blob
|
commitdiff
|
raw
|
diff to current
2019-06-11
Alyssa Rosenzweig
panfrost/midgard: Expand texture to 4-channel swizzle
blob
|
commitdiff
|
raw
|
diff to current
2019-06-10
Alyssa Rosenzweig
panfrost: Ignore discards in dead branch analysis
blob
|
commitdiff
|
raw
|
diff to current
2019-06-10
Alyssa Rosenzweig
panfrost/midgard: Add integer outmods
blob
|
commitdiff
|
raw
|
diff to current
2019-06-07
Alyssa Rosenzweig
panfrost/midgard: Lower inot to inor with 0
blob
|
commitdiff
|
raw
|
diff to current
2019-06-07
Alyssa Rosenzweig
panfrost/midgard: Use fancy iterator
blob
|
commitdiff
|
raw
|
diff to current
2019-06-07
Alyssa Rosenzweig
panfrost/midgard: Cull dead branches
blob
|
commitdiff
|
raw
|
diff to current
2019-06-07
Alyssa Rosenzweig
panfrost/midgard: Vectorize I/O
blob
|
commitdiff
|
raw
|
diff to current
2019-06-07
Alyssa Rosenzweig
panfrost/midgard: Remove varyings delay pass
blob
|
commitdiff
|
raw
|
diff to current
2019-06-07
Alyssa Rosenzweig
panfrost/midgard: Apply component to load_input
blob
|
commitdiff
|
raw
|
diff to current
2019-06-06
Alyssa Rosenzweig
panfrost/midgard: Fix crash with unused SSA values
blob
|
commitdiff
|
raw
|
diff to current
2019-06-05
Alyssa Rosenzweig
panfrost/midgard: Don't assign var locations ourselves
blob
|
commitdiff
|
raw
|
diff to current
2019-06-05
Alyssa Rosenzweig
panfrost/midgard: Lower integer division
blob
|
commitdiff
|
raw
|
diff to current
2019-06-05
Alyssa Rosenzweig
panfrost/midgard: Fix 1-arg ALU memory corruption
blob
|
commitdiff
|
raw
|
diff to current
2019-06-05
Alyssa Rosenzweig
panfrost/midgard: Add a bunch of new ALU ops
blob
|
commitdiff
|
raw
|
diff to current
2019-06-04
Alyssa Rosenzweig
panfrost/midgard: .pos propagation
blob
|
commitdiff
|
raw
|
diff to current
2019-06-04
Alyssa Rosenzweig
panfrost/midgard: Cleanup copy propagation
blob
|
commitdiff
|
raw
|
diff to current
2019-06-04
Alyssa Rosenzweig
panfrost/midgard: Helpers for pipeline
blob
|
commitdiff
|
raw
|
diff to current
2019-06-04
Alyssa Rosenzweig
panfrost/midgard: Refactor schedule/emit pipeline
blob
|
commitdiff
|
raw
|
diff to current
2019-06-04
Alyssa Rosenzweig
panfrost/midgard: Share MIR utilities
blob
|
commitdiff
|
raw
|
diff to current
2019-06-04
Alyssa Rosenzweig
panfrost/midgard: Misc. cleanup for readibility
blob
|
commitdiff
|
raw
|
diff to current
2019-06-04
Alyssa Rosenzweig
panfrost/midgard: Set masks on ld_vary
blob
|
commitdiff
|
raw
|
diff to current
2019-06-04
Alyssa Rosenzweig
panfrost/midgard: Set int outmod for "pasted" code
blob
|
commitdiff
|
raw
|
diff to current
2019-06-04
Alyssa Rosenzweig
panfrost/midgard: Hoist some utility functions
blob
|
commitdiff
|
raw
|
diff to current
2019-06-04
Alyssa Rosenzweig
panfrost/midgard: Remove pinning
blob
|
commitdiff
|
raw
|
diff to current
2019-05-26
Alyssa Rosenzweig
panfrost/midgard: Implement fneg/fabs/fsat
blob
|
commitdiff
|
raw
|
diff to current
2019-05-24
Jason Ekstrand
nir: Drop imov/fmov in favor of one mov instruction
blob
|
commitdiff
|
raw
|
diff to current
2019-05-19
Alyssa Rosenzweig
panfrost/midgard: Split up midgard_compile.c (RA)
blob
|
commitdiff
|
raw
|
diff to current
2019-05-19
Alyssa Rosenzweig
panfrost/midgard: Route new blending intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2019-05-16
Alyssa Rosenzweig
panfrost/midgard: Add load/store opcodes
blob
|
commitdiff
|
raw
|
diff to current
2019-05-16
Alyssa Rosenzweig
panfrost/midgard: Enable integer constant inlining
blob
|
commitdiff
|
raw
|
diff to current
2019-05-16
Alyssa Rosenzweig
panfrost/midgard: Remove imov workaround
blob
|
commitdiff
|
raw
|
diff to current
2019-05-16
Alyssa Rosenzweig
panfrost/midgard: Set int outmod for ops writing integers
blob
|
commitdiff
|
raw
|
diff to current
2019-05-12
Alyssa Rosenzweig
panfrost/midgard: Handle csel correctly
blob
|
commitdiff
|
raw
|
diff to current
2019-05-10
Tomeu Vizoso
panfrost: Fix two uninitialized accesses in compiler
blob
|
commitdiff
|
raw
|
diff to current
2019-05-09
Ian Romanick
nir: Initialize lower_flrp_progress everywhere
blob
|
commitdiff
|
raw
|
diff to current
2019-05-07
Ian Romanick
nir: Use the flrp lowering pass instead of nir_opt_alge...
blob
|
commitdiff
|
raw
|
diff to current
2019-05-04
Alyssa Rosenzweig
panfrost/midgard: Lower mixed csel (NIR)
blob
|
commitdiff
|
raw
|
diff to current
2019-05-04
Alyssa Rosenzweig
panfrost/midgard: Fix RA when temp_count = 0
blob
|
commitdiff
|
raw
|
diff to current
2019-05-04
Alyssa Rosenzweig
panfrost/midgard: Fix integer selection
blob
|
commitdiff
|
raw
|
diff to current
2019-05-04
Alyssa Rosenzweig
panfrost/midgard: reg_mode_full -> reg_mode_32, etc
blob
|
commitdiff
|
raw
|
diff to current
2019-05-02
Tomeu Vizoso
panfrost/midgard: Skip liveness analysis for instructio...
blob
|
commitdiff
|
raw
|
diff to current
2019-05-02
Tomeu Vizoso
panfrost/midgard: Skip register allocation if there...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-28
Alyssa Rosenzweig
panfrost/midgard: Safety check immediate precision...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-28
Alyssa Rosenzweig
panfrost/midgard: imov workaround
blob
|
commitdiff
|
raw
|
diff to current
2019-04-28
Alyssa Rosenzweig
panfrost/midgard: Fix tex propogation
blob
|
commitdiff
|
raw
|
diff to current
2019-04-28
Alyssa Rosenzweig
panfrost/midgard: Fix regressions in -bjellyfish
blob
|
commitdiff
|
raw
|
diff to current
2019-04-28
Alyssa Rosenzweig
panfrost/midgard: Only copyprop without an outmod
blob
|
commitdiff
|
raw
|
diff to current
2019-04-28
Alyssa Rosenzweig
Revert "panfrost/midgard: Extend copy propagation pass"
blob
|
commitdiff
|
raw
|
diff to current
2019-04-25
Alyssa Rosenzweig
panfrost/midgard: Identify inand
blob
|
commitdiff
|
raw
|
diff to current
2019-04-25
Alyssa Rosenzweig
panfrost/midgard: Copy prop for texture registers
blob
|
commitdiff
|
raw
|
diff to current
2019-04-25
Alyssa Rosenzweig
panfrost/midgard: Optimize csel involving 0
blob
|
commitdiff
|
raw
|
diff to current
2019-04-25
Alyssa Rosenzweig
panfrost/midgard: Extend copy propagation pass
blob
|
commitdiff
|
raw
|
diff to current
2019-04-25
Alyssa Rosenzweig
panfrost/midgard: Reduce fmax(a, 0.0) to fmov.pos
blob
|
commitdiff
|
raw
|
diff to current
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Add "op commutes?" property
blob
|
commitdiff
|
raw
|
diff to current
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Refactor opcode tables
blob
|
commitdiff
|
raw
|
diff to current
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Optimize MIR in progress loop
blob
|
commitdiff
|
raw
|
diff to current
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Implement copy propagation
blob
|
commitdiff
|
raw
|
diff to current
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Set integer mods
blob
|
commitdiff
|
raw
|
diff to current
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Document sign-extension/zero-extensio...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Remove unused mir_next_block
blob
|
commitdiff
|
raw
|
diff to current
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Fix off-by-one in successor analysis
blob
|
commitdiff
|
raw
|
diff to current
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Track loop depth
blob
|
commitdiff
|
raw
|
diff to current
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Dead code eliminate MIR
blob
|
commitdiff
|
raw
|
diff to current
2019-04-24
Alyssa Rosenzweig
panfrost: Use actual imov instruction
blob
|
commitdiff
|
raw
|
diff to current
2019-04-24
Alyssa Rosenzweig
panfrost: Disable indirect outputs for now
blob
|
commitdiff
|
raw
|
diff to current
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Don't try to inline constants on...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-24
Alyssa Rosenzweig
panfrost: Respect backwards branches in RA
blob
|
commitdiff
|
raw
|
diff to current
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Remove useless MIR dump
blob
|
commitdiff
|
raw
|
diff to current
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Respect component of bcsel condition
blob
|
commitdiff
|
raw
|
diff to current
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Implement indirect loads of varyings...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-24
Alyssa Rosenzweig
panfrost/midgard: Pipe through varying arrays
blob
|
commitdiff
|
raw
|
diff to current
2019-04-19
Alyssa Rosenzweig
panfrost/mdg: Use shared fsign lowering
blob
|
commitdiff
|
raw
|
diff to current
2019-04-14
Karol Herbst
nir: make nir_const_value scalar
blob
|
commitdiff
|
raw
|
diff to current
2019-04-14
Alyssa Rosenzweig
panfrost/midgard: Use shared nir_lower_viewport_transform
blob
|
commitdiff
|
raw
|
diff to current
2019-04-14
Alyssa Rosenzweig
panfrost/midgard: Drop dependence on mesa/st
blob
|
commitdiff
|
raw
|
diff to current
2019-04-12
Timothy Arceri
nir/i965/freedreno/vc4: add a bindless bool to type...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-10
Eric Anholt
st: Lower uniforms in st in the !PIPE_CAP_PACKED_UNIFOR...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-07
Alyssa Rosenzweig
panfrost/midgard: Add umin/umax opcodes
blob
|
commitdiff
|
raw
|
diff to current
2019-04-07
Karol Herbst
panfrost/midgard: use nir_src_is_const and nir_src_as_uint
blob
|
commitdiff
|
raw
|
diff to current
2019-04-04
Alyssa Rosenzweig
panfrost: Implement system values
blob
|
commitdiff
|
raw
|
diff to current
2019-03-31
Alyssa Rosenzweig
panfrost/midgard: Emit cubemap coordinates
blob
|
commitdiff
|
raw
|
diff to current
2019-03-26
Alyssa Rosenzweig
panfrost/midgard: fpow is a two-part operation
blob
|
commitdiff
|
raw
|
diff to current
2019-03-26
Alyssa Rosenzweig
panfrost/midgard: Handle i2b constant
blob
|
commitdiff
|
raw
|
diff to current
2019-03-26
Alyssa Rosenzweig
panfrost/midgard: Expand fge lowering to more types
blob
|
commitdiff
|
raw
|
diff to current
2019-03-26
Alyssa Rosenzweig
panfrost/midgard: Add ult/ule ops
blob
|
commitdiff
|
raw
|
diff to current
2019-03-26
Alyssa Rosenzweig
panfrost/midgard: Lower source modifiers for ints
blob
|
commitdiff
|
raw
|
diff to current
2019-03-26
Alyssa Rosenzweig
panfrost/midgard: Implement b2i; improve b2f/f2b
blob
|
commitdiff
|
raw
|
diff to current
2019-03-26
Alyssa Rosenzweig
panfrost/midgard: Lower i2b32
blob
|
commitdiff
|
raw
|
diff to current
2019-03-26
Alyssa Rosenzweig
panfrost/midgard: Lower f2b32 to fne
blob
|
commitdiff
|
raw
|
diff to current
2019-03-26
Alyssa Rosenzweig
panfrost/midgard: Lower bool_to_int32
blob
|
commitdiff
|
raw
|
diff to current
2019-03-26
Alyssa Rosenzweig
panfrost/midgard: Map more bany/ball opcodes
blob
|
commitdiff
|
raw
|
diff to current
2019-03-26
Alyssa Rosenzweig
panfrost/midgard: Fix b2f32 swizzle for vectors
blob
|
commitdiff
|
raw
|
diff to current
2019-03-19
Alyssa Rosenzweig
panfrost: Rewrite varying assembly
blob
|
commitdiff
|
raw
|
diff to current
2019-03-14
Alyssa Rosenzweig
panfrost/midgard: Implement fpow
blob
|
commitdiff
|
raw
|
diff to current
2019-03-12
Tomeu Vizoso
panfrost/midgard: Add support for MIDGARD_MESA_DEBUG
blob
|
commitdiff
|
raw
|
diff to current
next