| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | pan/decode: Fix uninitialized variables | Alyssa Rosenzweig | 2019-09-03 | 1 | -2/+5 |
* | pan/midgard: Use shared psiz clamp pass | Alyssa Rosenzweig | 2019-08-30 | 2 | -6/+1 |
* | pan/midgard: Remove mir_opt_post_move_eliminate | Alyssa Rosenzweig | 2019-08-30 | 2 | -49/+0 |
* | pan/midgard: Schedule before RA | Alyssa Rosenzweig | 2019-08-30 | 1 | -27/+29 |
* | pan/midgard: Handle fragment writeout in RA | Alyssa Rosenzweig | 2019-08-30 | 6 | -24/+49 |
* | pan/midgard: Do not propagate swizzles into writeout | Alyssa Rosenzweig | 2019-08-30 | 1 | -3/+5 |
* | pan/midgard: Fix misc. RA issues | Alyssa Rosenzweig | 2019-08-30 | 1 | -10/+15 |
* | pan/midgard: Print MIR by the bundle | Alyssa Rosenzweig | 2019-08-30 | 1 | -2/+11 |
* | pan/midgard: Print branches in MIR | Alyssa Rosenzweig | 2019-08-30 | 1 | -1/+8 |
* | pan/midgard: Remove texture_index | Alyssa Rosenzweig | 2019-08-30 | 2 | -6/+0 |
* | pan/midgard: Cleanup fragment writeout branch | Alyssa Rosenzweig | 2019-08-30 | 1 | -2/+3 |
* | pan/midgard: Add scheduling barriers | Alyssa Rosenzweig | 2019-08-30 | 1 | -38/+42 |
* | pan/midgard: Track shader quadword count while scheduling | Alyssa Rosenzweig | 2019-08-30 | 3 | -7/+7 |
* | pan/midgard: Allow NULL argument in mir_has_arg | Alyssa Rosenzweig | 2019-08-30 | 1 | -0/+3 |
* | pan/midgard: Improve mir_mask_of_read_components | Alyssa Rosenzweig | 2019-08-30 | 1 | -2/+15 |
* | pan/midgard: Extend mir_special_index to writeout | Alyssa Rosenzweig | 2019-08-30 | 1 | -1/+2 |
* | pan/midgard: csel_swizzle with mir get swizzle | Alyssa Rosenzweig | 2019-08-30 | 1 | -0/+3 |
* | pan/midgard: Add mir_insert_instruction*scheduled helpers | Alyssa Rosenzweig | 2019-08-30 | 2 | -0/+91 |
* | pan/midgard: Track csel swizzle | Alyssa Rosenzweig | 2019-08-30 | 2 | -4/+17 |
* | pan/midgard: Ensure fragment writeout is in the final block | Alyssa Rosenzweig | 2019-08-30 | 2 | -9/+6 |
* | pan/midgard: Document Midgard scheduling requirements | Alyssa Rosenzweig | 2019-08-30 | 1 | -0/+29 |
* | pan/midgard: Include condition in branch->src[0] | Alyssa Rosenzweig | 2019-08-30 | 1 | -0/+5 |
* | pan/midgard: Add post-schedule iteration helpers | Alyssa Rosenzweig | 2019-08-30 | 1 | -0/+11 |
* | pan/midgard: Fix corner case in RA | Alyssa Rosenzweig | 2019-08-30 | 1 | -1/+1 |
* | pan/midgard: Add OP_IS_CSEL_V helper | Alyssa Rosenzweig | 2019-08-30 | 1 | -2/+6 |
* | pan/midgard: Expose mir_get/set_swizzle | Alyssa Rosenzweig | 2019-08-30 | 2 | -2/+4 |
* | pan/midgard: Extract instruction sizing helper | Alyssa Rosenzweig | 2019-08-30 | 1 | -15/+19 |
* | pan/midgard: Factor out mir_is_scalar | Alyssa Rosenzweig | 2019-08-30 | 1 | -33/+42 |
* | pan/midgard: Count shader-db stats by bundled instructions | Alyssa Rosenzweig | 2019-08-30 | 1 | -4/+3 |
* | panfrost: Use ralloc() to allocate instructions to avoid leaking those objs | Boris Brezillon | 2019-08-28 | 8 | -16/+17 |
* | Revert "panfrost: Free all block/instruction objects before leaving midgard_c... | Boris Brezillon | 2019-08-27 | 2 | -15/+0 |
* | panfrost: Make sure bundle.instructions[] contains valid instructions | Boris Brezillon | 2019-08-27 | 1 | -0/+1 |
* | panfrost: Free all block/instruction objects before leaving midgard_compile_s... | Boris Brezillon | 2019-08-27 | 2 | -0/+15 |
* | panfrost: Free the instruction object in mir_remove_instruction() | Boris Brezillon | 2019-08-27 | 1 | -0/+1 |
* | pan/midgard: Fix invert fusing with r26 | Alyssa Rosenzweig | 2019-08-26 | 2 | -2/+19 |
* | pan/midgard: Fold ssa_args into midgard_instruction | Alyssa Rosenzweig | 2019-08-26 | 16 | -249/+210 |
* | pan/midgard: Add imov->fmov optimization | Alyssa Rosenzweig | 2019-08-26 | 4 | -0/+85 |
* | pan/midgard: Switch constants to uint32 | Alyssa Rosenzweig | 2019-08-26 | 3 | -10/+17 |
* | pan/midgard, bifrost: Set lower_fdph = true | Alyssa Rosenzweig | 2019-08-26 | 2 | -0/+2 |
* | pan/decode: Validate and quiet helper invocation flag | Alyssa Rosenzweig | 2019-08-23 | 1 | -1/+8 |
* | pan/midgard: Analyze helper invocations | Alyssa Rosenzweig | 2019-08-23 | 2 | -0/+22 |
* | pan/midgard: Fix writeout combining | Alyssa Rosenzweig | 2019-08-22 | 1 | -1/+4 |
* | panfrost: Implement gl_FragCoord correctly | Alyssa Rosenzweig | 2019-08-22 | 1 | -6/+13 |
* | pan/decode: Handle special varyings | Alyssa Rosenzweig | 2019-08-22 | 1 | -5/+41 |
* | pan/decode: Remove size/stride divisibility check | Alyssa Rosenzweig | 2019-08-22 | 1 | -7/+3 |
* | pan/decode: Decouple attribute/meta printing | Alyssa Rosenzweig | 2019-08-22 | 1 | -4/+8 |
* | pan/decode: Print stub for uniforms | Alyssa Rosenzweig | 2019-08-22 | 1 | -1/+11 |
* | pan/decode: Decode actual varying_meta address | Alyssa Rosenzweig | 2019-08-22 | 1 | -1/+1 |
* | pan/decode: Downgrade shader property mismatch to warning | Alyssa Rosenzweig | 2019-08-22 | 1 | -1/+2 |
* | pan/decode: Validate, but do not print, index buffer | Alyssa Rosenzweig | 2019-08-22 | 2 | -30/+29 |