This commit is contained in:
luboslenco
2025-08-11 10:51:25 +02:00
parent 4c3d4fc758
commit 2fee1bbd18
4 changed files with 6 additions and 6 deletions
+1 -1
View File
@@ -129,7 +129,7 @@ iron_display_mode_t iron_display_current_mode(int display) {
VkResult iron_vulkan_create_surface(VkInstance instance, VkSurfaceKHR *surface) {
assert(app->window != NULL);
VkAndroidSurfaceCreateInfoKHR createInfo = {};
VkAndroidSurfaceCreateInfoKHR createInfo = {0};
createInfo.sType = VK_STRUCTURE_TYPE_ANDROID_SURFACE_CREATE_INFO_KHR;
createInfo.pNext = NULL;
createInfo.flags = 0;
+3 -3
View File
@@ -270,7 +270,7 @@ void gpu_render_target_init2(gpu_texture_t *render_target, int width, int height
void create_root_signature(bool linear_sampling) {
ID3DBlob *root_blob;
ID3DBlob *error_blob;
D3D12_ROOT_PARAMETER parameters[3] = {};
D3D12_ROOT_PARAMETER parameters[3] = {0};
D3D12_DESCRIPTOR_RANGE range = {
.RangeType = D3D12_DESCRIPTOR_RANGE_TYPE_SRV,
.NumDescriptors = (UINT)GPU_MAX_TEXTURES,
@@ -1241,7 +1241,7 @@ void gpu_raytrace_pipeline_init(gpu_raytrace_pipeline_t *pipeline, void *ray_sha
.OffsetInDescriptorsFromTableStart = D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND,
};
D3D12_ROOT_PARAMETER rootParameters[12] = {};
D3D12_ROOT_PARAMETER rootParameters[12] = {0};
// Output view
rootParameters[0].ParameterType = D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE;
rootParameters[0].ShaderVisibility = D3D12_SHADER_VISIBILITY_ALL;
@@ -1340,7 +1340,7 @@ void gpu_raytrace_pipeline_init(gpu_raytrace_pipeline_t *pipeline, void *ray_sha
.MaxTraceRecursionDepth = 1, // ~ primary rays only
};
D3D12_STATE_SUBOBJECT subobjects[5] = {};
D3D12_STATE_SUBOBJECT subobjects[5] = {0};
subobjects[0].Type = D3D12_STATE_SUBOBJECT_TYPE_DXIL_LIBRARY;
subobjects[0].pDesc = &dxilLibrary;
subobjects[1].Type = D3D12_STATE_SUBOBJECT_TYPE_HIT_GROUP;
+1 -1
View File
@@ -18,7 +18,7 @@ struct WindowData {
void *closeCallbackData;
};
static struct WindowData windows[1] = {};
static struct WindowData windows[1] = {0};
static bool controlKeyMouseButton = false;
static int mouseX, mouseY;
static bool keyboardShown = false;
+1 -1
View File
@@ -1150,7 +1150,7 @@ void ui_node_canvas(ui_nodes_t *nodes, ui_node_canvas_t *canvas) {
}
}
if (copy_nodes_count > 0) {
ui_node_canvas_t copy_canvas = {};
ui_node_canvas_t copy_canvas = {0};
copy_canvas.name = canvas->name;
ui_node_array_t nodes = { .buffer = copy_nodes, .length = copy_nodes_count };
ui_node_link_array_t links = { .buffer = copy_links, .length = copy_links_count };