gpu: update to latest Zig APIs
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
This commit is contained in:
parent
4bc32adeb8
commit
8d3e395e71
4 changed files with 8 additions and 4 deletions
|
|
@ -97,7 +97,7 @@ pub const Adapter = opaque {
|
||||||
const Helper = struct {
|
const Helper = struct {
|
||||||
pub fn cCallback(status: RequestDeviceStatus, device: *Device, message: ?[*:0]const u8, userdata: ?*anyopaque) callconv(.C) void {
|
pub fn cCallback(status: RequestDeviceStatus, device: *Device, message: ?[*:0]const u8, userdata: ?*anyopaque) callconv(.C) void {
|
||||||
callback(
|
callback(
|
||||||
if (Context == void) {} else @as(Context, @ptrCast(@alignCast(@alignOf(Context), userdata))),
|
if (Context == void) {} else @as(Context, @ptrCast(@alignCast(userdata))),
|
||||||
status,
|
status,
|
||||||
device,
|
device,
|
||||||
message,
|
message,
|
||||||
|
|
|
||||||
|
|
@ -120,7 +120,11 @@ pub const Device = opaque {
|
||||||
status,
|
status,
|
||||||
compute_pipeline,
|
compute_pipeline,
|
||||||
message,
|
message,
|
||||||
|
<<<<<<< Updated upstream
|
||||||
if (Context == void) {} else @as(Context, @ptrCast(@alignCast(@alignOf(Context), userdata))),
|
if (Context == void) {} else @as(Context, @ptrCast(@alignCast(@alignOf(Context), userdata))),
|
||||||
|
=======
|
||||||
|
if (Context == void) {} else @as(Context, @ptrCast(@alignCast(userdata))),
|
||||||
|
>>>>>>> Stashed changes
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
@ -179,7 +183,7 @@ pub const Device = opaque {
|
||||||
userdata: ?*anyopaque,
|
userdata: ?*anyopaque,
|
||||||
) callconv(.C) void {
|
) callconv(.C) void {
|
||||||
callback(
|
callback(
|
||||||
if (Context == void) {} else @as(Context, @ptrCast(@alignCast(@alignOf(Context), userdata))),
|
if (Context == void) {} else @as(Context, @ptrCast(@alignCast(userdata))),
|
||||||
status,
|
status,
|
||||||
pipeline,
|
pipeline,
|
||||||
message,
|
message,
|
||||||
|
|
|
||||||
|
|
@ -45,7 +45,7 @@ pub const Instance = opaque {
|
||||||
userdata: ?*anyopaque,
|
userdata: ?*anyopaque,
|
||||||
) callconv(.C) void {
|
) callconv(.C) void {
|
||||||
callback(
|
callback(
|
||||||
if (Context == void) {} else @as(Context, @ptrCast(@alignCast(@alignOf(Context), userdata))),
|
if (Context == void) {} else @as(Context, @ptrCast(@alignCast(userdata))),
|
||||||
status,
|
status,
|
||||||
adapter,
|
adapter,
|
||||||
message,
|
message,
|
||||||
|
|
|
||||||
|
|
@ -46,7 +46,7 @@ pub const ShaderModule = opaque {
|
||||||
userdata: ?*anyopaque,
|
userdata: ?*anyopaque,
|
||||||
) callconv(.C) void {
|
) callconv(.C) void {
|
||||||
callback(
|
callback(
|
||||||
if (Context == void) {} else @as(Context, @ptrCast(@alignCast(@alignOf(Context), userdata))),
|
if (Context == void) {} else @as(Context, @ptrCast(@alignCast(userdata))),
|
||||||
status,
|
status,
|
||||||
compilation_info,
|
compilation_info,
|
||||||
);
|
);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue