vello/src
Arman Uguray 1dea6c0ef0 Fix invalid buffer access errors caught by shader validation
Fixed several other shader validation errors caught when running
vello_shaders natively on Metal.

These were primarily caused by reading an invalid drawtag while
accessing the scene buffer. Scene buffer access in the offending
pipelines now initialize the draw tag to DRAWTAG_NOP if an
invocation ID would land beyond the valid index range of encoded draw
objects.
2023-06-28 12:59:21 -07:00
..
shaders Quiet warnings 2023-05-18 15:40:40 -07:00
engine.rs Add GPU profiling (#304) 2023-06-01 16:10:27 +01:00
glyph.rs Re-export font API 2023-05-10 13:54:42 -04:00
lib.rs Add GPU profiling (#304) 2023-06-01 16:10:27 +01:00
render.rs Quiet warnings 2023-05-18 15:40:40 -07:00
scene.rs feature gate full pipeline encoding support 2023-05-03 12:22:51 -04:00
shaders.rs Fix invalid buffer access errors caught by shader validation 2023-06-28 12:59:21 -07:00
util.rs Add GPU profiling (#304) 2023-06-01 16:10:27 +01:00