Harbor

Changelog bf72cfdb2166

enforce host visible mapping

@sky · 1 month ago · parent fba2ff099dd1
0 added 5 modified 0 deleted
backend/d3d11/d3d11_ops.odin modified

Diff hidden because this file has more than 800 lines.

backend/opengl/gl_backend.odin +1 -0 modified
44 unchanged lines hidden
45 45 id: u32,
46 46 size: u64,
47 47 usage: bk.Buffer_Usage_Flags,
48 + memory: bk.Memory_Property_Flags,
48 49 mapped_ptr: rawptr,
49 50 active: bool,
50 51 }
261 unchanged lines hidden
backend/opengl/gl_ops.odin modified

Diff hidden because this file has more than 800 lines.

backend/vulkan/vk_backend.odin +1 -0 modified
54 unchanged lines hidden
55 55 // Pool entry types
56 56 Vk_Buffer_Entry :: struct {
57 57 buffer: gpu.Gpu_Buffer,
58 + memory: bk.Memory_Property_Flags,
58 59 active: bool,
59 60 }
60 61
484 unchanged lines hidden
backend/vulkan/vk_ops.odin modified

Diff hidden because this file has more than 800 lines.