Browse Source

Merge pull request #3915 from tadeohepperle/vendor-wgpu-RenderPassEncoderSetPushConstants-signature

vendor/wgpu: RenderPassEncoderSetPushConstants should take a rawptr instead of cstring
gingerBill 1 year ago
parent
commit
8cebc7cc0c
1 changed files with 1 additions and 1 deletions
  1. 1 1
      vendor/wgpu/wgpu.odin

+ 1 - 1
vendor/wgpu/wgpu.odin

@@ -1676,7 +1676,7 @@ when ODIN_OS != .JS {
 
 
 		GetVersion :: proc() -> u32 ---
 		GetVersion :: proc() -> u32 ---
 
 
-		RenderPassEncoderSetPushConstants :: proc(encoder: RenderPassEncoder, stages: ShaderStageFlags, offset: u32, sizeBytes: u32, data: cstring) ---
+		RenderPassEncoderSetPushConstants :: proc(encoder: RenderPassEncoder, stages: ShaderStageFlags, offset: u32, sizeBytes: u32, data: rawptr) ---
 
 
 		RenderPassEncoderMultiDrawIndirect :: proc(encoder: RenderPassEncoder, buffer: Buffer, offset: u64, count: u32) ---
 		RenderPassEncoderMultiDrawIndirect :: proc(encoder: RenderPassEncoder, buffer: Buffer, offset: u64, count: u32) ---
 		RenderPassEncoderMultiDrawIndexedIndirect :: proc(encoder: RenderPassEncoder, buffer: Buffer, offset: u64, count: u32) ---
 		RenderPassEncoderMultiDrawIndexedIndirect :: proc(encoder: RenderPassEncoder, buffer: Buffer, offset: u64, count: u32) ---