Lines Matching full:panfrost
81 - panfrost massive glitches apitrace opengl 2.1
380 - panfrost: Remove blend prettyprinters
381 - panfrost: Move format stringify to decode.c
383 - panfrost: Inline panfrost-misc.h into panfrost-job.h
384 - panfrost: Remove panfrost-misc.h
385 - panfrost: Don't export exception_status
386 - panfrost: Rename encoder/ to lib/
387 - panfrost: Move pandecode into lib/
390 - panfrost: Reduce bit dependency to disassembly only
391 - panfrost: Add panloader/ to .gitignore
393 - panfrost: Inline max rt into compilers
394 - panfrost: Treat texture dimension as first-class
395 - panfrost: Drop compiler cmdstream deps
398 - panfrost: Set \`initialized\` more conservatively
399 - panfrost: Remove hint-based AFBC heuristic
400 - panfrost: Introduce create_with_modifier helper
401 - panfrost: Use modifier instead of layout throughout
402 - panfrost: Account for modifiers when creating BO
403 - panfrost: Respect modifiers in resource management
404 - panfrost: Import staging routines from freedreno
405 - panfrost: Choose AFBC when available
406 - panfrost: Implement YTR availability check
407 - panfrost: Enable YTR where allowed
408 - panfrost: Allocate enough space for tiled formats
409 - panfrost: Ensure AFBC slices are aligned
410 - panfrost: Implement panfrost_query_dmabuf_modifiers
411 - panfrost: Add stub midgard.xml
412 - panfrost: Adopt gen_pack_header.py via v3d
413 - panfrost: Build midgard_pack.h via meson
414 - panfrost: Redirect cmdstream includes through GenXML
416 - panfrost: XMLify job_type
417 - panfrost: XMLify draw_mode
418 - panfrost: XMLify mali_func
419 - panfrost: XMLify stencil op
420 - panfrost: XMLify wrap modes
421 - panfrost: XMLify viewport
422 - panfrost: XMLify UBOs
423 - panfrost: XMLify stencil test
424 - panfrost: Simplify zsa == NULL case
425 - panfrost: Simplify depth/stencil/alpha
426 - panfrost: Don't mask coverage mask to 4-bits
427 - panfrost: XMLify Midgard samplers
428 - panfrost: XMLify Bifrost samplers
429 - panfrost: XMLify Midgard textures
430 - panfrost: XMLify Bifrost textures
431 - panfrost: Drop unused mali_channel_swizzle
432 - panfrost: XMLify Block Format
433 - panfrost: XMLify MSAA writeout mode
434 - panfrost: XMLify exception access
435 - panfrost: XMLify enum mali_format
436 - panfrost: Set STRIDE_4BYTE_ALIGNED_ONLY
437 - panfrost: Drop NXR format
438 - panfrost: Squash 22-bit format field in attr_meta
439 - panfrost: XMLify mali_channel
440 - panfrost: XMLify attributes
441 - panfrost: Merge attribute packing routines
442 - panfrost: Add XML for attribute buffers
443 - panfrost: Use better packs for blits
444 - panfrost: Simplify offset fixup proof
445 - panfrost: Make attribute-buffer map explicit
446 - panfrost: Move attr_meta emission to the draw routine
447 - panfrost: Use packs for attributes
448 - panfrost: Hoist instance_shift/instance_odd fetch
449 - panfrost: Inline panfrost_vertex_instanced
450 - panfrost: Use packs for vertex attribute buffers
451 - panfrost: Use packs for vertex built-ins
452 - panfrost: Reword comment
453 - panfrost: Pass varying descriptors by reference
454 - panfrost: Factor out general varying case
455 - panfrost: Use pack for XFB varying
456 - panfrost: Use pack for general varying
457 - panfrost: Use MALI_ATTRIBUTE_LENGTH
459 - panfrost: Remove mali_attr_meta
460 - panfrost: Use packs for varying buffers
461 - panfrost: Drop hand-rolled pandecode for attribute buffers
462 - panfrost: Drop union mali_attr
463 - panfrost: Update CI expectations
464 - panfrost: Decontextualize rasterizer
465 - panfrost: Drop rasterizer null checks in draw calls
466 - panfrost: Drop ZSA null checks in draws
467 - panfrost: Drop panfrost_invalidate_frame
468 - panfrost: Drop QUADS primitive convert
469 - panfrost: Hoist add_fbo_bo call
470 - panfrost: Remove useless comment
471 - panfrost: Hoist assert from bind to create
472 - panfrost: Fix WRITES_GLOBAL bit
473 - panfrost: Fix shared memory size computation
479 - panfrost: Pre-allocate memory for pool
480 - panfrost: Introduce invisible pool
481 - panfrost: Avoid minimum stack allocations
483 - panfrost: Share tiler_heap across batches/contexts
484 - panfrost: Drop implicit blend pooling
485 - panfrost: Explicitly handle nr_cbufs=0 case
486 - panfrost: Drop depth-only case in blend finalize
487 - panfrost: Keep finalized blend state constant
488 - panfrost: Fix blend leak for render targets 5-8
489 - panfrost: Free cloned NIR shader
490 - panfrost: Free NIR of blit shaders
491 - panfrost: Free hash_to_temp map
493 - panfrost: Use memctx for sysvals
494 - panfrost: Free batch->dependencies
495 - panfrost: Pass alignments explicitly
496 - panfrost: Fix attribute buffer underallocation
497 - panfrost: Don't overallocate attributes
498 - panfrost: Don't reserve for NPOT w/o instancing
499 - panfrost: Reduce attribute buffer allocations
500 - panfrost: Fix alignment on Bifrost
506 - panfrost: Decode nested structs correctly
507 - panfrost: Hoist blend finalize calls
508 - panfrost: Separate shader/blend descriptor emits
509 - panfrost: XMLify blend flags
510 - panfrost: Simplify make_fixed_blend_mode prototype
511 - panfrost: Honour load_dest/opaque flags
512 - panfrost: XMLify blend equation
513 - panfrost: Combine frag_shader_meta_init functions
514 - panfrost: Size UBO#0 accurately
515 - panfrost: Clamp shader->uniform_count
516 - panfrost: Bake the initial tag into the shader pointer
517 - panfrost: Specialize compute vs frag shader init
518 - panfrost: Rename shader emit functions
519 - panfrost: Clean up blend shader errata handling
520 - panfrost: Group SFBD state together
521 - panfrost: XMLify Midgard properties
522 - panfrost: Pack compute Midgard properties
523 - panfrost: Use packs for fragment properties
524 - panfrost: Use pack for shaderless
525 - panfrost: Fold work_count packing for blend shaders
526 - panfrost: Simplify bind_blend_state
527 - panfrost: Remove midgard1 bitfield
528 - panfrost: XMLify bifrost1
529 - panfrost: Drop redundant NULL check
530 - panfrost: Group SFBD code tighter
531 - panfrost: XMLify Bifrost preload
532 - panfrost: Identify additional SFBD flags
533 - panfrost: Support SHADERLESS mode everywhere
534 - panfrost: Quiet pandecode error
535 - panfrost: Derive texture/sampler_count from shader
536 - panfrost: XMLify beginning of shader descriptor
537 - panfrost: Derive UBO count from shader_info
538 - panfrost: Pack vertex properties when compiling
539 - panfrost: Prepack fragment properties/preload
540 - panfrost: Simplify shaderless packing
541 - panfrost: Ensure shader-db state is zero-initialized
542 - panfrost: Allocate a state uploader
543 - panfrost: Upload shader descriptors at CSO create
544 - panfrost: Use preuploaded shader descriptors
545 - panfrost: XMLify the rest of shader_meta
546 - panfrost: Inherit default values from structs
547 - panfrost: Use pack for blit shaders
548 - panfrost: Use pack for Bifrost test state
549 - panfrost: Add optional opaque packs to GenXML
550 - panfrost: Use opaque pack for vertex shaders
551 - panfrost: Use pack for fragment shaders
553 - panfrost: Drop mali_shader_meta
554 - panfrost: Add opaque midgard_blend XML
555 - panfrost: Emit explicit REPLACE for disabled colour writeout
556 - panfrost: Drop blend indirection
557 - panfrost: Add padded type for instance fields
558 - panfrost: Add XML for mali_vertex_tiler_postfix
559 - panfrost: Use draw pack for blit
560 - panfrost: Separate postfix from emits
561 - panfrost: Inline vt_update_{rasterizer, occlusion}
562 - panfrost: Remove postfix parameter from UBO upload
563 - panfrost: Avoid postfix dep for vertex_data
564 - panfrost: Don't call panfrost_vt_init for compute
565 - panfrost: Inline panfrost_vt_init
566 - panfrost: Inline panfrost_vt_set_draw_info
567 - panfrost: Detangle postfix from varying emits
568 - panfrost: Use draw pack for compute jobs
569 - panfrost: Use pack for draw descriptor
570 - panfrost: Simplify ZSA bind
571 - panfrost: Cleanup point sprite linking
572 - panfrost: Drop point sprite from shader key
573 - panfrost: XMLify primitive information
574 - panfrost: Add invocation XML
575 - panfrost: XMLify invocations
576 - panfrost: Drop bifrost_payload_fused
577 - panfrost: Inline bifrost_tiler_only
578 - panfrost: Use nir_builder_init_simple_shader for blits
585 - panfrost: Remove mali_vertex_tiler_postfix
587 - panfrost: Emit texture/sampler points for compute
595 - panfrost: Set PIPE_CAP_MAX_TEXTURE_GATHER_COMPONENTS
596 - docs/features: Add missing Panfrost extensions
599 - panfrost: Drop PIPE_CAP_MAX_COMBINED_HW_ATOMIC_COUNTER/BUFFERS
602 - panfrost: Fix nonzero stencil mask on vertex/compute
671 - panfrost: Add missing XML for Bifrost samplers
672 - panfrost: Fix Bifrost filter selection
673 - panfrost: Fix Bifrost high LOD clamp
674 - panfrost: Add some missing Bifrost texture XML
676 - panfrost: Set helper_invocation_enable for Bifrost
679 - panfrost: Add panfrost_block_dim helper
681 - panfrost: Fix faults on block-based formats on Bifrost
685 - panfrost: Update XML for Bifrost early-z/FPK
686 - panfrost: Set "shader modifies coverage?" flag
687 - panfrost: Temporarily disable FP16 on Bifrost
690 - panfrost: Rename gtransfer to transfer
691 - panfrost: Use canonical characterization of tls_size
692 - panfrost: Drop panfrost_vt_emit_shared_memory
710 - panfrost: Move nir_undef_to_zero to common util/
712 - panfrost: Record architecture major version
713 - panfrost: Don't export queries
714 - panfrost: Calculate thread count on Bifrost
715 - panfrost: Fix component order XML
716 - panfrost: Implement BGRA textures
717 - panfrost: Drop PIPE_CAP_GLSL_FEATURE_LEVEL for Bifrost
718 - panfrost: Don't advertise MSAA on Bifrost
720 - panfrost: Don't double-compose swizzles
721 - panfrost: Add MALI_EXTRACT_INDEX helper
722 - panfrost: Use consistent swizzle names in XML
723 - panfrost: Add a blendable format table
724 - panfrost: Use panfrost_blendable_formats for MFBD
725 - panfrost: Use panfrost_blendable_formats for SFBD
726 - panfrost: Use panfrost_blendable_formats for blending
727 - panfrost: Complete format_to_bifrost_blend
728 - panfrost: Remove duplicated format arg for ASTC
729 - panfrost: Remove panfrost_is_z24s8_variant
730 - panfrost: Add v7 special colour formats
731 - panfrost: Add missing depth/stencil formats
732 - panfrost: Add miscellaneous missing Midgard formats
733 - panfrost: Add v7-specific depth formats
734 - panfrost: Split out v6/v7 format tables
735 - panfrost: Rename VARYING_DISCARD to CONSTANT
736 - panfrost: Rename VARYING_POS to SNAP4
737 - panfrost: Add missing 1/2/4/64-bit formats to XML
738 - panfrost: Use macro for panfrost_get_default_swizzle
739 - panfrost: Fix RGB5A1 formats
740 - panfrost: Fix BGR233 component order
741 - panfrost: Add missing alpha-first special formats
744 - panfrost: Disable point sprites on Bifrost
745 - panfrost: Advertise Bifrost support
746 - panfrost: Drop unused swizzles
747 - panfrost: Add bi_emit_array_index helper
751 - panfrost: Set .array_size on Bifrost
754 - pan/mdg: Move writeout lowering to common panfrost
755 - panfrost: Pass through src_type
756 - panfrost: Deduplicate shader properties
766 - panfrost: Add missing Collabora copyright notices
898 - panfrost: Rename panfrost_create_pool() into panfrost_pool_init()
899 - panfrost: Avoid accessing pan_pool fields directly
900 - panfrost: Store transient BOs in a dynamic array
907 - panfrost: gen_pack: Minor formatting improvement
908 - panfrost: gen_pack: Fix \__gen_unpack_uint()
909 - panfrost: gen_pack: Add pan_{unpack,print}() helpers
910 - panfrost: gen_pack: Move the group get_length() logic to its own method
911 - panfrost: gen_pack: Add the aggregate concept
912 - panfrost: gen_pack: Allow empty structs
913 - panfrost: gen_pack: Add an align() modifier
914 - panfrost: gen_pack: Add a log2 modifier
915 - panfrost: gen_pack: Allow enum/define values expressed in hexadecimal
916 - panfrost: decode: Make the indentation consistent with auto-generated print helpers
917 - panfrost: decode: Rework the DUMP_{CL,ADDR}() macros
918 - panfrost: decode: Add a macro to dump unpacked descriptors
919 - panfrost: decode: Use pan_{unpack,print}() when applicable
920 - panfrost: XML-ify the local storage descriptor
921 - panfrost: Clarify what TILED mode is
922 - panfrost: Add Tiled linear mode to the Block Format enum
923 - panfrost: XML-ify the midgard tiler descriptor
924 - panfrost: XML-ify the single target framebuffer descriptor
925 - panfrost: XML-ify the bifrost tiler descriptors
926 - panfrost: XML-ify the multi-target framebuffer descriptors
927 - panfrost: XML-ify the job header descriptor
928 - panfrost: XML-ify the write value job descriptor
929 - panfrost: XML-ify the fragment job descriptor
930 - panfrost: Rename the Blend dither disable flag
931 - panfrost: XML-ify the compute job descriptor
932 - panfrost: Avoid copying job descriptors around when we can
933 - panfrost: decode: Misc formatting improvements
934 - panfrost: gen_pack: Fix gnu-empty-initializer errors
936 - panfrost: Fix bifrost tiler descriptor definition
937 - panfrost: Fix bifrost tiler job emission
938 - panfrost: Adjust quirks for bifrost v6
939 - panfrost: Add preliminary support for Mali G72
941 - panfrost: Add support for rbg16 formats
942 - panfrost: decode: Fix decode_bifrost_constant() prototype
943 - panfrost: decode: Flag pandecode_log_typed() as PRINTFLIKE
944 - panfrost: bifrost: disassemble: Fix decoding of next_regs
945 - panfrost: Fix a warning
946 - panfrost: Adjust the draw descriptor definition
947 - panfrost: Adjust the primitive desc definition
948 - panfrost: Adjust the renderer state definition
949 - panfrost: Get rid of the with_opaque qualifier on the renderer state desc
950 - panfrost: Drop the with_opaque specifier on midgard blend desc
951 - panfrost: gen_pack: Drop support for opaque structs
952 - panfrost: gen_pack: Support overlapping structs
953 - panfrost: gen_pack: Add a no-direct-packing attribute
954 - panfrost: Rework fixed-function blending
955 - panfrost: Rework the render target layout to use overlapping structs
956 - panfrost: XML-ify the blend descriptors
957 - panfrost: Fix fixed-function blend on Mali v6
958 - panfrost: Constify the rt_fmts arg passed to pan_lower_framebuffer()
959 - panfrost: Move the blend constant mask extraction out of make_fixed_blend_mode()
960 - panfrost: Pass compile arguments through a struct
961 - panfrost: Allocate blit_blend with ralloc()
962 - panfrost: Don't leak NIR blend shaders
963 - panfrost: Let compile_blend_shader() allocate the blend shader object
964 - panfrost: Get rid of the constant patching done on blend shader binaries
965 - panfrost: Move the blend shader cache at the context level
966 - panfrost: Fix fixed-function blend on bifrost
967 - panfrost: Extend compile_inputs to pass a blend descriptor
974 - panfrost: Add a "Bifrost Internal Blend" descriptor
975 - panfrost: Scalarize nir_load_blend_const_color_rgba
976 - panfrost: Flag blend shader function as an entry point
982 - panfrost: Add missing tile-buffer formats to the format enum
983 - panfrost: Add blend shader support to bifrost
984 - panfrost: Adjust the renderer state definition
985 - panfrost: Fix tiler job injection
986 - panfrost: Add the bifrost tiler internal state field
987 - panfrost: Add specialized preload descriptors
988 - panfrost: Replace unkown renderer state fields by their real names
994 - panfrost: Make {midgard,bifrost}_compile_shader_nir() return a program object
995 - panfrost: Build blit shaders on Bifrost too
996 - panfrost: Use real name for attribute's unknown field
997 - panfrost: Rename panfrost_transfer to panfrost_ptr
998 - panfrost: Pass the texture payload through a panfrost_ptr
999 - panfrost: Split panfrost_load_midg()
1000 - panfrost: Add support for native wallpapering on Bifrost
1001 - panfrost: Use native wallpapering on Bifrost
1002 - panfrost: Get rid of the non-native wallpering bits
1003 - panfrost: Preload primitive flags when gl_FrontFacing is accessed
1009 - panfrost: Leave push_constants pointer to NULL if there's no uniform
1010 - panfrost: Suppress Bifrost prefetching
1011 - panfrost: Add array size to XML
1012 - panfrost: Implement v7 texture payloads
1018 - panfrost: Force late pixel kill when depth/stencil is written from the FS
1019 - panfrost: Expose GLES3 features on Bifrost when PAN_MESA_DEBUG=deqp
1030 - panfrost: Allow linear ZS resources on Bifrost
1033 - panfrost: Fix Bifrost blend descriptor emission
1034 - panfrost: Fix ->reads_frag_coord assignment
1208 - CI: Disable Panfrost T860 and AMD Stoney tests
1211 - CI: Disable Panfrost T720/T760 CI
1216 - CI: Temporarily disable Panfrost T7xx
1217 - CI: Re-enable Panfrost T7xx
1218 - CI: Disable Panfrost T7xx CI
1219 - CI: Re-enable Panfrost T7xx CI
1222 - CI: Disable Panfrost T760
1487 - panfrost: Fix OOB array access compiler warning.
1488 - panfrost: Fix remaining release-build warnings.
2504 - panfrost: Fix border colour
2505 - docs/features: Add missing Panfrost extensions
2506 - panfrost: Cleanup panfrost_get_param
2507 - panfrost: Remove old comment on broken depth reload
2508 - panfrost: Correctly set modifier_constant
2509 - panfrost: Seperate resource setup and bo creation
2510 - panfrost: Move tiled-linear conversion checking to a new function
2511 - panfrost: AFBC to linear layout conversion
2513 - panfrost: Set modifier_constant to true for exported resources
2517 - Revert "panfrost: Drop implicit blend pooling"
2518 - panfrost: Clamp uniform buffer size
2519 - panfrost: Handle non-positive viewport positions
2520 - panfrost: Remove redundant casts of viewport position
2521 - panfrost: Mark blit shaders as internal
2523 - panfrost: Add a debug flag to disable AFBC
2524 - panfrost: Precise occlusion query support
2525 - panfrost: Only enable occlusion queries when active
2526 - panfrost: Move zs format handling code out of the !afbc case
2527 - panfrost: Z16 depth buffer support
2528 - panfrost: AFBC compress Z16 depth buffers
2529 - panfrost: Fix AFBC blits of resources with faked RGTC
2530 - panfrost: Fix stack shift calculation
2538 - panfrost: enable DrawTransformFeedback\*
2551 - panfrost: fix undefined value access on mir_set_intr_mask()
2552 - panfrost: add atomic_cmpxchg opcode
2553 - panfrost: add LDST_ADDRESS property to atomic ops
2554 - panfrost: introduce LDST_ATOMIC property
2555 - panfrost: add support for src[3\] in LOAD_STORE ops
2556 - panfrost: add atomic ops infrastructure
2557 - panfrost: add support for atomics
2979 - panfrost: add missing dependency on midgard_pack.h
3596 - android: panfrost: Move nir_undef_to_zero to util
3634 - android: panfrost: Rename encoder/ to lib/
3635 - android: panfrost: Move pandecode into lib/
3638 - android: panfrost: Redirect cmdstream includes through GenXML
3639 - android: panfrost/bifrost: add libpanfrost_lib static dependency
3640 - android: panfrost: Redirect cmdstream includes through GenXML (v2)
3657 - android: panfrost: use python3 for generated sources rules
4550 - Revert "CI: Disable Panfrost T720/T760 CI"
4552 - ci: Test Panfrost with more traces
4558 - ci: Test Panfrost on Khadas VIM3 boards
4605 - panfrost: Fix gnu-empty-initializer errors.
4617 - panfrost: Delete debug allocated syncobj.
4623 - panfrost: Remove extra printf arguments.
4644 - panfrost: Fix stride for AFBC_FORMAT_MOD_BLOCK_SIZE_32x8.