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