2020-05-20 | Alyssa Rosenzweig | pan/mdg: Optimize liveness computation in DCE Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-20 | Alyssa Rosenzweig | pan/mdg: Precompute mir_special_index Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-20 | Alyssa Rosenzweig | pan/mdg: Optimize pipelining logic Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-20 | Alyssa Rosenzweig | pan/mdg: Emit fcsel when beneficial Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | pan/mdg: Apply outmods Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | pan/mdg: Use helpers for branch/discard inversion Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | pan/mdg: Remove invert optimizations Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | pan/mdg: Treat inot as a modifier Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | pan/mdg: Apply abs/neg modifiers Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | pan/mdg: Ingest fsat_signed/fclamp_pos Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | pan/mdg: Prepare for modifier helpers Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | pan/mdg: Drop nir_lower_to_source_mods Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | pan/mdg: Remove .pos propagation pass Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | panfrost: Add modifier detection helpers Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | nir: Add fclamp_pos opcode Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | nir: Add fsat_signed opcode Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | panfrost: Enable AFBC for Z24X8 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | panfrost: Fix Z24 vs Z32 mixup Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | panfrost: Switch formats to table Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | pan/mfbd: Add format codes for PIPE_FORMAT_B5G5R5A1_UNORM Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | pan/decode: Fix min/max_tile_coord mixup Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | pan/decode: Use a page table for tracking mmaps Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-12 | Alyssa Rosenzweig | panfrost: Run dEQP-GLES3.functional.shaders.derivate... Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-12 | Alyssa Rosenzweig | pan/mdg: Fix derivative swizzle Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-12 | Alyssa Rosenzweig | pan/mdg: Set types for derivatives Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-12 | Alyssa Rosenzweig | pan/mdg: Remove texture_op_count Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-12 | Alyssa Rosenzweig | pan/mdg: Use analysis to set .cont/.last flags Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-12 | Alyssa Rosenzweig | pan/mdg: Use the helper invo analyze passes Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-12 | Alyssa Rosenzweig | pan/mdg: Analyze helper execution requirements Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-12 | Alyssa Rosenzweig | pan/mdg: Analyze helper invocation termination Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-12 | Alyssa Rosenzweig | pan/mdg: Explain helper invocations dataflow theory Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-07 | Alyssa Rosenzweig | pan/decode: Fix flags_hi printing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bit: Add IMATH packing tests Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bit: Factor out identity swizzle helper Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bit: Use swizzle helper for round Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bit: Remove test names Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bit: Interpret v4i8 ops Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bit: Interpret IMATH Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Don't schedule <32-bit IMATH to FMA Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Add SUB.v2i16/SUB.v4i8 opcodes to disasm Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Pack ADD IADD/ISUB for 8/16/32 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Pack FMA IADD/ISUB 32 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Use IMATH for nir_op_iadd Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Rename BI_ISUB to BI_IMATH Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bit: Add ICMP tests Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bit: Add more 16-bit fmod tests Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bit: Add swizzles to round tests Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Don't pack ICMP on FMA Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Pack ADD ICMP 16 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Pack ADD ICMP 32 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Structify ADD ICMP 16 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Pack ADD.DISCARD Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Handle discard/branch in get_component_count Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Fuse conditions into discard_if Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Add float-only mode to condition fusing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Emit discard (not if) Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Handle discard_if in NIR->BIR naively Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Unwrap BRANCH into CONDITIONAL class Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Remove BI_GENERIC Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Structify DISCARD Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Fix DISCARD ops in disasm Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Disable CSEL4 emit for now Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Fix incorrectly flipped swizzle Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Fix missing swizzle Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Fix double-abs flipping Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Set clause type for gl_FragCoord.z Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Lower gl_FragCoord Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Passthrough direct ld_var addresses Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Print bad instruction on src packing fail Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Futureproof COMBINE lowering against non-u32 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Abort on unhandled intrinsics Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Abort on unknown op packing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bi: Add clause type for gl_FragCoord.zw load Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | panfrost: Setup gl_FragCoord as sysval on Bifrost Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-01 | Alyssa Rosenzweig | panfrost: Update dEQP expectation list Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-01 | Alyssa Rosenzweig | pan/mdg: Enable nir_opt_algebraic_distribute_src_mods Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-01 | Alyssa Rosenzweig | pan/mdg: Drop `opt` in name of midgard_opt_cull_dead_branch Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-01 | Alyssa Rosenzweig | pan/mdg: Drop forever todo Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-01 | Alyssa Rosenzweig | pan/mdg: Move constant switch opts to algebraic pass Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-01 | Alyssa Rosenzweig | pan/mdg: Rename .one to .sat_signed Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-01 | Alyssa Rosenzweig | pan/mdg: Ingest actual isub ops Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-01 | Alyssa Rosenzweig | pan/bi: Lower for now sincos Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-01 | Alyssa Rosenzweig | panfrost: Update Bifrost fields in mali_shader_meta Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-01 | Alyssa Rosenzweig | pan/bi: Enable lower_mediump_outputs NIR pass Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-01 | Alyssa Rosenzweig | pan/decode: Don't crash on missing payload Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-01 | Alyssa Rosenzweig | panfrost: Fix tiled texture "stride"s on Bifrost Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-01 | Alyssa Rosenzweig | panfrost: Fix norm coords on bifrost sampler Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-01 | Alyssa Rosenzweig | panfrost: Fix sampler wrap/filter field orders Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-01 | Alyssa Rosenzweig | panfrost: Fix size of bifrost sampler descriptor Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-01 | Alyssa Rosenzweig | panfrost: Fix texture field size Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-01 | Alyssa Rosenzweig | pan/bit: Add round tests Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-01 | Alyssa Rosenzweig | pan/bit: Interpret ROUND Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-01 | Alyssa Rosenzweig | pan/bit: Add framework forinterpreting double vs float Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-01 | Alyssa Rosenzweig | pan/bi: Pack round opcodes (FMA, either 16 or 32) Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-01 | Alyssa Rosenzweig | pan/bi: Pipe multiple textures through Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-01 | Alyssa Rosenzweig | pan/bi: Add texture indices to IR Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-30 | Alyssa Rosenzweig | panfrost: Enumify bifrost blend types Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-29 | Alyssa Rosenzweig | pan/mdg: Be a bit more pedantic in invert passes Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-29 | Alyssa Rosenzweig | pan/mdg: Track more types Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-29 | Alyssa Rosenzweig | pan/mdg: Replicate 16-bit swizzles Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
next |