{gfx,examples}: use core.state().device
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
This commit is contained in:
parent
bffc668005
commit
79dccb4d73
6 changed files with 16 additions and 22 deletions
|
|
@ -325,9 +325,9 @@ fn buildPipeline(
|
|||
try sprite_pipeline.set(pipeline_id, .num_sprites, 0);
|
||||
}
|
||||
|
||||
fn preRender(sprite_pipeline: *Mod) void {
|
||||
fn preRender(sprite_pipeline: *Mod, core: *mach.Core.Mod) void {
|
||||
const label = @tagName(name) ++ ".preRender";
|
||||
const encoder = mach.core.device.createCommandEncoder(&.{ .label = label });
|
||||
const encoder = core.state().device.createCommandEncoder(&.{ .label = label });
|
||||
defer encoder.release();
|
||||
|
||||
var archetypes_iter = sprite_pipeline.entities.query(.{ .all = &.{
|
||||
|
|
|
|||
|
|
@ -350,9 +350,9 @@ fn buildPipeline(
|
|||
try text_pipeline.set(pipeline_id, .num_glyphs, 0);
|
||||
}
|
||||
|
||||
fn preRender(text_pipeline: *Mod) void {
|
||||
fn preRender(text_pipeline: *Mod, core: *mach.Core.Mod) void {
|
||||
const label = @tagName(name) ++ ".preRender";
|
||||
const encoder = mach.core.device.createCommandEncoder(&.{ .label = label });
|
||||
const encoder = core.state().device.createCommandEncoder(&.{ .label = label });
|
||||
defer encoder.release();
|
||||
|
||||
var archetypes_iter = text_pipeline.entities.query(.{ .all = &.{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue