mesa/src/kosmickrisp
squidbus 2f63d09270
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
kk: Support shaderCullDistance
Uses an approach based on HoneyKrisp. In the vertex shader, an
extra output writes 1 if the cull distance is >= 0, otherwise it
writes 0. In the fragment shader, if the extra outputs from the
vertex shader interpolate zero, all cull distances are < 0, so
the primitive is culled by discarding fragments.

Reviewed-by: Arcady Goldmints-Orlov <arcady@lunarg.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41463>
2026-05-12 20:38:24 +00:00
..
bridge kk: Enable VK_(EXT/KHR)_line_rasterization 2026-05-12 12:02:51 +00:00
clc kk: Support shaderCullDistance 2026-05-12 20:38:24 +00:00
compiler kk: Support shaderCullDistance 2026-05-12 20:38:24 +00:00
libkk kk: Reuse as much poly utilities as possible for unrolling 2026-04-17 10:52:53 +00:00
util
vulkan kk: Support shaderCullDistance 2026-05-12 20:38:24 +00:00
.clang-format
kosmicomp.c kk: Expand workaround 3 to cover general use of ballot/vote ops 2026-05-11 09:50:27 +00:00
meson.build kk: Add clc in a similar fashion to other drivers like HK 2026-03-30 10:46:36 +00:00