2020-04-13 | Alyssa Rosenzweig | panfrost: Drop dependency on nonexistant write_value Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-10 | Alyssa Rosenzweig | pan/decode: Print Bifrost blend descriptor Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-10 | Alyssa Rosenzweig | pan/bi: Let !b2b imply branch_cond Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-10 | Alyssa Rosenzweig | panfrost: Fix BI_BLEND packing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-10 | Alyssa Rosenzweig | pan/bi: Fix backwards registers ports Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-10 | Alyssa Rosenzweig | panfrost: Pass compiler-appropriate options Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-10 | Alyssa Rosenzweig | panfrost: Move uniform_count to pan_assemble Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-10 | Alyssa Rosenzweig | panfrost: Move varying linking to cmdstream Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-10 | Alyssa Rosenzweig | pan/midgard: Remove unused max_varying variable Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-10 | Alyssa Rosenzweig | pan/bi: Fix nondeterministic register packing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-10 | Alyssa Rosenzweig | panfrost: Call the Bifrost compiler on bi devices Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-10 | Alyssa Rosenzweig | panfrost: Set mfbd.msaa.sample_locations on Bifrost Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-10 | Alyssa Rosenzweig | panfrost: Unify vertex/tiler structures Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-10 | Alyssa Rosenzweig | panfrost: Staticize a few cmdstream functions Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-10 | Alyssa Rosenzweig | panfrost: Populate bifrost-specific structs within... Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-10 | Alyssa Rosenzweig | panfrost: Add IS_BIFROST quirk Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bit: Wire up add/add op+test Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bit: Add fmin/max16 tests Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bit: Enable more debug for `run` Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bit: Add min/max support to interpreter Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bit: Unify test frontends Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bi: Force ADD scheduling for MINMAX Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bi: Fix incorrect abs flip in fma/fadd16 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bi: Set BI_MODS for MINMAX Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bi: Add ADD add/min/max fp32 packing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bi: Structify ADD unit add/min/max Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bi: Implement min/max on FMA Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bit: Add special unit test Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bit: Add special op interpreting Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bi: Add fp16 support for frcp/frsq Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bi: Add 32-bit _FAST packing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bi: Remove nontrivial SPECIAL ops Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Add mode to run unit tests Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Make run more useful Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Add csel tests Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Add CSEL to interpreter Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Add FMA tests Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Add 16-bit fmod tests Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Add verbose printing for tests Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Add helper for generating floating mod tests Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Add packing test framework Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Implement floating source mods Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Implement outmods Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Add preliminary FMA/ADD/MOV implementations Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Handle read/write Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Stub out BIR interpreter Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bi: Match CSEL argument order with hw Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bi: Add helper to debug port assignment Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bi: Handle BIFROST_FIRST_WRITE_FMA_P2_READ_P3 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bi: Allow BI_FMA to take mods Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bi: Don't gobble zero ports Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bi: Fix negation in ADD.v2f16 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bi: Fix duplicated source in ADD.v2f16 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bi: Export bi_class_name Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-01 | Alyssa Rosenzweig | pan/bi: Fix outmod/roundmode flip Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-01 | Alyssa Rosenzweig | pan/bi: Handle fmov class ops Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-01 | Alyssa Rosenzweig | pan/bi: Fix unused port swapping Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-01 | Alyssa Rosenzweig | pan/bi: Add cmdline option for verbose disassembly Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-01 | Alyssa Rosenzweig | pan/bi: Don't set the back-to-back bit yet Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-01 | Alyssa Rosenzweig | pan/bi: Use STAGE srcs for scheduler nops Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-01 | Alyssa Rosenzweig | pan/bi: Fix writes_component for VECTOR Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-01 | Alyssa Rosenzweig | pan/bit: Wire through I/O Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-01 | Alyssa Rosenzweig | pan/bit: Add `run` mode to the cmdline Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Fix handling of constants with COMBINE Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Handle fp16/abs scheduling restriction Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Handle abs packing for fp16/FMA add/min Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Handle core faddminmax16 packing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Structify fadd/min/max16 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Add v2f16 versions of rounding ops Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Handle round opcodes in frontend Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Assert out i16 related converts for now Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Add one-source f32->f16 op Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Add bifrost_fma_2src generic Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Handle standard FMA conversions Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Enumerate conversions Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Expand out FMA conversion opcodes Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Pack outmod and roundmode with FMA Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Add FMA16 packing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Fix missing type for fmul Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Finish FMA structures Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Ignore swizzle in unwritten component Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Handle f2f* opcodes Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | panfrost: Enable PIPE_SHADER_CAP_FP16 on Bifrost Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Enable precision lowering in standalone compiler Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Fix off-by-one in scoreboarding packing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Fix overzealous write barriers Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bit: Begin generating a vertex job Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bit: Submit a WRITE_VALUE job as a sanity check Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | panfrost: Stub out G31/G52 quirks Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bit: Open up the device Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | panfrost: Move device open/close to root panfrost Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bit: Link standalone compiler with en/decoder Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | panfrost: Move pan_bo to root panfrost Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | panfrost: Inline reference counting routines Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | panfrost: Isolate panfrost_bo_access_for_stage to pan_cmdstr... Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | panfrost: Split panfrost_device from panfrost_screen Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-24 | Alyssa Rosenzweig | pan/bi: Rewrite aligned vectors as well Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-24 | Alyssa Rosenzweig | pan/bi: Lower combines to rewrites for scalars Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-24 | Alyssa Rosenzweig | pan/bi: Ingest vecN directly (again) Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Pack csel4 opcodes Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
next |