Merge branch 'r3d/zero-leak' into lang/uifree

This commit is contained in:
Orkun ÇAKILKAYA 2026-09-28 11:40:43 +03:00
commit 2fe4018d28
9 changed files with 114 additions and 16 deletions

View file

@ -206,6 +206,11 @@ export state Render3dState {
gvk_nopool: bool = false
gvk_bc_said: int = 0 # attachments refused for being compressed, said so far
gvk_map_slot: []pointer = null # gvk_mem_new's mapped-pointer slot, made once
gvk_lay_sig: words = null # gvk_layout_id's scratch: one layout as numbers
gvk_lay_seen: words = null
gvk_lay_flat: []int = null # every layout known, end to end; gvk_lay_off / _len find each
gvk_lay_off: []int = null
gvk_lay_len: []int = null
gvk_has_bc: bool = false # textureCompressionBC: .dds textures are uploaded compressed
# R3D_VK_PROF: Vulkan objects made and destroyed, reported every 120 frames
gvk_mk_img: int = 0
@ -335,7 +340,6 @@ export state Render3dState {
gvk_n_flush: int = 0
gvk_prof_frames: int = 0
gvk_n_pipe_new: int = 0 # pipelines made this profile window
gvk_layout_keys: []string = null
gvk_pc_prog: []int = null
gvk_pc_layout: []int = null
gvk_pc_state: []int = null