From fd48c830e13ddf2ba3ee0b8b6a11b643b2dced0f Mon Sep 17 00:00:00 2001 From: Stephen Gutekanst Date: Fri, 11 Mar 2022 15:03:36 -0700 Subject: [PATCH] gpu: rename structs.zig -> data.zig Signed-off-by: Stephen Gutekanst --- gpu/src/Adapter.zig | 2 +- gpu/src/Device.zig | 2 +- gpu/src/NativeInstance.zig | 2 +- gpu/src/{structs.zig => data.zig} | 2 ++ gpu/src/main.zig | 18 +++++++++--------- 5 files changed, 14 insertions(+), 12 deletions(-) rename gpu/src/{structs.zig => data.zig} (97%) diff --git a/gpu/src/Adapter.zig b/gpu/src/Adapter.zig index 60e52d27..01029b39 100644 --- a/gpu/src/Adapter.zig +++ b/gpu/src/Adapter.zig @@ -20,7 +20,7 @@ const std = @import("std"); const Feature = @import("enums.zig").Feature; -const Limits = @import("structs.zig").Limits; +const Limits = @import("data.zig").Limits; const Device = @import("Device.zig"); const Adapter = @This(); diff --git a/gpu/src/Device.zig b/gpu/src/Device.zig index b99ff7e0..944b88d1 100644 --- a/gpu/src/Device.zig +++ b/gpu/src/Device.zig @@ -7,7 +7,7 @@ //! https://gpuweb.github.io/gpuweb/#devices //! https://gpuweb.github.io/gpuweb/#gpuadapter const Feature = @import("enums.zig").Feature; -const Limits = @import("structs.zig").Limits; +const Limits = @import("data.zig").Limits; const Queue = @import("Queue.zig"); const ShaderModule = @import("ShaderModule.zig"); const Surface = @import("Surface.zig"); diff --git a/gpu/src/NativeInstance.zig b/gpu/src/NativeInstance.zig index f1651031..7c5b80c8 100644 --- a/gpu/src/NativeInstance.zig +++ b/gpu/src/NativeInstance.zig @@ -15,7 +15,7 @@ const RequestDeviceResponse = Adapter.RequestDeviceResponse; const Device = @import("Device.zig"); const Surface = @import("Surface.zig"); -const Limits = @import("structs.zig").Limits; +const Limits = @import("data.zig").Limits; const Queue = @import("Queue.zig"); const CommandBuffer = @import("CommandBuffer.zig"); const ShaderModule = @import("ShaderModule.zig"); diff --git a/gpu/src/structs.zig b/gpu/src/data.zig similarity index 97% rename from gpu/src/structs.zig rename to gpu/src/data.zig index 6c18418b..7ecece1a 100644 --- a/gpu/src/structs.zig +++ b/gpu/src/data.zig @@ -1,3 +1,5 @@ +//! Data structures that are ABI-compatible with webgpu.h + const BlendOperation = @import("enums.zig").BlendOperation; const BlendFactor = @import("enums.zig").BlendFactor; const CompareFunction = @import("enums.zig").CompareFunction; diff --git a/gpu/src/main.zig b/gpu/src/main.zig index b28255f8..53641e19 100644 --- a/gpu/src/main.zig +++ b/gpu/src/main.zig @@ -75,15 +75,15 @@ pub const ComputePassEncoder = @import("ComputePassEncoder.zig"); pub const ComputePipeline = @import("ComputePipeline.zig"); // Data structures -pub const Limits = @import("structs.zig").Limits; -pub const Color = @import("structs.zig").Color; -pub const Extent3D = @import("structs.zig").Extent3D; -pub const Origin3D = @import("structs.zig").Origin3D; -pub const StencilFaceState = @import("structs.zig").StencilFaceState; -pub const VertexAttribute = @import("structs.zig").VertexAttribute; -pub const BlendComponent = @import("structs.zig").BlendComponent; -pub const BlendState = @import("structs.zig").BlendState; -pub const VertexBufferLayout = @import("structs.zig").VertexBufferLayout; +pub const Limits = @import("data.zig").Limits; +pub const Color = @import("data.zig").Color; +pub const Extent3D = @import("data.zig").Extent3D; +pub const Origin3D = @import("data.zig").Origin3D; +pub const StencilFaceState = @import("data.zig").StencilFaceState; +pub const VertexAttribute = @import("data.zig").VertexAttribute; +pub const BlendComponent = @import("data.zig").BlendComponent; +pub const BlendState = @import("data.zig").BlendState; +pub const VertexBufferLayout = @import("data.zig").VertexBufferLayout; // Enumerations pub const Feature = @import("enums.zig").Feature;