Lines Matching full:panfrost

124 - Panfrost locks for waiting fence when running Source engine games
125 - ci: ``-Dtools=panfrost`` should be build-tested
126 - panfrost: Register allocation fails for Firefox WebRender shaders
143 - panfrost: regression: Major stuttering and low compositor FPS with glmark2
151 - Panfrost: add current status to docs/features.txt
199 - Segfault in Panfrost with waypipe
202 - Panfrost (rk3399 NanoPi M4) hang/crash on playing video on Kodi/X11
303 - panfrost: Enumify bifrost blend types
310 - panfrost: Fix texture field size
311 - panfrost: Fix size of bifrost sampler descriptor
312 - panfrost: Fix sampler wrap/filter field orders
313 - panfrost: Fix norm coords on bifrost sampler
314 - panfrost: Fix tiled texture "stride"s on Bifrost
317 - panfrost: Update Bifrost fields in mali_shader_meta
325 - panfrost: Update dEQP expectation list
326 - panfrost: Setup gl_FragCoord as sysval on Bifrost
377 - panfrost: Run dEQP-GLES3.functional.shaders.derivate.* on CI
381 - panfrost: Switch formats to table
382 - panfrost: Fix Z24 vs Z32 mixup
383 - panfrost: Enable AFBC for Z24X8
386 - panfrost: Add modifier detection helpers
437 - panfrost: Guard experimental fp16 behind debug flag
438 - panfrost: Keep cached BOs mmap'd
439 - panfrost: Remove deadcode
440 - panfrost: Fill in SCALED formats to format table
441 - panfrost: Don't set PIPE_CAP_VERTEX_BUFFER_STRIDE_4BYTE_ALIGNED_ONLY
442 - panfrost: Don't zero staging buffer for tiling
443 - panfrost: Allow bpp24 tiling
444 - panfrost: Allow tiling on RECT textures
445 - panfrost: Limit blend shader work count
446 - panfrost: Remove dated comment about leaks
447 - panfrost: Disable tib read/write when colourmask = 0x0
448 - panfrost: Avoid redundant shader executions with mask=0x0
449 - panfrost: Don't set CAN_DISCARD for MFBD
450 - panfrost: Fix transform feedback types
456 - panfrost: Fix dated comment
457 - panfrost: Use _mesa_roundevenf when packing clear colours
458 - panfrost: Handle !independent_blend for blend shaders
463 - panfrost: Add debug print before query flushes
464 - panfrost: Only run batch debug when specifically asked
472 - panfrost: Use SATURATE
483 - panfrost: Fix Bifrost blending with depth-only FBO
484 - panfrost: Adjust null_rt for Bifrost
485 - panfrost: Tweak zsbuf magic numbers for Bifrost
486 - panfrost: Tweak Bifrost colour buffer magic
487 - panfrost: Force Z/S tiling on Bifrost
488 - panfrost: Share MRT blend flag calculation with Bifrost
489 - panfrost: Set unk2 to accomodate blending
490 - panfrost: Identify Bifrost texture format swizzle
491 - panfrost: Ensure nonlinear strides are 16-aligned
492 - panfrost: Document Midgard Inf/NaN suppress bit
493 - panfrost: Add defines for bifrost unk1 flags
494 - panfrost: Identify MALI_BIFROST_EARLY_Z flag
495 - panfrost: Set MALI_BIFROST_EARLY_Z as necessary
505 - panfrost: Don't generate gl_FragCoord varying on Bifrost
506 - panfrost: Set reads_frag_coord as a sysval
507 - panfrost: Preload gl_FragCoord on Bifrost
546 - panfrost: Disable QUAD_STRIP/POLYGON on Bifrost
547 - panfrost: Add GPU IDs for G31/G52
548 - panfrost: Probe G31/G52 if PAN_MESA_DEBUG=bifrost
556 - panfrost: Add theory for new framebuffer lowering
557 - panfrost: Determine unpacked type for formats
558 - panfrost: Add quirks for blend shader types
559 - panfrost: Determine load classes for formats
560 - panfrost: Determine classes for stores
561 - panfrost: Stub out lowering boilerplate
562 - panfrost: Un/pack pure 32-bit
563 - panfrost: Un/pack pure 16-bit
564 - panfrost: Un/pack pure 8-bit
565 - panfrost: Un/pack 8-bit UNORM
566 - panfrost: Flesh out dispatch
567 - panfrost: Un/pack UNORM 4
568 - panfrost: Un/pack RGB565 and RGB5A1
569 - panfrost: Un/pack RGB10_A2_UNORM
570 - panfrost: Un/pack RGB10_A2_UINT
571 - panfrost: Un/pack R11G11B10
572 - panfrost: Un/pack sRGB via NIR
573 - panfrost: Switch to pan_lower_framebuffer
574 - panfrost: Conditionally allow fp16 blending
575 - panfrost: Account for differing types in blend lower
576 - panfrost: Let Gallium pack colours
577 - panfrost: Check for large tilebuffer requirements
578 - panfrost: Add separate_stencil BO to batch
579 - panfrost: Use internal_format throughout
580 - panfrost: Update fails list
583 - panfrost: Fix PRESENT flag mix-up
584 - panfrost: Permit AFBC of RGB8
585 - panfrost: Use VTX tag for vertex texturing
586 - panfrost: Don't flush explicitly when mipmapping
587 - panfrost: Remove unused nir_lower_framebuffer pass
602 - panfrost: Passthrough NATIVE loads/stores
608 - panfrost: Update MALI_EARLY_Z description
609 - panfrost: Document MALI_WRITES_GLOBAL bit
610 - panfrost: Handle writes_memory correctly
611 - panfrost: Readd MIDGARD_SHADERLESS quirk to t760
612 - panfrost: Explicitly convert to 32-bit for logic-ops
614 - panfrost: Prefer sysval for gl_PointCoord on Bifrost
615 - panfrost: Fix gl_PointSize out of GL_POINTS
616 - panfrost: Mark point sprites as todo on Bifrost
619 - panfrost: Ensure we have ro before using it
622 - panfrost: Calculate varying size by format
623 - panfrost: Add panfrost_streamout_offset helper
624 - panfrost: Introduce bitfields for tracking varyings
625 - panfrost: Determine varying buffer presence
626 - panfrost: Emit unlinked varyings
627 - panfrost: Emit special varyings
628 - panfrost: Emit xfb records
629 - panfrost: Add helper to determine if we are capturing
630 - panfrost: Add high-level varying emit
631 - panfrost: Use new varying linking
632 - panfrost: Remove unused routines
633 - panfrost: Allow R/RG/RGB varyings
634 - panfrost: Only store varying formats
635 - panfrost: Use shader_info harder
636 - panfrost: Override varying format to minimal precision
637 - panfrost: Demote mediump varyings to fp16
642 - panfrost: Merge bifrost_bo/midgard_bo
643 - panfrost: Update sampler view in Bifrost path
644 - panfrost: Fix level_2
645 - panfrost: Correctly calculate tiled stride
646 - panfrost: Enable AFBC for RGB565
647 - panfrost: Simplify AFBC format check
653 - panfrost: Specify stack_shift on SFBD
672 - panfrost: Set depth to sample_count for MSAA 2D
673 - panfrost: Identify layer_stride
674 - panfrost: Allocate space for multisampling
675 - panfrost: Index texture by sample
676 - panfrost: Include pointer for each sample
677 - panfrost: Set layer_stride for multisampled rendering
678 - panfrost: Don't advertise MSAA 2x
679 - panfrost: Identify coverage_mask
680 - panfrost: Pass sample_mask to the hardware
681 - panfrost: Implement alpha-to-coverage
682 - panfrost: Identify depth/stencil layer strides
683 - panfrost: Set depth/stencil_layer_stride accordingly
684 - panfrost: Enable MSAA if we render to such a surface
685 - panfrost: Save sample_mask before blitting
686 - panfrost: Expose MSAA 4x
688 - docs/features: Track Panfrost
689 - panfrost: Introduce pan_pool struct
690 - panfrost: Allocate pool BOs against the pool
691 - panfrost: Track the device through the pool
692 - panfrost: Expose pool-based allocation API
693 - panfrost: Move debug flags into the device
694 - panfrost: Drop Gallium-local pan_bo_create wrapper
695 - panfrost: Move pool routines to common code
696 - panfrost: Factor out scoreboarding state
697 - panfrost: Pass polygon_list to tiler init function
698 - panfrost: Drop batch from scoreboard routines
699 - panfrost: Move scoreboarding routines to common
700 - panfrost: Handle PIPE_FORMAT_X24S8_UINT
701 - panfrost: Handle PIPE_FORMAT_S8_UINT
702 - panfrost: Move panfrost_translate_texture_type
703 - panfrost: Report blend shader work count
704 - panfrost: Clamp pure int pixels
705 - panfrost: Generate shader variants on framebuffer bind
706 - panfrost: Always use SOFTWARE for pure formats
707 - panfrost: Extend fetched framebuffer results
708 - panfrost: Fix fence leak
709 - panfrost: Fix write to free'd memory
710 - panfrost: Add a sparse array to map GEM handles to BOs
711 - panfrost: Index BOs from the BO map sparse array
712 - panfrost: Merge PAN_BO_IMPORTED/PAN_BO_EXPORTED
713 - panfrost: Remove PAN_BO_COHERENT_LOCAL
714 - panfrost: Remove PAN_BO_DONT_REUSE
715 - panfrost: Remove panfrost_bo_access type
716 - panfrost: Compact unused BO flag bits
717 - panfrost: Add format codes for new compressed textures
718 - panfrost: Pipe in compressed texture feature mask
719 - panfrost: Filter compressed texture formats
720 - panfrost: Map PIPE_{DXT, RGTC, BPTC} to MALI_BCn
721 - docs/features: Update ASTC entries for Panfrost
725 - panfrost: Force Z/S writeback
726 - panfrost: Expose panfrost_get_blend_shader
727 - panfrost: Add MALI_PER_SAMPLE bit
728 - panfrost: Include sample count in payload estimates
729 - panfrost: Identify zs_samples field
730 - panfrost: Add rectangle subtraction algorithm
731 - panfrost: Handle per-sample shading
732 - panfrost: Set zs_samples as necessary
733 - panfrost: Track surfaces drawn per-batch
734 - panfrost: Extract panfrost_batch_reserve_framebuffer
735 - panfrost: Use Midgard-specific reloads
736 - panfrost: Call util_blitter_save_fragment_constant_buffer_slot
737 - panfrost: Overhaul tilebuffer allocations
738 - panfrost: Set PIPE_CAP_MIXED_COLORBUFFER_FORMATS
739 - panfrost: Fix sRGB clear colour packing
740 - panfrost: Implement Z32F_S8 blits
741 - panfrost: Abort on unsupported blit
742 - panfrost: Avoid integer underflow in rt_count_1
743 - panfrost: Honour cso->compare_mode
744 - panfrost: Fix faults with RASTERIZER_DISCARD
745 - panfrost: Report CAPs more honestly
746 - panfrost: Enable Chromium
747 - panfrost: Revert "Disable frame throttling"
749 - panfrost: Enable FP16 by default
750 - panfrost: Avoid wait=true flushing all batches
751 - panfrost: Remove wait parameter to flush_all_batches
752 - panfrost: Skip specifying in_syncs
753 - panfrost: Allocate syncobjs in panfrost_flush
754 - panfrost: Remove unused batch_fence->signaled
755 - panfrost: Remove unused batch_fence->ctx
761 - panfrost: Add MSAA mode selection field
762 - panfrost: Implement EXT_multisampled_render_to_texture
763 - panfrost: Set STRIDE_4BYTE_ALIGNED_ONLY
764 - panfrost: Fix WRITES_GLOBAL bit
766 - panfrost: Fix blend leak for render targets 5-8
767 - panfrost: Free cloned NIR shader
768 - panfrost: Free NIR of blit shaders
769 - panfrost: Free hash_to_temp map
771 - panfrost: Use memctx for sysvals
772 - panfrost: Free batch->dependencies
1290 - CI: Disable Panfrost T7x0 jobs
1291 - CI: Re-enable Panfrost T7x0 jobs
1294 - CI: Disable Panfrost T720/T760
1295 - Revert "CI: Disable Panfrost T720/T760"
1300 - CI: Temporarily disable Panfrost T860 jobs
1301 - CI: Re-enable Panfrost T860 jobs
2342 - panfrost: Fix background showing when using discard
2343 - panfrost: Enable PIPE_CAP_VERTEX_COLOR_UNCLAMPED
2344 - panfrost: Decode AFBC flag bits
2345 - panfrost: Only use AFBC YTR with RGB and RGBA
2347 - Revert "panfrost: Keep cached BOs mmap'd"
2348 - panfrost: Mark PIPE_BUFFER BOs as not renderable
2361 - panfrost: Add writes_stencil to the EARLY_Z disable list
2362 - panfrost: Move sampler view bo creation to a separate function
2363 - panfrost: Create a new sampler view bo when the layout changes
2364 - panfrost: Tiled to linear layout conversion
2365 - panfrost: Clean up panfrost_frag_meta_rasterizer_update
2366 - panfrost: Implement ARB_depth_clamp
2370 - panfrost: RGBA4 and RGB5_A1 framebuffer support
2371 - panfrost: Update sampler views when the texture bo changes
2372 - panfrost: Copy resources when mapping to avoid waiting for readers
2373 - panfrost: Only copy resources when they are in a pending batch
2374 - panfrost: Add PAN_MESA_DEBUG=gl3 flag
2375 - panfrost: Do fine-grained flushing for occlusion query results
2379 - panfrost: Fix MALI_READS_TILEBUFFER
2382 - panfrost: Add rt formats to shader state
2383 - panfrost: Add a bitset of render targets read by shaders
2390 - panfrost: Implement texture_barrier
2391 - panfrost: Stop keying on rt format when using native loads
2392 - panfrost: Use f2fmp for framebuffer lowering conversions
2393 - panfrost: Enable framebuffer fetch
2400 - panfrost: Dual source blend support
2403 - panfrost: Rename lower_store to is_blend in pan_lower_framebuffer
2405 - panfrost: Do per-sample shading when outputs are read
2408 - panfrost: Report TEXTURE_BUFFER_OBJECTS cap when gl3 flag set
2409 - panfrost: Set depth_enabled when stencil is enabled
2411 - panfrost: Make panfrost_bo_wait take a wait_readers bool
2412 - panfrost: Fix calls to panfrost_flush_batches_accessing_bo
2413 - panfrost: Fake RGTC support
2414 - panfrost: Use more tilebuffer sizes
2415 - panfrost: 8x MRT support
2417 - panfrost: Allow PIPE_TEXTURE_1D_ARRAY textures
2422 - panfrost: signal syncobj if nothing is going to be flushed
2448 - panfrost: Fix outmods on int to float conversions
2572 - panfrost: Only call nir_lower_io on shader_in/out
2645 - panfrost/midgard: Make search_var take a nir_shader and mode
2646 - panfrost: Use nir_foreach_variable_with_modes in pan_compile
2957 - CI: Disable Panfrost Mali-T820, Lima Mali-400 and Lima Mali-450 jobs
3455 - android: panfrost/encoder: add libmesa_nir static dependency
3627 - Revert "CI: Disable Panfrost Mali-T820 jobs"
3764 - panfrost: don't always build bifrost_compiler
4253 - panfrost: Android build fixes 2020 week 31
4617 - panfrost: add some missing fallthrough comments
4618 - panfrost: hide more unused code in bi_lower_combine.c
4619 - panfrost: add some missing fallthrough comments to bi_pack.c
4638 - panfrost: Emit blend descriptors on Bifrost
4639 - panfrost: Don't leak temporary descriptors array
4642 - panfrost: Split bit out of format.unk3
4643 - panfrost: Create additional BO for the checksum of imported BOs (Bifrost)
4644 - panfrost: Add a bit more info about some tiler fields
4647 - panfrost: GPUs newer than G-71 don't have swizzles...
4648 - panfrost: mali_attr_meta.unknown1 is zero on Bifrost
4649 - panfrost: Add Bifrost texture trampoline BO to batch
4652 - panfrost: Add checksum BOs to batch
4653 - panfrost: Don't trample on top of Bifrost-specific unions
4654 - panfrost: Handle MALI_RGB8_UNORM in panfrost_format_to_bifrost_blend
4665 - gitlab-ci: Run all of GLES3 tests for Panfrost
4687 - ci: Build-test Panfrost tools
4706 - panfrost: Ensure final.no_colour is initialized.
4712 - panfrost: Fix printf format specifier.
4727 - panfrost: Delete debug allocated syncobj.