summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2021-01-01pan/mdg: Support nir_intrinsic_group_memory_barrierIcecream951-0/+1
2021-01-01pan/mdg: Support nir_intrinsic_load_global_constantIcecream951-1/+3
2021-01-01pan/mdg: Use the pan_nir_lower_64bit_intrin NIR passIcecream951-0/+2
2021-01-01panfrost: Add a NIR pass to lower 64-bit vec3 intrinsic loadsIcecream954-0/+81
2021-01-01panfrost: Stop lowering cs derived sysvals in glslIcecream951-0/+1
2021-01-01pan/mdg: Set compute lowering optionsIcecream951-1/+4
2021-01-01pan/mdg: Implement load_global_invocation_idIcecream951-0/+5
2021-01-01pan/mdg: Add load_kernel_input supportIcecream951-1/+5
2021-01-01pan/mdg: Fix promoted uniform moves with 64-bit typesIcecream951-1/+1
2021-01-01nir: Handle load_kernel_input in nir_get_io_offset_srcIcecream951-0/+1
2020-12-31virgl: Fix typos.Vinson Lee3-3/+3
2020-12-31nir/opt_vectorize: hash whether a swizzle accesses elements beyond the maximu...Daniel Schürmann1-6/+33
2020-12-31nir/opt_vectorize: rehash users of vectorized instructionsDaniel Schürmann1-8/+17
2020-12-31nir/opt_vectorize: don't hash filtered instructionsDaniel Schürmann3-20/+17
2020-12-31nir/opt_vectorize: don't hash instructions which are already vectorizedDaniel Schürmann1-47/+39
2020-12-31nir/opt_vectorize: use a single instruction per hash entry instead of a vectorDaniel Schürmann1-115/+24
2020-12-31nir: fix determining if an addition might overflow for phi sourcesSamuel Pitoiset1-29/+31
2020-12-31pan/mdg: Fix bound setting in RA for sourcesAlyssa Rosenzweig1-0/+6
2020-12-31pan/bi: Fix ATEST emissionBoris Brezillon1-0/+7
2020-12-31pan/bi: Remove old IRAlyssa Rosenzweig1-359/+0
2020-12-31pan/bi: Use new instruction typesAlyssa Rosenzweig6-61/+55
2020-12-31pan/bi: Remove old IR instruction emitAlyssa Rosenzweig1-18/+0
2020-12-31pan/bi: Remove old IR opcode tableAlyssa Rosenzweig3-69/+0
2020-12-31pan/bi: Remove old IR helpersAlyssa Rosenzweig4-193/+8
2020-12-31pan/bi: Remove NIR->old IRAlyssa Rosenzweig4-2312/+0
2020-12-31pan/bi: Remove old IR schedulingAlyssa Rosenzweig2-182/+0
2020-12-31pan/bi: Remove old IR spill codeAlyssa Rosenzweig1-69/+0
2020-12-31pan/bi: Remove old IR printsAlyssa Rosenzweig6-462/+6
2020-12-31pan/bi: Remove packing helpersAlyssa Rosenzweig1-99/+0
2020-12-31pan/bi: Remove old IR packsAlyssa Rosenzweig3-1115/+1
2020-12-31pan/bi: Remove combine loweringAlyssa Rosenzweig3-165/+0
2020-12-31pan/bi: Switch to new IRAlyssa Rosenzweig9-229/+301
2020-12-31pan/bi: Stub FAU lowering passAlyssa Rosenzweig1-0/+51
2020-12-31pan/bi: Add bi_branch, bi_jump helpersAlyssa Rosenzweig1-0/+18
2020-12-31pan/bi: Schedule new instructions singletonsAlyssa Rosenzweig2-0/+86
2020-12-31pan/bi: Add bi_message_type_for_instr helperAlyssa Rosenzweig1-0/+20
2020-12-31pan/bi: Add instruction emit for builderAlyssa Rosenzweig1-0/+31
2020-12-31pan/bi: Add emit tex for builderAlyssa Rosenzweig1-0/+31
2020-12-31pan/bi: Fix TEXS/TEXC check prototypeAlyssa Rosenzweig1-2/+2
2020-12-31pan/bi: Emit TEXC with builderAlyssa Rosenzweig1-0/+165
2020-12-31pan/bi: Add builder-using helpers for TEXC structsAlyssa Rosenzweig1-0/+156
2020-12-31pan/bi: Add TEXS emit with builderAlyssa Rosenzweig1-0/+14
2020-12-31pan/bi: Implement jumps with the builderAlyssa Rosenzweig1-0/+20
2020-12-31pan/bi: Implement ALU with the builderAlyssa Rosenzweig1-0/+396
2020-12-31pan/bi: Add bi_cmpf_nir helperAlyssa Rosenzweig1-0/+27
2020-12-31pan/bi: Add bi_nir_round helperAlyssa Rosenzweig1-0/+12
2020-12-31pan/bi: Add bi_alu_src_index helperAlyssa Rosenzweig1-0/+44
2020-12-31pan/bi: Add intrinsic emits for builderAlyssa Rosenzweig1-0/+136
2020-12-31pan/bi: Implement load attribute with the builderAlyssa Rosenzweig1-0/+31
2020-12-31pan/bi: Implement frag coord with the builderAlyssa Rosenzweig1-0/+28