summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-06-14panvk: Overhaul the Bifrost descriptor set implementationBoris Brezillon30-2359/+1531
2024-06-07asahi: pack blend keyAlyssa Rosenzweig3-35/+64
2024-05-14asahi: extend epilog key for force early frag handlingAlyssa Rosenzweig2-11/+25
2024-05-14asahi: lower texture instructions with epilogsAlyssa Rosenzweig1-0/+1
2024-05-14asahi: fix sample ID with multiblock epilogsAlyssa Rosenzweig1-2/+10
2024-05-14asahi: fix store_output component/offsetAlyssa Rosenzweig1-1/+3
2024-05-14asahi: cleanup fs epilog link infoAlyssa Rosenzweig3-15/+13
2024-05-08v3dv: fixes StencilTestEnable handlingAlejandro Piñeiro2-30/+33
2024-05-06ci/lima: expect fail of window_8888_colorspace_srgb on waylandMykhailo Skorokhodov1-0/+2
2024-05-06egl/wayland: Fix sRGB format look up for configMykhailo Skorokhodov1-0/+3
2024-05-03radv: add a new dirty state for emitting the color output stateSamuel Pitoiset4-85/+61
2024-05-03radv: store cb_shader_mask for fragment shaders and epilogsSamuel Pitoiset6-3/+9
2024-04-26v3dv: StencilOp and StencilTestEnable are now dynamicAlejandro Piñeiro4-50/+57
2024-04-24radeonsi: move TCS epilog key bits to the key->ge.opt sectionMarek Olšák4-22/+12
2024-04-23ir3: remove unnecessary tessellation epilogueJob Noorman3-58/+0
2024-04-17radv: clear color attachments without exports before compactionSamuel Pitoiset3-9/+8
2024-04-16radv: simplify checking for PS epilogs in radv_pipeline_init_blend_state()Samuel Pitoiset1-7/+3
2024-04-15etnaviv: hwdb: Drop stdint.h dependencyChristian Gmeiner1-2/+2
2024-04-01radv: advertise extendedDynamicState3AlphaToOneEnable with ACOSamuel Pitoiset5-49/+1
2024-03-30ac/nir/tess: Remove dead code that was meant for epilogs.Timur Kristóf4-57/+10
2024-03-30aco: Delete all TCS epilog code.Timur Kristóf5-348/+1
2024-03-30radeonsi: Delete TCS epilogs entirely.Timur Kristóf9-610/+5
2024-03-30radeonsi: Implement dynamic TCS intrinsics for non-monolithic shaders.Timur Kristóf3-3/+17
2024-03-30asahi: switch to VS/FS prolog/epilog systemAlyssa Rosenzweig21-638/+1593
2024-03-28radv, aco: Remove the code that jumped to RADV's TCS epilogs.Timur Kristóf3-87/+2
2024-03-28radv: Completely delete TCS epilogs.Timur Kristóf10-232/+3
2024-03-28nir: Add two new AMD specific tess intrinsics.Timur Kristóf2-0/+6
2024-03-28radv, aco: Delete now dead TCS epilog code.Timur Kristóf4-54/+7
2024-03-28radv: Always pass tess factors to epilogs in registers.Timur Kristóf2-2/+3
2024-03-28radv: Declare tess_lvl_in/out args for TCS epilogs.Timur Kristóf3-0/+12
2024-03-28aco: Use tess factors when TCS jumps to epilog.Timur Kristóf1-1/+11
2024-03-22radv: trigger a new PS epilog when the framebuffer is dirty with ESOSamuel Pitoiset1-1/+1
2024-03-22radv: always export MRTZ in FS epilogs with ESO on GFX11Samuel Pitoiset1-2/+2
2024-03-11radv: fix emitting default blend state for PS without epilogs and ESOSamuel Pitoiset3-8/+27
2024-03-11radv: re-emit RB+ state with PS epilogs only when the col format changesSamuel Pitoiset1-6/+8
2024-03-11radv: stop using the custom blend mode for PS epilogsSamuel Pitoiset1-4/+5
2024-03-08radv: add a helper to emit PS/TCS epilogsSamuel Pitoiset1-22/+21
2024-03-08radv,aco: stop duplicating PS/TCS epilog fieldsSamuel Pitoiset7-21/+16
2024-02-02radv: add support for emitting VS+TCS compiled separately on GFX9+Samuel Pitoiset5-12/+108
2024-02-02radv: always emit PGM_RSRC1_HS when emitting the TCS epilog stateSamuel Pitoiset1-4/+4
2024-01-26radv: enable prologs/epilogs in-memory cache for shader objectsSamuel Pitoiset1-1/+10
2024-01-26radv: re-emit the TCS epilog when a new TCS is boundSamuel Pitoiset1-0/+4
2024-01-10radv: rework declaring color arguments for PS epilogsSamuel Pitoiset5-8/+15
2023-12-14radv: add support for MRT compaction with PS epilogsSamuel Pitoiset4-25/+18
2023-12-14radv: cleanup radv_pipeline_generate_ps_epilog_key()Samuel Pitoiset1-7/+3
2023-12-14radv: cleanup gathering PS info with/without PS epilogsSamuel Pitoiset1-5/+8
2023-12-14radv: cleanup ac_nir_lower_ps optionsSamuel Pitoiset1-14/+19
2023-12-09asahi: rewrite pointsize handlingAlyssa Rosenzweig8-35/+109
2023-12-08radv: simplify disabling MRT compaction for PS epilogsSamuel Pitoiset1-7/+3
2023-12-07v3dv: Use correct type VkStencilOp in function translate_stencil_opYonggang Luo1-1/+1