util: delete fnv1a hash function
[mesa.git] / src / panfrost /
2020-05-22 Alyssa Rosenzweigpan/mdg: Allow DCE on ld_color_buffer masks
2020-05-22 Alyssa Rosenzweigpan/mdg: Ensure we don't DCE into impossible masks
2020-05-22 Alyssa Rosenzweigpan/mdg: Lower shifts to 32-bit
2020-05-22 Alyssa Rosenzweigpan/mdg: Add pack_colour_32 opcode
2020-05-21 Alyssa Rosenzweigpan/mdg: Eliminate remaining divisions from compiler
2020-05-21 Alyssa Rosenzweigpan/mdg: Avoid division in printing helpers
2020-05-21 Alyssa Rosenzweigpan/mdg: Eliminate 64-bit swizzle packing division
2020-05-21 Alyssa Rosenzweigpan/mdg: Eliminate expand_writemask division
2020-05-21 Alyssa Rosenzweigpan/mdg: Cleanup comments that look like division
2020-05-21 Alyssa Rosenzweigpanfrost: Avoid redundant shader executions with mask=0x0
2020-05-21 Alyssa Rosenzweigpanfrost: Limit blend shader work count
2020-05-21 Alyssa Rosenzweigpanfrost: Allow bpp24 tiling
2020-05-21 Alyssa Rosenzweigpanfrost: Fill in SCALED formats to format table
2020-05-21 Alyssa Rosenzweigpanfrost: Keep cached BOs mmap'd
2020-05-21 Alyssa Rosenzweigpanfrost: Guard experimental fp16 behind debug flag
2020-05-21 Alyssa Rosenzweigpan/mdg: Pack 8-bit swizzles in 16-bit ops
2020-05-21 Alyssa Rosenzweigpan/mdg: Implement condense_writemask for 8-bit
2020-05-21 Alyssa Rosenzweigpan/mdg: Implement vector constant printing for 8-bit
2020-05-21 Alyssa Rosenzweigpan/mdg: Use shifts instead of division for RA sizes
2020-05-21 Alyssa Rosenzweigpan/mdg: Pack barriers correctly
2020-05-21 Alyssa Rosenzweigpan/mdg: Fix type checking issues with compute
2020-05-21 Alyssa Rosenzweigpan/mdg: Separately pack constants to the upper half
2020-05-21 Alyssa Rosenzweigpan/mdg: Only combine 16-bit constants to lower half
2020-05-21 Alyssa Rosenzweigpan/mdg: Factor out mir_adjust_constant
2020-05-21 Alyssa Rosenzweigpan/mdg: Print constant vectors less wrong
2020-05-21 Alyssa Rosenzweigpan/mdg: Round up bytemasks when spilling
2020-05-21 Alyssa Rosenzweigpan/mdg: Print mask when dest=0
2020-05-21 Alyssa Rosenzweigpan/mdg: Set RA bounds for fp16
2020-05-21 Alyssa Rosenzweigpan/mdg: Eliminate load_64
2020-05-21 Alyssa Rosenzweigpan/mdg: Use type size to determine alignment
2020-05-21 Alyssa Rosenzweigpan/lcra: Allow per-variable bounds to be set
2020-05-21 Alyssa Rosenzweigpan/lcra: Remove unused alignment parameters
2020-05-21 Alyssa Rosenzweigpan/mdg: Ignore dest.type when offseting load swizzle
2020-05-21 Alyssa Rosenzweigpan/mdg: Don't generate conversions for fp16 LUTs
2020-05-21 Alyssa Rosenzweigpan/mdg: Implement b2f16
2020-05-21 Alyssa Rosenzweigpan/mdg: Streamline dest_override handling
2020-05-21 Alyssa Rosenzweigpan/mdg: Remove redundant redundancy
2020-05-21 Alyssa Rosenzweigpan/mdg: Defer modifier packing until emit time
2020-05-21 Alyssa Rosenzweigpan/mdg: Remove promote_float pass
2020-05-21 Alyssa Rosenzweigpan/mdg: Promote imov to fmov on a NIR level
2020-05-21 Alyssa Rosenzweigpan/mdg: Identify scalar integer mods
2020-05-21 Alyssa Rosenzweigpan/mdg: Use type to determine triviality of a move
2020-05-21 Alyssa Rosenzweigpan/mdg: Use src_types to determine size in scheduling
2020-05-21 Alyssa Rosenzweigpan/mdg: Add abs/neg/shift modifiers to IR
2020-05-21 Alyssa Rosenzweigpan/mdg: Explain ld/st sign/zero extension
2020-05-21 Alyssa Rosenzweigpan/mdg: Respect !32-bit sizes in RA
2020-05-21 Alyssa Rosenzweigpan/mdg: Handle dest up/lower correctly with swizzles
2020-05-21 Alyssa Rosenzweigpan/mdg: Include more types
2020-05-21 Alyssa Rosenzweigpan/mdg: Remove mir_get_alu_src
2020-05-21 Alyssa Rosenzweigpan/mdg: Remove mir_*size routines
2020-05-21 Alyssa Rosenzweigpan/mdg: Fix constant combining crash
2020-05-21 Alyssa Rosenzweigpan/mdg: Handle comparisons in fp16 path
2020-05-20 Alyssa Rosenzweigpan/mdg: Optimize liveness computation in DCE
2020-05-20 Alyssa Rosenzweigpan/mdg: Precompute mir_special_index
2020-05-20 Alyssa Rosenzweigpan/mdg: Optimize pipelining logic
2020-05-20 Alyssa Rosenzweigpan/mdg: Emit fcsel when beneficial
2020-05-19 Alyssa Rosenzweigpan/mdg: Apply outmods
2020-05-19 Alyssa Rosenzweigpan/mdg: Use helpers for branch/discard inversion
2020-05-19 Alyssa Rosenzweigpan/mdg: Remove invert optimizations
2020-05-19 Alyssa Rosenzweigpan/mdg: Treat inot as a modifier
2020-05-19 Alyssa Rosenzweigpan/mdg: Apply abs/neg modifiers
2020-05-19 Alyssa Rosenzweigpan/mdg: Ingest fsat_signed/fclamp_pos
2020-05-19 Alyssa Rosenzweigpan/mdg: Prepare for modifier helpers
2020-05-19 Alyssa Rosenzweigpan/mdg: Drop nir_lower_to_source_mods
2020-05-19 Alyssa Rosenzweigpan/mdg: Remove .pos propagation pass
2020-05-19 Alyssa Rosenzweigpanfrost: Add modifier detection helpers
2020-05-19 Alyssa Rosenzweigpanfrost: Enable AFBC for Z24X8
2020-05-19 Alyssa Rosenzweigpanfrost: Fix Z24 vs Z32 mixup
2020-05-19 Alyssa Rosenzweigpanfrost: Switch formats to table
2020-05-19 Alyssa Rosenzweigpan/decode: Fix min/max_tile_coord mixup
2020-05-19 Alyssa Rosenzweigpan/decode: Use a page table for tracking mmaps
2020-05-13 Marek Olšákgallium: change comments to remove 'state tracker'
2020-05-12 Alyssa Rosenzweigpan/mdg: Fix derivative swizzle
2020-05-12 Alyssa Rosenzweigpan/mdg: Set types for derivatives
2020-05-12 Alyssa Rosenzweigpan/mdg: Remove texture_op_count
2020-05-12 Alyssa Rosenzweigpan/mdg: Use analysis to set .cont/.last flags
2020-05-12 Alyssa Rosenzweigpan/mdg: Use the helper invo analyze passes
2020-05-12 Alyssa Rosenzweigpan/mdg: Analyze helper execution requirements
2020-05-12 Alyssa Rosenzweigpan/mdg: Analyze helper invocation termination
2020-05-12 Alyssa Rosenzweigpan/mdg: Explain helper invocations dataflow theory
2020-05-11 Icecream95pan/midgard: Fix old style shadows
2020-05-09 Qiang Yupanfrost: don't always build bifrost_compiler
2020-05-07 Tomeu Vizosopanfrost: Handle MALI_RGB8_UNORM in panfrost_format_to_...
2020-05-07 Alyssa Rosenzweigpan/decode: Fix flags_hi printing
2020-05-04 Alyssa Rosenzweigpan/bit: Add IMATH packing tests
2020-05-04 Alyssa Rosenzweigpan/bit: Factor out identity swizzle helper
2020-05-04 Alyssa Rosenzweigpan/bit: Use swizzle helper for round
2020-05-04 Alyssa Rosenzweigpan/bit: Remove test names
2020-05-04 Alyssa Rosenzweigpan/bit: Interpret v4i8 ops
2020-05-04 Alyssa Rosenzweigpan/bit: Interpret IMATH
2020-05-04 Alyssa Rosenzweigpan/bi: Don't schedule <32-bit IMATH to FMA
2020-05-04 Alyssa Rosenzweigpan/bi: Add SUB.v2i16/SUB.v4i8 opcodes to disasm
2020-05-04 Alyssa Rosenzweigpan/bi: Pack ADD IADD/ISUB for 8/16/32
2020-05-04 Alyssa Rosenzweigpan/bi: Pack FMA IADD/ISUB 32
2020-05-04 Alyssa Rosenzweigpan/bi: Use IMATH for nir_op_iadd
2020-05-04 Alyssa Rosenzweigpan/bi: Rename BI_ISUB to BI_IMATH
2020-05-04 Alyssa Rosenzweigpan/bit: Add ICMP tests
2020-05-04 Alyssa Rosenzweigpan/bit: Add more 16-bit fmod tests
2020-05-04 Alyssa Rosenzweigpan/bit: Add swizzles to round tests
2020-05-04 Alyssa Rosenzweigpan/bi: Don't pack ICMP on FMA
next