aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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-312-2/+10
* 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-313-39/+62
* pan/bit: Link standalone compiler with en/decoderAlyssa Rosenzweig2020-03-313-1/+81
* panfrost: Move pan_bo to root panfrostAlyssa Rosenzweig2020-03-3113-25/+40
* panfrost: Inline reference counting routinesAlyssa Rosenzweig2020-03-312-13/+16
* panfrost: Isolate panfrost_bo_access_for_stage to pan_cmdstream.cAlyssa Rosenzweig2020-03-312-17/+17
* panfrost: Split panfrost_device from panfrost_screenAlyssa Rosenzweig2020-03-3116-222/+278
* panfrost: Correctly identify format 0x4cIcecream952020-03-313-8/+3
* panfrost: Add support for R3G3B2Icecream952020-03-314-1/+9
* st/mesa: Fall back on R3G3B2 for R3_G3_B2Icecream952020-03-311-2/+3
* panfrost: Add support for B5G5R5X1Icecream952020-03-313-0/+5
* panfrost: Mark 64-bit formats as unsupportedIcecream952020-03-311-0/+3
* nir: Handle vec8/16 in nir_shrink_array_varsJason Ekstrand2020-03-311-3/+1
* nir: Handle vec8/16 in opt_undef_vecNJason Ekstrand2020-03-311-4/+1
* nir: Treat vec8/16 as select in opt_peephole_selectJason Ekstrand2020-03-311-0/+2
* nir: Handle vec8/16 in opt_split_alu_of_phiJason Ekstrand2020-03-311-4/+1
* nir: Handle vec8/16 in lower_regs_to_ssaJason Ekstrand2020-03-311-7/+1
* nir: Handle vec8/16 in lower_phis_to_scalarJason Ekstrand2020-03-311-10/+2
* nir: Handle vec8/16 in gather_ssa_typesJason Ekstrand2020-03-311-0/+2
* nir: Handle vec8/16 in bool_to_bitsizeJason Ekstrand2020-03-311-0/+4
* nir: Copy propagate through vec8s and vec16sJason Ekstrand2020-03-311-3/+2
* nir: Add a nir_op_is_vec helperJason Ekstrand2020-03-311-0/+16
* nir/algebraic: Add downcast-of-pack optsJason Ekstrand2020-03-311-0/+9
* nir/lower_int64: Lower 8 and 16-bit downcasts with nir_lower_mov64Jason Ekstrand2020-03-311-0/+8
* freedreno/log: avoid duplicate ts'sRob Clark2020-03-301-4/+27