Lines Matching refs:pan
382 - pan/decode: Remove shader replacement artefact
388 - pan/mdg: Separate disassembler and compiler targets
389 - pan/bi: Separate disasm/compiler targets
392 - pan/bi: Drop use of MALI_POSITIVE
415 - pan/decode: Add helper to dump GPU structures
458 - pan/bit: Use packs for Bifrost unit tests
474 - pan/mdg: Ensure barrier op is set on texture
475 - pan/mdg: Handle 32-bit offsets from store_shared
476 - pan/mdg: Identify barrier out-of-order field
477 - pan/mdg: Fix printing of r26 ld/st sources post-RA
478 - pan/mdg: Fix auxiliary load/store swizzle packing
482 - pan/decode: Don't try to dereference heap mapping
492 - pan/mdg: Free previous liveness
505 - pan/decode: Drop legacy 32-bit job support
552 - pan/decode: Use unpacks for state descriptor
579 - pan/decode: Drop scratchpad size dump
580 - pan/decode: Drop mali_vertex_tiler_postfix arg
581 - pan/decode: Print shader-db even for compute
582 - pan/decode: Fix awkward syntax
583 - pan/decode: Use generation for vertex_tiler_postfix
584 - pan/decode: Use unpack for vertex_tiler_postfix_pre
586 - pan/decode: Drop prefix braces
588 - pan/mdg: Implement i/umul_high
589 - pan/mdg: Scalarize 64-bit
590 - pan/mdg: Bounds check swizzle writing globals
591 - pan/mdg: Implement nir_intrinsic_load_sample_mask_in
592 - pan/mdg: Refactor texture op/mode handling
593 - pan/mdg: Add disassembly for shadow gathers
594 - pan/mdg: Implement texture gathers
597 - pan/mdg: Fix discard encoding
598 - pan/mdg: Fix perspective combination
601 - pan/mdg: Obey f2fmp size restriction in fuse_io_16
603 - pan/bit: Set d3d=true for CMP tests
604 - pan/bit: Fix unit tests
605 - pan/bi: Lower flrp16
606 - pan/bi: Add XML describing the instruction set
607 - pan/bi: Add ISA parser
608 - pan/bi: Add packing generator
609 - pan/bi: Add disassembler generator
610 - pan/bi: Add disassembly prototypes
611 - pan/bi: Add bi_disasm_dest_\* helpers
612 - pan/bi: Export dump_src
613 - pan/bi: Use new disassembler
614 - pan/bi: Use canonical syntax for registers/uniforms/imms
615 - pan/bi: Use canonical syntax for special constants
616 - pan/bi: Add dummy carry/borrow argument for iadd/isub
617 - pan/bi: Introduce segments into the IR
618 - pan/bi: Add format field to IR
619 - pan/bi: Track compute_lod in IR
620 - pan/bi: Pass blend descriptor explicitly in IR
621 - pan/bi: Use 8-bit shifts
622 - pan/bi: Use src1/dest_invert instead of src_invert[\]
623 - pan/bi: Move packing helpers to dedicated file
624 - pan/bi: Use new packing
625 - pan/bi: Remove unused prints
626 - pan/bi: Remove unused packing data structures
627 - pan/bi: Drop \*FMIN reference
628 - pan/bi: Annotate stop bit (canonically "Z-bit")
629 - pan/bi: Annotate disassemble with format names
630 - pan/bi: Inline dump_instr
631 - pan/bi: Track M values of disassembled constants
632 - pan/bi: Decode M values in disasm
633 - pan/bi: Disassemble PC-relative addresses
634 - pan/bi: Add bifrost_reg_mode enum
635 - pan/bi: Pass 'first' through disassembler
636 - pan/bi: Decode all 32-bit register modes
637 - pan/bi: Rename port -\> slot
638 - pan/bi: Use canonical register packing
639 - pan/bi: Remove old register mode definitions
640 - pan/bi: Fix assert when writing vertex outputs
641 - pan/bi: Add copy for register COMBINEs
642 - pan/decode: Ensure mappings are zeroed
643 - pan/bi: Fix memory corruption in scheduler
644 - pan/bi: Drop if 0'd combine lowering
645 - pan/bi: Cull unnecessary edges on the CF graph
646 - pan/bi: Use canonical floating-point modes
647 - pan/bi: Canonicalize terminate_discarded_threads
648 - pan/bi: Use canonical next_clause_prefetch
649 - pan/bi: Use canonical name for staging registers
650 - pan/bi: Expand clause type to 5-bit
651 - pan/bi: Add missing message types
652 - pan/bi: Print message types as strings
653 - pan/bi: Use canonical term "message type"
654 - pan/bi: Use canonical term dependency
655 - pan/bi: Use canonical flow control enum
656 - pan/bi: Pass flow_control through directly
657 - pan/bi: Handle vector moves
658 - pan/bi: Expose GL 2.1 on Bifrost
659 - pan/bi: Fix simple txl test
660 - pan/bi: Use canonical texture op names in IR
661 - pan/bi: Streamline TEXC/TEXS naming/selection
662 - pan/bi: Encode skip bit into IR
663 - pan/bi: Pack skip bit for texture operations
664 - pan/bi: Add texture operator descriptor
665 - pan/bi: Stub out TEXC handling
666 - pan/bi: Add data register passing infrastructure
667 - pan/bi: Handle nir_tex_src_lod
668 - pan/bi: Pack TEXC
669 - pan/bi: Rewrite to fit dest = src constraint
670 - pan/bi: Prefer 'texture_index' to 'image_index'
675 - pan/bi: Implement txb
677 - pan/bi: Fix message type printing
678 - pan/bi: Don't terminate helper threads
680 - pan/bi: Use new block dimension helper
682 - pan/bi: Map NIR tex ops to Bifrost ops
683 - pan/bi: Add bi_emit_lod_cube helper
684 - pan/bi: Implement FETCH
688 - pan/bi: Disable mediump output lowering
689 - pan/bi: Range check newc/oldc when rewriting
693 - pan/mdg: Cleanup mir_rewrite_index_src_single
694 - pan/bi: Drop 64-bit constant support
695 - pan/bi: Fix handling of small constants in bi_lookup_constant
696 - pan/bi: Stub spilling
697 - pan/bi: Add no_spill flag to IR
698 - pan/bi: Implement bi_choose_spill_node
699 - pan/bi: Add spills/fills parameters
700 - pan/bi: Add bi_spill helper
701 - pan/bi: Add bi_fill
702 - pan/bi: Add bi_rewrite_index_src_single helper
703 - pan/bi: Add helpers for working with singletons
704 - pan/bi: Implement bi_spill_register
705 - pan/bi: Factor out singleton construction from scheduler
706 - pan/bi: Add bi_foreach_clause_in_block_safe helper
707 - pan/bi: Pack LOAD/STORE
708 - pan/bi: Implement spilling
709 - pan/bi: Pipe through tls_size
711 - pan/bi: Use nir_undef_to_zero
719 - pan/bi: Account for bool32 ld_ubo reads
742 - pan/bi: Suppress disassembly for internal shaders
743 - pan/bi: Lower +CUBEFACE2
748 - pan/bi: Track tex data register swizzles
749 - pan/bi: Handle 3D/array coordinates
750 - pan/bi: Don't emit TEXS for array textures
753 - pan/mdg: Deduplicate nir_find_variable_with_driver_location
754 - pan/mdg: Move writeout lowering to common panfrost
757 - pan/bi: Add +ZS_EMIT instruction to IR
758 - pan/bi: Infer z/stencil flags from sources passed
759 - pan/bi: Factor out bi_emit_atest
760 - pan/bi: Factor out bi_emit_blend
761 - pan/bi: Stub handling for nir_intrinsic_store_combined_output_pan
762 - pan/bi: Emit +ZS_EMIT as needed
763 - pan/bi: Lower depth/stencil stores
764 - pan/bi: Correctly calculate render target index
765 - pan/mdg: Add missing Collabora copyright notices
767 - pan/bi: Model writemasks correctly
968 - pan/bi: Copy blend shader info from compile_inputs
969 - pan/bi: Use canonical name for FAU RAM sources
970 - pan/bi: Get rid of the regs argument in bi_assign_fau_idx()
971 - pan/bi: Rework blend descriptor access handling
972 - pan/bi: Add support for load_blend_const_color_{r,g,b,a}_float
973 - pan/bi: Support indirect jumps
977 - pan/bi: Add load_output support
978 - pan/bi: Collect return addresses of blend calls
979 - pan/bi: Special-case BLEND instruction emission for blend shaders
980 - pan/bi: Reserve r0-r3 in blend shaders
981 - pan/bi: Special-case load_input for blend shaders
989 - pan/bi: Make sure we don't print special index as a register
990 - pan/bi: Print blend descriptor source properly
991 - pan/bi: Add support for load_sample_id
992 - pan/bi: Support the case where TEXC needs 0 or 1 staging reg
993 - pan/bi: Add basic support for txf_ms
1004 - pan/bi: Add support for load_front_face
1005 - pan/bi: Add support for load_point_coord
1006 - pan/bi: Lower {i,u}{min,max} instructions
1007 - pan/bi: Add ult support
1008 - pan/bi: Fix ms_idx type to catch missing ms_index source
1013 - pan/bi: s/t0/t1/ in bi_disasm_dest_add()
1014 - pan/bi: Move special instruction packing to a separate helper
1015 - pan/bi: Split special class in two
1016 - pan/bi: Hook up cube instructions packing
1017 - pan/bi: Lower cube map coordinates
1020 - pan/bi: Extract LD_VAR sample field from ins->load_vary.interp_mode
1021 - pan/bi: Support centroid and sample interpolations
1022 - pan/bi: Fix swizzle handling in bi_copy_src()
1023 - pan/bi: Add support for load_ubo
1024 - pan/bi: Lower uniforms to UBO
1025 - pan/bi: Get rid of bi_emit_ld_uniform()
1026 - pan/bi: Move bitwise op packing out of bi_pack_fma()
1027 - pan/bi: Fix ARSHIFT definitions
1028 - pan/bi: Add support for ishr
1029 - pan/bi: Add support for ushr
1031 - pan/bi: Add support for load_vertex_id
1032 - pan/bi: Add support for load_instance_id
2512 - pan/mdg: Fix spilling of non-32-bit types
2514 - pan/mdg: Return a bool from midgard_nir_lod_errata
2515 - pan/mdg: Use nir_shader_instructions_pass for nir_lod_errata
2516 - pan/mdg: Use nir_shader_instructions_pass for fdot2 lowering
2522 - pan/mdg: Infer whether to disassemble shaders from info.internal
2559 - pan/mdg: remove unused arg from ALU_CHECK_CMP and ALU_CASE_CMP
2560 - pan/mdg: map uabs_i/usub to i/uabsdiff
2561 - pan/mdg: fix LOCAL_STORAGE wls_instances packing
3636 - android: pan/mdg: Separate disassembler and compiler targets
3637 - android: pan/bi: Separate disasm/compiler targets
3649 - android: pan/bi: Use new disassembler
3650 - android: pan/bi: Use new packing
3651 - android: pan/bi: fix typo in bifrost_gen_disasm.c gen rules
3656 - android: pan/bi: Use new disassembler (v2)
4619 - pan/bi: Fix typo.
4627 - pan/mdg: Fix memory leak on error path.