From a67253e4f49737414b972efc97530167ee838b5f Mon Sep 17 00:00:00 2001 From: Stephen Gutekanst Date: Wed, 27 Jul 2022 10:16:55 -0700 Subject: [PATCH] gpu: remove deprecated RenderPassEncoder.endPass method Signed-off-by: Stephen Gutekanst --- gpu/src/interface.zig | 11 ----------- gpu/src/render_pass_encoder.zig | 4 ---- 2 files changed, 15 deletions(-) diff --git a/gpu/src/interface.zig b/gpu/src/interface.zig index be4bab43..c51821aa 100644 --- a/gpu/src/interface.zig +++ b/gpu/src/interface.zig @@ -164,7 +164,6 @@ pub fn Interface(comptime T: type) type { assertDecl(T, "renderPassEncoderDrawIndirect", fn (render_pass_encoder: gpu.RenderPassEncoder, indirect_buffer: gpu.Buffer, indirect_offset: u64) callconv(.Inline) void); assertDecl(T, "renderPassEncoderEnd", fn (render_pass_encoder: gpu.RenderPassEncoder) callconv(.Inline) void); assertDecl(T, "renderPassEncoderEndOcclusionQuery", fn (render_pass_encoder: gpu.RenderPassEncoder) callconv(.Inline) void); - assertDecl(T, "renderPassEncoderEndPass", fn (render_pass_encoder: gpu.RenderPassEncoder) callconv(.Inline) void); assertDecl(T, "renderPassEncoderExecuteBundles", fn (render_pass_encoder: gpu.RenderPassEncoder, bundles_count: u32, bundles: [*]const gpu.RenderBundle) callconv(.Inline) void); assertDecl(T, "renderPassEncoderInsertDebugMarker", fn (render_pass_encoder: gpu.RenderPassEncoder, marker_label: [*:0]const u8) callconv(.Inline) void); assertDecl(T, "renderPassEncoderPopDebugGroup", fn (render_pass_encoder: gpu.RenderPassEncoder) callconv(.Inline) void); @@ -966,11 +965,6 @@ pub fn Export(comptime T: type) type { T.renderPassEncoderEndOcclusionQuery(render_pass_encoder); } - // WGPU_EXPORT void wgpuRenderPassEncoderEndPass(WGPURenderPassEncoder renderPassEncoder); - export fn wgpuRenderPassEncoderEndPass(render_pass_encoder: gpu.RenderPassEncoder) void { - T.renderPassEncoderEndPass(render_pass_encoder); - } - // WGPU_EXPORT void wgpuRenderPassEncoderExecuteBundles(WGPURenderPassEncoder renderPassEncoder, uint32_t bundlesCount, WGPURenderBundle const * bundles); export fn wgpuRenderPassEncoderExecuteBundles(render_pass_encoder: gpu.RenderPassEncoder, bundles_count: u32, bundles: [*]const gpu.RenderBundle) void { T.renderPassEncoderExecuteBundles(render_pass_encoder, bundles_count, bundles); @@ -2145,11 +2139,6 @@ pub const StubInterface = Interface(struct { unreachable; } - pub inline fn renderPassEncoderEndPass(render_pass_encoder: gpu.RenderPassEncoder) void { - _ = render_pass_encoder; - unreachable; - } - pub inline fn renderPassEncoderExecuteBundles(render_pass_encoder: gpu.RenderPassEncoder, bundles_count: u32, bundles: [*]const gpu.RenderBundle) void { _ = render_pass_encoder; _ = bundles_count; diff --git a/gpu/src/render_pass_encoder.zig b/gpu/src/render_pass_encoder.zig index 6d33a161..0ce2a57d 100644 --- a/gpu/src/render_pass_encoder.zig +++ b/gpu/src/render_pass_encoder.zig @@ -43,10 +43,6 @@ pub const RenderPassEncoder = *opaque { Impl.renderPassEncoderEndOcclusionQuery(render_pass_encoder); } - pub inline fn endPass(render_pass_encoder: RenderPassEncoder) void { - Impl.renderPassEncoderEndPass(render_pass_encoder); - } - pub inline fn executeBundles(render_pass_encoder: RenderPassEncoder, bundles_count: u32, bundles: [*]const RenderBundle) void { Impl.renderPassEncoderExecuteBundles(render_pass_encoder, bundles_count, bundles); }