fixing compilation issue
Some checks are pending
Build / build (push) Successful in 7m57s
Test / build_and_test (push) Has started running

This commit is contained in:
2026-03-09 22:59:39 +01:00
parent 4efc0842c4
commit 991fa74c5b
4 changed files with 13 additions and 5 deletions

View File

@@ -83,7 +83,7 @@ pub fn copyToBuffer(self: *const Self, dst: *SoftBuffer, region: vk.BufferImageC
);
}
pub fn copyFromBuffer(self: *const Self, src: *SoftBuffer, region: vk.BufferImageCopy) VkError!void {
pub fn copyFromBuffer(self: *const Self, src: *const SoftBuffer, region: vk.BufferImageCopy) VkError!void {
const src_size = src.interface.size - region.buffer_offset;
const src_memory = if (src.interface.memory) |memory| memory else return VkError.InvalidDeviceMemoryDrv;
const src_map: []u8 = @as([*]u8, @ptrCast(try src_memory.map(region.buffer_offset, src_size)))[0..src_size];
@@ -99,7 +99,7 @@ pub fn copyFromBuffer(self: *const Self, src: *SoftBuffer, region: vk.BufferImag
}
pub fn copy(
self: *Self,
self: *const Self,
src_memory: ?[]const u8,
dst_memory: ?[]u8,
row_len: usize,