atagen

monolith

public
Star0
Watch0
d24854a5fbbc8ff17734f4e5aab7cb8e09949090
1
ssh://brewery@pls.lobotomise.me:33/atagen/monolith.git

Blame: crates/render-vk/shaders/push.glsl

824bf02b6e55atagen2026-10-16 09:15 UTC1
// `color` must stay at offset 0. lavapipe in Mesa 26.2 returned the wrong
824bf02b6e55atagen2026-10-16 09:15 UTC2
// fragment push constants for a member at offset 48 when `dst` held four
824bf02b6e55atagen2026-10-16 09:15 UTC3
// equal values.
824bf02b6e55atagen2026-10-16 09:15 UTC4
layout(push_constant) uniform Push {
824bf02b6e55atagen2026-10-16 09:15 UTC5
    vec4 color;
824bf02b6e55atagen2026-10-16 09:15 UTC6
    vec4 dst;
824bf02b6e55atagen2026-10-16 09:15 UTC7
    vec2 uv[4];
96db497859dcatagen2026-10-16 11:27 UTC8
    vec4 effect;
47259c39793fatagen2026-10-17 10:13 UTC9
    vec4 clip;
47259c39793fatagen2026-10-17 10:13 UTC10
    vec4 radii;
47259c39793fatagen2026-10-17 10:13 UTC11
    vec4 ring;
824bf02b6e55atagen2026-10-16 09:15 UTC12
} pc;