summaryrefslogtreecommitdiffstats
path: root/src/panfrost
Commit message (Expand)AuthorAgeFilesLines
* pan/midgard: Fix a divide by zero in emit_alu_bundleIcecream952020-04-031-2/+2
* pan/bi: Fix outmod/roundmode flipAlyssa Rosenzweig2020-04-011-2/+2
* pan/bi: Handle fmov class opsAlyssa Rosenzweig2020-04-013-2/+20
* pan/bi: Fix unused port swappingAlyssa Rosenzweig2020-04-011-0/+9
* pan/bi: Add cmdline option for verbose disassemblyAlyssa Rosenzweig2020-04-011-3/+5
* pan/bi: Don't set the back-to-back bit yetAlyssa Rosenzweig2020-04-011-1/+1
* pan/bi: Use STAGE srcs for scheduler nopsAlyssa Rosenzweig2020-04-011-2/+2
* pan/bi: Fix writes_component for VECTORAlyssa Rosenzweig2020-04-011-0/+4
* pan/bit: Wire through I/OAlyssa Rosenzweig2020-04-013-12/+76
* pan/bit: Add `run` mode to the cmdlineAlyssa Rosenzweig2020-04-011-0/+34
* pan/bi: Fix handling of constants with COMBINEAlyssa Rosenzweig2020-03-311-0/+6
* pan/bi: Handle fp16/abs scheduling restrictionAlyssa Rosenzweig2020-03-313-3/+33
* pan/bi: Handle abs packing for fp16/FMA add/minAlyssa Rosenzweig2020-03-312-3/+62
* pan/bi: Handle core faddminmax16 packingAlyssa Rosenzweig2020-03-311-4/+33
* pan/bi: Structify fadd/min/max16Alyssa Rosenzweig2020-03-311-0/+19
* pan/bi: Add v2f16 versions of rounding opsAlyssa Rosenzweig2020-03-311-8/+16
* pan/bi: Handle round opcodes in frontendAlyssa Rosenzweig2020-03-311-0/+22
* pan/bi: Assert out i16 related converts for nowAlyssa Rosenzweig2020-03-311-3/+4
* pan/bi: Add one-source f32->f16 opAlyssa Rosenzweig2020-03-311-1/+8
* pan/bi: Add bifrost_fma_2src genericAlyssa Rosenzweig2020-03-311-0/+6
* pan/bi: Handle standard FMA conversionsAlyssa Rosenzweig2020-03-311-3/+12
* pan/bi: Enumerate conversionsAlyssa Rosenzweig2020-03-311-1/+51
* pan/bi: Expand out FMA conversion opcodesAlyssa Rosenzweig2020-03-312-0/+41
* pan/bi: Pack outmod and roundmode with FMAAlyssa Rosenzweig2020-03-311-0/+4
* pan/bi: Add FMA16 packingAlyssa Rosenzweig2020-03-311-12/+51
* pan/bi: Fix missing type for fmulAlyssa Rosenzweig2020-03-311-0/+1
* pan/bi: Finish FMA structuresAlyssa Rosenzweig2020-03-311-4/+21
* pan/bi: Ignore swizzle in unwritten componentAlyssa Rosenzweig2020-03-313-0/+13
* pan/bi: Handle f2f* opcodesAlyssa Rosenzweig2020-03-311-0/+4
* panfrost: Enable PIPE_SHADER_CAP_FP16 on BifrostAlyssa Rosenzweig2020-03-311-1/+6
* pan/bi: Enable precision lowering in standalone compilerAlyssa Rosenzweig2020-03-311-1/+2
* pan/bi: Fix off-by-one in scoreboarding packingAlyssa Rosenzweig2020-03-312-6/+5
* pan/bi: Fix overzealous write barriersAlyssa Rosenzweig2020-03-311-1/+4
* pan/bit: Begin generating a vertex jobAlyssa Rosenzweig2020-03-313-12/+120
* pan/bit: Submit a WRITE_VALUE job as a sanity checkAlyssa Rosenzweig2020-03-313-1/+69
* panfrost: Stub out G31/G52 quirksAlyssa Rosenzweig2020-03-311-5/+15
* pan/bit: Open up the deviceAlyssa Rosenzweig2020-03-314-0/+31
* panfrost: Move device open/close to root panfrostAlyssa Rosenzweig2020-03-312-0/+59
* pan/bit: Link standalone compiler with en/decoderAlyssa Rosenzweig2020-03-313-1/+81
* panfrost: Move pan_bo to root panfrostAlyssa Rosenzweig2020-03-316-2/+710
* panfrost: Split panfrost_device from panfrost_screenAlyssa Rosenzweig2020-03-312-0/+108
* panfrost: Correctly identify format 0x4cIcecream952020-03-313-8/+3
* panfrost: Add support for R3G3B2Icecream952020-03-313-0/+6
* panfrost: Add support for B5G5R5X1Icecream952020-03-313-0/+5
* meson: inline `inc_common`Eric Engestrom2020-03-287-7/+13
* Move compiler.h and imports.h/c from src/mesa/main into src/utilMarek Olšák2020-03-272-2/+2
* panfrost: Extend the tiled store fast-path to loadsIcecream952020-03-261-28/+47
* pan/bi: Rewrite aligned vectors as wellAlyssa Rosenzweig2020-03-241-15/+62
* pan/bi: Lower combines to rewrites for scalarsAlyssa Rosenzweig2020-03-241-7/+141
* pan/bi: Ingest vecN directly (again)Alyssa Rosenzweig2020-03-247-48/+89