projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
etnaviv: move liveness related stuff into own file
[mesa.git]
/
src
/
panfrost
/
2020-05-29
Alyssa Rosenzweig
pan/bi: Pack unconditional branch
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Set branch conditional bit
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Set back-to-back bit more accurately
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Set branch_conditional if b2b is set
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Pack proper clause offsets
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Measure distance between blocks
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Add bi_foreach_clause_in_block_from{_rev} helpers
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Link clauses back to their blocks
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Preliminary branch packing
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Assign constant port for branch offsets
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Set branch_constant if there is a branch
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Pack branch offset constants
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Add branch constant field to IR
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Passthrough ZERO in branch packing
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Fix branch condition typesize
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Fix CONVERT component counting
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Only rewrite COMBINE dest if not SSA
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Fix emit_if successor assignment
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Allow printing branches without targets
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Remove schedule_barrier
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Add helper to measure clause size
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Add bi_layout.c for clause layout helpers
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Remove more artefacts of 2-pass scheduling
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Add MUL.i32 to disasm
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Disassemble pos=0xe
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Document constant count invariant
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Move bi_flip_ports out of port assignment
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Add FILE* argument to bi_print_registers
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Drop `struct` from bi_registers
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Move bi_registers to bi_bundle
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Move bi_registers to common IR structures
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Remove comment about old scheduler design
tree
|
commitdiff
2020-05-29
Alyssa Rosenzweig
pan/bi: Remove FMA? parameter from get_src
tree
|
commitdiff
2020-05-27
Vinson Lee
pan/bi: Initialize struct fma_op_info member extended.
tree
|
commitdiff
2020-05-27
Alyssa Rosenzweig
pan/bi: Suppress inf/nan for now
tree
|
commitdiff
2020-05-27
Alyssa Rosenzweig
pan/bi: Add CSEL.16 packing tests
tree
|
commitdiff
2020-05-27
Alyssa Rosenzweig
pan/bi: Pack compact vertex texturing
tree
|
commitdiff
2020-05-27
Alyssa Rosenzweig
pan/bi: Add f16 TEXC.vtx op
tree
|
commitdiff
2020-05-27
Alyssa Rosenzweig
pan/bi: Allow vertex txl with lod=0 as compact
tree
|
commitdiff
2020-05-27
Alyssa Rosenzweig
pan/bi: Document compute_lod bit for compact tex
tree
|
commitdiff
2020-05-27
Alyssa Rosenzweig
pan/bi: Also add compact vertex texturing
tree
|
commitdiff
2020-05-27
Alyssa Rosenzweig
pan/bi: Add TEX.vtx opcode for vertex texturing
tree
|
commitdiff
2020-05-27
Alyssa Rosenzweig
pan/decode: Decode Bifrost shader flags
tree
|
commitdiff
2020-05-27
Alyssa Rosenzweig
panfrost: Identify MALI_BIFROST_EARLY_Z flag
tree
|
commitdiff
2020-05-27
Alyssa Rosenzweig
panfrost: Add defines for bifrost unk1 flags
tree
|
commitdiff
2020-05-27
Alyssa Rosenzweig
panfrost: Document Midgard Inf/NaN suppress bit
tree
|
commitdiff
2020-05-27
Alyssa Rosenzweig
panfrost: Ensure nonlinear strides are 16-aligned
tree
|
commitdiff
2020-05-27
Alyssa Rosenzweig
panfrost: Identify Bifrost texture format swizzle
tree
|
commitdiff
2020-05-26
Alyssa Rosenzweig
pan/decode: Dump unknown2
tree
|
commitdiff
2020-05-26
Alyssa Rosenzweig
pan/decode: Dump missing field on Bifrost
tree
|
commitdiff
2020-05-26
Alyssa Rosenzweig
pan/decode: Fix tiler warning
tree
|
commitdiff
2020-05-26
Alyssa Rosenzweig
pan/decode: Fix unused variable warning
tree
|
commitdiff
2020-05-26
Alyssa Rosenzweig
panfrost: Use SATURATE
tree
|
commitdiff
2020-05-22
Alyssa Rosenzweig
pan/mdg: Allow DCE on ld_color_buffer masks
tree
|
commitdiff
2020-05-22
Alyssa Rosenzweig
pan/mdg: Ensure we don't DCE into impossible masks
tree
|
commitdiff
2020-05-22
Alyssa Rosenzweig
pan/mdg: Lower shifts to 32-bit
tree
|
commitdiff
2020-05-22
Alyssa Rosenzweig
pan/mdg: Add pack_colour_32 opcode
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Eliminate remaining divisions from compiler
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Avoid division in printing helpers
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Eliminate 64-bit swizzle packing division
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Eliminate expand_writemask division
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Cleanup comments that look like division
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
panfrost: Avoid redundant shader executions with mask=0x0
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
panfrost: Limit blend shader work count
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
panfrost: Allow bpp24 tiling
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
panfrost: Fill in SCALED formats to format table
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
panfrost: Keep cached BOs mmap'd
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
panfrost: Guard experimental fp16 behind debug flag
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Pack 8-bit swizzles in 16-bit ops
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Implement condense_writemask for 8-bit
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Implement vector constant printing for 8-bit
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Use shifts instead of division for RA sizes
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Pack barriers correctly
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Fix type checking issues with compute
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Separately pack constants to the upper half
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Only combine 16-bit constants to lower half
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Factor out mir_adjust_constant
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Print constant vectors less wrong
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Round up bytemasks when spilling
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Print mask when dest=0
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Set RA bounds for fp16
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Eliminate load_64
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Use type size to determine alignment
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/lcra: Allow per-variable bounds to be set
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/lcra: Remove unused alignment parameters
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Ignore dest.type when offseting load swizzle
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Don't generate conversions for fp16 LUTs
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Implement b2f16
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Streamline dest_override handling
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Remove redundant redundancy
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Defer modifier packing until emit time
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Remove promote_float pass
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Promote imov to fmov on a NIR level
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Identify scalar integer mods
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Use type to determine triviality of a move
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Use src_types to determine size in scheduling
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Add abs/neg/shift modifiers to IR
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Explain ld/st sign/zero extension
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Respect !32-bit sizes in RA
tree
|
commitdiff
2020-05-21
Alyssa Rosenzweig
pan/mdg: Handle dest up/lower correctly with swizzles
tree
|
commitdiff
next