improving image clear
Test / build_and_test (push) Successful in 24s
Build / build (push) Successful in 56s

This commit is contained in:
2026-05-26 01:25:05 +02:00
parent 5a91956939
commit ae2bdd03a0
4 changed files with 182 additions and 178 deletions
+1 -1
View File
@@ -60,7 +60,7 @@ pub fn fillBuffer(self: *Self, offset: vk.DeviceSize, size: vk.DeviceSize, data:
const memory = if (self.interface.memory) |memory| memory else return VkError.InvalidDeviceMemoryDrv;
var bytes = if (size == vk.WHOLE_SIZE) memory.size - offset else size;
const map = try self.mapAsSliceWithOffset(u32, offset, bytes);
const map = try self.mapAsSliceWithOffset(u32, offset, @divFloor(bytes, @sizeOf(u32)) * @sizeOf(u32));
var i: usize = 0;
while (bytes >= 4) : ({