Harbor

Changelog 9b75de1e9807

pin gpu stencil substrate

@sky · 1 month ago · parent d706ff11fec9
0 added 4 modified 0 deleted
gpu/compiler/executor.odin modified

Diff hidden because this file has more than 800 lines.

gpu/render_ir/dump.odin modified

Diff hidden because this file has more than 800 lines.

gpu/render_ir/render_ir.odin modified

Diff hidden because this file has more than 800 lines.

gpu/tests/recording_backend.odin +4 -0 modified
61 unchanged lines hidden
62 62 stride: u32,
63 63 color_count: u32,
64 64 color_formats: [bk.MAX_COLOR_TARGETS]bk.Format,
65 + color_write_masks: [bk.MAX_COLOR_TARGETS]u8,
66 + stencil: bk.Stencil_State,
65 67 color_views: [bk.MAX_COLOR_TARGETS]bk.Texture_Handle,
66 68 clear_colors: [bk.MAX_COLOR_TARGETS][4]f32,
67 69 vertex_binding_count: u32,
332 unchanged lines hidden
400 402 pipeline = handle,
401 403 color_count = desc.color_attachment_count,
402 404 color_formats = desc.color_formats,
405 + color_write_masks = desc.color_write_masks,
406 + stencil = desc.stencil,
403 407 vertex_binding_count = u32(len(desc.vertex_bindings)),
404 408 vertex_attribute_count = u32(len(desc.vertex_attributes)),
405 409 })
252 unchanged lines hidden