diff --git a/base/sources/iron_gpu.c b/base/sources/iron_gpu.c index ad3b3d9e..113a1655 100644 --- a/base/sources/iron_gpu.c +++ b/base/sources/iron_gpu.c @@ -17,6 +17,7 @@ uint32_t constant_buffer_index = 0; uint32_t draw_calls = 0; uint32_t draw_calls_last = 0; bool gpu_in_use = false; +bool gpu_raytrace_multi = false; gpu_texture_t *current_textures[GPU_MAX_TEXTURES] = {NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL}; gpu_texture_t *current_render_targets[8] = {NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL}; uint32_t current_render_targets_count = 0; diff --git a/base/sources/iron_gpu.h b/base/sources/iron_gpu.h index 011db509..6d21e42f 100644 --- a/base/sources/iron_gpu.h +++ b/base/sources/iron_gpu.h @@ -254,6 +254,7 @@ uint32_t gpu_vertex_struct_size(gpu_vertex_structure_t *s); uint32_t gpu_texture_format_size(gpu_texture_format_t format); extern bool gpu_in_use; +extern bool gpu_raytrace_multi; extern gpu_texture_t *current_textures[GPU_MAX_TEXTURES]; extern gpu_texture_t *current_render_targets[8]; extern uint32_t current_render_targets_count;