summaryrefslogtreecommitdiff
path: root/src/panfrost/midgard
AgeCommit message (Expand)AuthorFilesLines
5 dayspan/mdg: Fix spilling when scratch memory is usedIcecream951-2/+2
5 dayspan/mdg: Allow 64-bit src_bitsize for comparison operationsIcecream951-1/+1
5 dayspan/mdg: Don't reorder loads/stores past each otherIcecream951-0/+30
5 dayspan/mdg: Limit int64 vectorizationIcecream951-1/+25
5 dayspanfrost: Add a sysval for local_work_dimIcecream951-0/+1
5 dayspanfrost: Add a sysval for local_group_sizeIcecream951-0/+1
12 daysnir: replace .lower_sub with .has_fsub and .has_isubDaniel Schürmann1-0/+2
13 daysnir/lower_vec_to_movs: don't vectorize unsupports opsErico Nunes1-1/+1
2021-01-04treewide: Disambiguate various variables named "debug_options"Adam Jackson1-2/+2
2021-01-01pan/mdg: Support loads and stores to scratch memoryIcecream952-3/+9
2021-01-01pan/mdg: Invert the type conditional for load intrinsicsIcecream951-2/+2
2021-01-01pan/mdg: Pass the memory type to mir_set_offset directlyIcecream953-10/+23
2021-01-01pan/mdg: Add i2i64 to mir_match_offsetIcecream951-0/+20
2021-01-01pan/mdg: Return false instead of asserting in mir_args_ssaIcecream951-1/+3
2021-01-01pan/mdg: Replace zext with a type enumIcecream951-9/+22
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-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
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