summaryrefslogtreecommitdiff
path: root/src/panfrost/midgard
AgeCommit message (Expand)AuthorFilesLines
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
2020-12-31pan/mdg: Fix bound setting in RA for sourcesAlyssa Rosenzweig1-0/+6
2020-12-21panfrost: Add a gpu_revision argument to panfrost_get_quirksIcecream951-1/+1
2020-12-11pan/mdg: Fix texture handling for 2DMS arraysBoris Brezillon1-104/+148
2020-12-09pan/mdg: Add support for multi sample iteration writeoutBoris Brezillon2-30/+63
2020-11-25pan/mdg: Fix shader-db counterAlyssa Rosenzweig1-1/+2
2020-11-18panfrost/util: Move nir_undef_to_zero into core nir and add 'lower'Jesse Natalie1-1/+1
2020-11-17pan/mdg: Try demoting uniforms instead of spilling to TLSIcecream951-3/+54
2020-11-09pan/mdg: Add missing Collabora copyright noticesAlyssa Rosenzweig16-0/+16
2020-11-04pan/mdg: Move writeout lowering to common panfrostAlyssa Rosenzweig2-231/+2
2020-11-04pan/mdg: Deduplicate nir_find_variable_with_driver_locationAlyssa Rosenzweig1-15/+4
2020-10-23panfrost: Move nir_undef_to_zero to common util/Alyssa Rosenzweig3-90/+0
2020-10-23pan/mdg: Cleanup mir_rewrite_index_src_singleAlyssa Rosenzweig1-1/+1
2020-10-23panfrost: Make {midgard,bifrost}_compile_shader_nir() return a program objectBoris Brezillon2-6/+8
2020-10-09panfrost: Get rid of the constant patching done on blend shader binariesBoris Brezillon3-39/+4
2020-10-09panfrost: Pass compile arguments through a structBoris Brezillon2-12/+19
2020-10-07nir/algebraic: always lower idiv to shifts if bitops are allowedMarek Olšák1-1/+0
2020-10-02pan/mdg: map uabs_i/usub to i/uabsdiffItalo Nicola1-0/+3
2020-10-02pan/mdg: remove unused arg from ALU_CHECK_CMP and ALU_CASE_CMPItalo Nicola1-22/+22
2020-10-01nir: Split NIR_INTRINSIC_TYPE into separate src/dest indicesJason Ekstrand1-2/+2
2020-09-28pan/mdg: Fix memory leak on error path.Vinson Lee1-0/+1
2020-09-28pan/mdg: Infer whether to disassemble shaders from info.internalIcecream952-5/+5
2020-09-24Revert "nir: replace lower_ffma and fuse_ffma with has_ffma"Kenneth Graunke1-0/+3
2020-09-24nir: replace lower_ffma and fuse_ffma with has_ffmaMarek Olšák1-3/+0
2020-09-24nir: split lower_ffma into lower_ffma16/32/64Marek Olšák1-1/+3
2020-09-22nir: Rename get_buffer_size to get_ssbo_sizeJason Ekstrand1-1/+1
2020-09-20pan/mdg: Use nir_shader_instructions_pass for fdot2 loweringIcecream951-28/+13
2020-09-20pan/mdg: Use nir_shader_instructions_pass for nir_lod_errataIcecream951-24/+16
2020-09-20pan/mdg: Return a bool from midgard_nir_lod_errataIcecream952-3/+4
2020-09-10pan/mdg: Obey f2fmp size restriction in fuse_io_16Alyssa Rosenzweig1-0/+9
2020-09-09pan/mdg: Fix spilling of non-32-bit typesIcecream951-1/+1
2020-09-04nir: get ffma support from NIR options for nir_lower_flrpMarek Olšák1-2/+1
2020-09-02nir/opt_vectorize: Add a callback for filtering of vectorizing.Eric Anholt1-1/+1
2020-09-01panfrost: add support for atomicsItalo Nicola1-0/+11
2020-09-01panfrost: add atomic ops infrastructureItalo Nicola2-1/+75
2020-09-01panfrost: add support for src[3] in LOAD_STORE opsItalo Nicola1-17/+13
2020-09-01panfrost: introduce LDST_ATOMIC propertyItalo Nicola3-21/+25
2020-09-01panfrost: add LDST_ADDRESS property to atomic opsItalo Nicola1-21/+21
2020-09-01panfrost: add atomic_cmpxchg opcodeItalo Nicola2-0/+5
2020-09-01panfrost: fix undefined value access on mir_set_intr_mask()Italo Nicola1-1/+1
2020-08-31pan/mdg: Fix perspective combinationAlyssa Rosenzweig1-0/+1
2020-08-31pan/mdg: Fix discard encodingAlyssa Rosenzweig1-1/+2
2020-08-31pan/mdg: Implement texture gathersAlyssa Rosenzweig1-2/+8
2020-08-31pan/mdg: Add disassembly for shadow gathersAlyssa Rosenzweig2-0/+2
2020-08-31pan/mdg: Refactor texture op/mode handlingAlyssa Rosenzweig5-64/+76
2020-08-31pan/mdg: Implement nir_intrinsic_load_sample_mask_inAlyssa Rosenzweig1-3/+7
2020-08-31pan/mdg: Bounds check swizzle writing globalsAlyssa Rosenzweig1-0/+9
2020-08-31pan/mdg: Scalarize 64-bitAlyssa Rosenzweig1-0/+19
2020-08-31pan/mdg: Implement i/umul_highAlyssa Rosenzweig2-1/+15