Cleanup: Make `BKE_global.h` a Cpp header.

This commit is contained in:
Bastien Montagne 2024-02-10 18:25:14 +01:00
parent c3b7f76e5f
commit 54618dbae3
362 changed files with 366 additions and 374 deletions

View File

@ -14,13 +14,9 @@
#include "BLI_utildefines.h"
#include "DNA_listBase.h"
#ifdef __cplusplus
extern "C" {
#endif
struct Main;
typedef struct Global {
struct Global {
/**
* Data for the current active blend file.
@ -28,13 +24,13 @@ typedef struct Global {
* Note that `CTX_data_main(C)` should be used where possible.
* Otherwise access via #G_MAIN.
*/
struct Main *main;
Main *main;
/**
* Preview main is stored to avoid loading the preview file in multiple scenarios.
* It is actually shared between shader node previews and asset previews.
*/
struct Main *pr_main;
Main *pr_main;
/** Last saved location for images. */
char filepath_last_image[/*FILE_MAX*/ 1024];
@ -45,7 +41,7 @@ typedef struct Global {
* Strings of recently opened files to show in the file menu.
* A list of #RecentFile read from #BLENDER_HISTORY_FILE.
*/
struct ListBase recent_files;
ListBase recent_files;
/**
* Set when Escape been pressed or `Ctrl-C` pressed in background mode.
@ -162,7 +158,7 @@ typedef struct Global {
bool opengl_deprecation_usage_detected;
const char *opengl_deprecation_usage_filename;
int opengl_deprecation_usage_lineno;
} Global;
};
/* **************** GLOBAL ********************* */
@ -289,7 +285,3 @@ extern Global G;
* helps with cleanup task.
*/
#define G_MAIN (G).main
#ifdef __cplusplus
}
#endif

View File

@ -397,7 +397,7 @@ set(SRC
BKE_geometry_fields.hh
BKE_geometry_set.hh
BKE_geometry_set_instances.hh
BKE_global.h
BKE_global.hh
BKE_gpencil_curve_legacy.h
BKE_gpencil_geom_legacy.h
BKE_gpencil_legacy.h

View File

@ -15,7 +15,7 @@
#include "BKE_context.hh"
#include "BKE_fcurve.h"
#include "BKE_fcurve_driver.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_idtype.hh"
#include "BKE_lib_id.hh"
#include "BKE_lib_query.hh"

View File

@ -40,7 +40,7 @@
#include "BKE_animsys.h"
#include "BKE_context.hh"
#include "BKE_fcurve.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_lib_id.hh"
#include "BKE_lib_query.hh"
#include "BKE_main.hh"

View File

@ -29,7 +29,7 @@
#include "BKE_brush.hh"
#include "BKE_cachefile.hh"
#include "BKE_callbacks.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_idprop.h"
#include "BKE_image.h"
#include "BKE_layer.hh"

View File

@ -28,7 +28,7 @@
#include "BKE_blendfile.hh"
#include "BKE_blendfile_link_append.hh"
#include "BKE_context.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_layer.hh"
#include "BKE_lib_id.hh"
#include "BKE_main.hh"

View File

@ -34,7 +34,7 @@
#include "BKE_blender_undo.hh" /* own include */
#include "BKE_blendfile.hh"
#include "BKE_context.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_main.hh"
#include "BKE_undo_system.hh"

View File

@ -37,7 +37,7 @@
#include "BKE_bpath.hh"
#include "BKE_colorband.hh"
#include "BKE_context.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_idtype.hh"
#include "BKE_ipo.h"
#include "BKE_keyconfig.h"

View File

@ -29,7 +29,7 @@
#include "BKE_cloth.hh"
#include "BKE_customdata.hh"
#include "BKE_effect.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_lib_id.hh"
#include "BKE_mesh.hh"
#include "BKE_mesh_runtime.hh"

View File

@ -57,7 +57,7 @@
#include "BKE_displist.h"
#include "BKE_editmesh.hh"
#include "BKE_fcurve_driver.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_idprop.h"
#include "BKE_lib_id.hh"
#include "BKE_lib_query.hh"

View File

@ -31,7 +31,7 @@
#include "BKE_customdata.hh"
#include "BKE_geometry_fields.hh"
#include "BKE_geometry_set.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_idtype.hh"
#include "BKE_lib_id.hh"
#include "BKE_lib_query.hh"

View File

@ -44,7 +44,7 @@
#include "BKE_displist.h"
#include "BKE_effect.h"
#include "BKE_fluid.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_layer.hh"
#include "BKE_mesh.hh"
#include "BKE_modifier.hh"

View File

@ -34,7 +34,7 @@
#include "BKE_curve.hh"
#include "BKE_fcurve.h"
#include "BKE_fcurve_driver.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_idprop.h"
#include "BKE_lib_query.hh"
#include "BKE_nla.h"

View File

@ -32,7 +32,7 @@
#include "BKE_armature.hh"
#include "BKE_constraint.h"
#include "BKE_fcurve_driver.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_object.hh"
#include "RNA_access.hh"

View File

@ -29,7 +29,7 @@
#include "BKE_attribute.hh"
#include "BKE_effect.h"
#include "BKE_fluid.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_layer.hh"
#include "BKE_lib_id.hh"
#include "BKE_modifier.hh"

View File

@ -25,7 +25,7 @@
#include "BLI_threads.h"
#include "BLI_utildefines.h"
#include "BKE_global.h" /* only for G.background test */
#include "BKE_global.hh" /* only for G.background test */
#include "BKE_icons.h"
#include "BKE_preview_image.hh"
#include "BKE_studiolight.h"

View File

@ -22,7 +22,7 @@
#include "BLI_string.h"
#include "BLI_utildefines.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_idprop.h"
#include "BKE_lib_id.hh"

View File

@ -64,7 +64,7 @@
#include "BKE_bpath.hh"
#include "BKE_colortools.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_icons.h"
#include "BKE_idtype.hh"
#include "BKE_image.h"

View File

@ -22,7 +22,7 @@
#include "IMB_imbuf.hh"
#include "IMB_imbuf_types.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_image.h"
#include "BKE_image_partial_update.hh"
#include "BKE_main.hh"

View File

@ -6,7 +6,7 @@
#include "CLG_log.h"
#include "BKE_appdir.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_idtype.hh"
#include "BKE_image.h"
#include "BKE_image_partial_update.hh"

View File

@ -27,7 +27,7 @@
#include "IMB_openexr.hh"
#include "BKE_colortools.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_image.h"
#include "BKE_image_format.h"
#include "BKE_image_save.h"

View File

@ -47,7 +47,7 @@
#include "BKE_anim_data.h"
#include "BKE_fcurve.h"
#include "BKE_fcurve_driver.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_idtype.hh"
#include "BKE_ipo.h"
#include "BKE_key.hh"

View File

@ -45,7 +45,7 @@
#include "BKE_asset.hh"
#include "BKE_bpath.hh"
#include "BKE_context.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_gpencil_legacy.h"
#include "BKE_idprop.h"
#include "BKE_idtype.hh"

View File

@ -30,7 +30,7 @@
#include "BKE_blender.hh"
#include "BKE_collection.hh"
#include "BKE_fcurve.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_idtype.hh"
#include "BKE_key.hh"
#include "BKE_layer.hh"

View File

@ -16,7 +16,7 @@
#include "BKE_appdir.hh"
#include "BKE_context.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_idtype.hh"
#include "BKE_lib_id.hh"
#include "BKE_lib_remap.hh"

View File

@ -25,7 +25,7 @@
#include "DNA_ID.h"
#include "BKE_bpath.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_idtype.hh"
#include "BKE_lib_id.hh"
#include "BKE_lib_query.hh"

View File

@ -30,7 +30,7 @@
#include "BLI_utildefines.h"
#include "BKE_displist.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_lib_id.hh"
#include "BKE_mball_tessellate.hh" /* own include */
#include "BKE_mesh.hh"

View File

@ -49,7 +49,7 @@
#include "BKE_deform.hh"
#include "BKE_editmesh.hh"
#include "BKE_editmesh_cache.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_idtype.hh"
#include "BKE_key.hh"
#include "BKE_lib_id.hh"

View File

@ -33,7 +33,7 @@
#include "BKE_attribute.hh"
#include "BKE_customdata.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_idprop.hh"
#include "BKE_main.hh"
#include "BKE_mesh.hh"

View File

@ -31,7 +31,7 @@
#include "BKE_attribute.hh"
#include "BKE_customdata.hh"
#include "BKE_editmesh_cache.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_mesh.hh"
#include "BKE_mesh_mapping.hh"

View File

@ -51,7 +51,7 @@
#include "BKE_editmesh_cache.hh"
#include "BKE_effect.h"
#include "BKE_fluid.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_gpencil_modifier_legacy.h"
#include "BKE_idtype.hh"
#include "BKE_key.hh"

View File

@ -47,7 +47,7 @@
#include "BKE_anim_data.h"
#include "BKE_bpath.hh"
#include "BKE_colortools.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_idtype.hh"
#include "BKE_image.h" /* openanim */
#include "BKE_lib_id.hh"

View File

@ -32,7 +32,7 @@
#include "BKE_action.h"
#include "BKE_fcurve.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_lib_id.hh"
#include "BKE_lib_query.hh"
#include "BKE_main.hh"

View File

@ -58,7 +58,7 @@
#include "BKE_colortools.hh"
#include "BKE_context.hh"
#include "BKE_cryptomatte.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_idprop.h"
#include "BKE_idprop.hh"
#include "BKE_idtype.hh"

View File

@ -89,7 +89,7 @@
#include "BKE_fcurve_driver.h"
#include "BKE_geometry_set.hh"
#include "BKE_geometry_set_instances.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_gpencil_geom_legacy.h"
#include "BKE_gpencil_legacy.h"
#include "BKE_gpencil_modifier_legacy.h"

View File

@ -45,7 +45,7 @@
#include "BKE_editmesh_cache.hh"
#include "BKE_geometry_set.hh"
#include "BKE_geometry_set_instances.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_idprop.h"
#include "BKE_instances.hh"
#include "BKE_lattice.hh"

View File

@ -25,7 +25,7 @@
#include "DNA_scene_types.h"
#include "BKE_customdata.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_lib_id.hh"
#include "BKE_mesh.hh"
#include "BKE_mesh_legacy_convert.hh"

View File

@ -35,7 +35,7 @@ static CLG_LogRef LOG = {"pbvh.bmesh"};
/* Avoid skinny faces */
#define USE_EDGEQUEUE_EVEN_SUBDIV
#ifdef USE_EDGEQUEUE_EVEN_SUBDIV
# include "BKE_global.h"
# include "BKE_global.hh"
#endif
namespace blender::bke::pbvh {

View File

@ -18,7 +18,7 @@
#include "BLI_task.h"
#include "BLI_time.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_image_wrappers.hh"
#include "pbvh_intern.hh"

View File

@ -50,7 +50,7 @@
#include "BKE_collection.hh"
#include "BKE_dynamicpaint.h"
#include "BKE_fluid.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_lib_id.hh"
#include "BKE_main.hh"
#include "BKE_modifier.hh"

View File

@ -28,7 +28,7 @@
#include "BKE_bake_data_block_id.hh"
#include "BKE_customdata.hh"
#include "BKE_geometry_set.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_idtype.hh"
#include "BKE_lib_id.hh"
#include "BKE_lib_query.hh"

View File

@ -22,7 +22,7 @@
#include "BLT_translation.hh"
#include "BKE_global.h" /* G.background only */
#include "BKE_global.hh" /* G.background only */
#include "BKE_report.h"
const char *BKE_report_type_str(eReportType type)

View File

@ -38,7 +38,7 @@
#include "BKE_collection.hh"
#include "BKE_effect.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_layer.hh"
#include "BKE_main.hh"
#include "BKE_mesh.hh"

View File

@ -56,7 +56,7 @@
#include "BKE_customdata.hh"
#include "BKE_deform.hh"
#include "BKE_effect.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_layer.hh"
#include "BKE_mesh.hh"
#include "BKE_modifier.hh"

View File

@ -41,7 +41,7 @@
#endif
#include "BKE_bpath.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_idtype.hh"
#include "BKE_lib_id.hh"
#include "BKE_lib_query.hh"

View File

@ -21,7 +21,7 @@
#include "BKE_DerivedMesh.hh"
#include "BKE_ccg.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_mesh.hh"
#include "BKE_subdiv.hh"
#include "BKE_subdiv_eval.hh"

View File

@ -21,7 +21,7 @@
#include "BLI_time.h"
#include "BLI_utildefines.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_movieclip.h"
#include "BKE_tracking.h"

View File

@ -24,7 +24,7 @@
#include "DNA_windowmanager_types.h"
#include "BKE_context.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_lib_override.hh"
#include "BKE_main.hh"
#include "BKE_undo_system.hh"

View File

@ -39,7 +39,7 @@
#include "BKE_anim_path.h"
#include "BKE_bpath.hh"
#include "BKE_curve.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_idtype.hh"
#include "BKE_lib_id.hh"
#include "BKE_main.hh"

View File

@ -33,7 +33,7 @@
#include "BKE_bake_data_block_id.hh"
#include "BKE_bpath.hh"
#include "BKE_geometry_set.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_idtype.hh"
#include "BKE_lib_id.hh"
#include "BKE_lib_query.hh"

View File

@ -18,7 +18,7 @@
#include "BLT_translation.hh"
#include "BKE_asset.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_idprop.h"
#include "BKE_idtype.hh"
#include "BKE_lib_id.hh"

View File

@ -29,7 +29,7 @@
# include "BLI_threads.h"
# include "BLI_utildefines.h"
# include "BKE_global.h"
# include "BKE_global.hh"
# include "BKE_idprop.h"
# include "BKE_image.h"
# include "BKE_lib_id.hh"

View File

@ -65,7 +65,7 @@
#include "BKE_asset.hh"
#include "BKE_blender_version.h"
#include "BKE_collection.hh"
#include "BKE_global.h" /* for G */
#include "BKE_global.hh" /* for G */
#include "BKE_idprop.h"
#include "BKE_idtype.hh"
#include "BKE_layer.hh"

View File

@ -56,7 +56,7 @@
#include "BKE_armature.hh"
#include "BKE_colortools.hh"
#include "BKE_customdata.hh"
#include "BKE_global.h" /* for G */
#include "BKE_global.hh" /* for G */
#include "BKE_lib_id.hh"
#include "BKE_main.hh"
#include "BKE_mesh.hh"

View File

@ -73,7 +73,7 @@
#include "BKE_fcurve.h"
#include "BKE_fcurve_driver.h"
#include "BKE_freestyle.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_gpencil_geom_legacy.h"
#include "BKE_gpencil_legacy.h"
#include "BKE_gpencil_modifier_legacy.h"

View File

@ -101,7 +101,7 @@
#include "BKE_blender_version.h"
#include "BKE_bpath.hh"
#include "BKE_global.h" /* For #Global `G`. */
#include "BKE_global.hh" /* For #Global `G`. */
#include "BKE_idprop.h"
#include "BKE_idtype.hh"
#include "BKE_layer.hh"

View File

@ -9,7 +9,7 @@
#include "BKE_blender.hh"
#include "BKE_callbacks.hh"
#include "BKE_context.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_idtype.hh"
#include "BKE_image.h"
#include "BKE_layer.hh"

View File

@ -24,7 +24,7 @@
#include "BKE_customdata.hh"
#include "BKE_editmesh.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_mesh.hh"
#include "intern/bmesh_private.hh"

View File

@ -17,7 +17,7 @@
#include "bmesh.hh"
#include "intern/bmesh_operators_private.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
void bmo_mesh_to_bmesh_exec(BMesh *bm, BMOperator *op)
{

View File

@ -19,7 +19,7 @@
#include "BLI_threads.h"
#include "BLI_vector.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
namespace blender::compositor {

View File

@ -6,7 +6,7 @@
#include "BLI_string.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_image.h"
#include "BKE_scene.h"

View File

@ -4,7 +4,7 @@
#pragma once
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BLI_rect.h"
#include "COM_MultiThreadedOperation.h"
#include "DNA_color_types.h"

View File

@ -4,7 +4,7 @@
#pragma once
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BLI_rect.h"
#include "COM_MultiThreadedOperation.h"
#include "DNA_image_types.h"

View File

@ -6,7 +6,7 @@
#include "BLI_time.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "DNA_scene_types.h"

View File

@ -14,7 +14,7 @@
#include "BLI_time_utildefines.h"
#include "BLI_utildefines.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "intern/depsgraph.hh"

View File

@ -10,7 +10,7 @@
#include "intern/depsgraph_type.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "DEG_depsgraph_debug.hh"

View File

@ -19,7 +19,7 @@
#include "BLI_hash.h"
#include "BLI_utildefines.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_idtype.hh"
#include "BKE_scene.h"

View File

@ -29,7 +29,7 @@
#include "DNA_windowmanager_types.h"
#include "BKE_anim_data.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_idtype.hh"
#include "BKE_lib_override.hh"
#include "BKE_node.hh"

View File

@ -17,7 +17,7 @@
#include "BLI_time.h"
#include "BLI_utildefines.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "DNA_node_types.h"
#include "DNA_object_types.h"

View File

@ -26,7 +26,7 @@
#include "BLI_utildefines.h"
#include "BKE_curve.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_gpencil_legacy.h"
#include "BKE_gpencil_update_cache_legacy.h"
#include "BKE_idprop.h"

View File

@ -11,7 +11,7 @@
#include "DRW_render.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_object.hh"
#include "BKE_object_types.hh"
#include "BKE_paint.hh"

View File

@ -10,7 +10,7 @@
#include "DRW_render.hh"
#include "BKE_global.h" /* for G.debug_value */
#include "BKE_global.hh" /* for G.debug_value */
#include "GPU_capabilities.h"
#include "GPU_platform.h"

View File

@ -10,7 +10,7 @@
#include "DRW_render.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BLI_endian_switch.h"
#include "BLI_threads.h"

View File

@ -16,7 +16,7 @@
#include "BLI_rand.h"
#include "BLI_string_utils.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_paint.hh"
#include "BKE_particle.h"

View File

@ -14,7 +14,7 @@
#include "DEG_depsgraph_query.hh"
#include "BKE_global.h" /* for G.debug_value */
#include "BKE_global.hh" /* for G.debug_value */
#include "eevee_private.h"

View File

@ -16,7 +16,7 @@
#include "DNA_node_types.h"
#include "DNA_object_types.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_object.hh"
#include "BLI_rand.h"

View File

@ -11,7 +11,7 @@
#include "draw_color_management.h" /* TODO: remove dependency. */
#include "BKE_global.h" /* for G.debug_value */
#include "BKE_global.hh" /* for G.debug_value */
#include "BLI_hash.h"
#include "BLI_string_utils.hh"

View File

@ -20,7 +20,7 @@
#include "DNA_world_types.h"
#include "BKE_fluid.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_mesh.hh"
#include "BKE_modifier.hh"
#include "BKE_volume.hh"

View File

@ -2,7 +2,7 @@
*
* SPDX-License-Identifier: GPL-2.0-or-later */
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BLI_rect.h"
#include "GPU_capabilities.h"

View File

@ -2,7 +2,7 @@
*
* SPDX-License-Identifier: GPL-2.0-or-later */
#include "BKE_global.h"
#include "BKE_global.hh"
#include "eevee_instance.hh"

View File

@ -10,7 +10,7 @@
#include <sstream>
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_object.hh"
#include "BLI_rect.h"
#include "DEG_depsgraph_query.hh"

View File

@ -12,7 +12,7 @@
#include "DRW_render.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_lightprobe.h"
#include "DNA_lightprobe_types.h"

View File

@ -11,7 +11,7 @@
#include <fstream>
#include <iostream>
#include "BKE_global.h"
#include "BKE_global.hh"
#include "eevee_instance.hh"

View File

@ -8,7 +8,7 @@
* The shadow module manages shadow update tagging & shadow rendering.
*/
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BLI_math_rotation.h"
#include "BLI_rect.h"

View File

@ -15,7 +15,7 @@
* its type. Passes are shared between views.
*/
#include "BKE_global.h"
#include "BKE_global.hh"
#include "DRW_render.hh"
#include "eevee_instance.hh"

View File

@ -17,7 +17,7 @@
#include "BKE_shader_fx.h"
#include "BKE_camera.h"
#include "BKE_global.h" /* for G.debug */
#include "BKE_global.hh" /* for G.debug */
#include "BLI_link_utils.h"
#include "BLI_listbase.h"

View File

@ -18,7 +18,7 @@
#include "BKE_camera.h"
#include "BKE_constraint.h"
#include "BKE_curve.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_mball.hh"
#include "BKE_mesh.hh"
#include "BKE_modifier.hh"

View File

@ -10,7 +10,7 @@
#include "DRW_render.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_gpencil_legacy.h"
#include "BKE_object.hh"

View File

@ -8,7 +8,7 @@
#pragma once
#include "BKE_global.h"
#include "BKE_global.hh"
#include "DRW_gpu_wrapper.hh"
#include "DRW_render.hh"

View File

@ -16,7 +16,7 @@
#include "BKE_displist.h"
#include "BKE_duplilist.h"
#include "BKE_editmesh.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_object.hh"
#include "BKE_paint.hh"
#include "BKE_particle.h"

View File

@ -64,7 +64,7 @@
#include "draw_manager.h"
#include "draw_texture_pool.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BLI_math_vector_types.hh"
#include "BLI_span.hh"

View File

@ -20,7 +20,7 @@
#include "DNA_object_types.h"
#include "DNA_volume_types.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_volume.hh"
#include "BKE_volume_grid_fwd.hh"
#include "BKE_volume_render.hh"

View File

@ -13,7 +13,7 @@
* `DrawMultiBuf`. See implementation details at their definition.
*/
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BLI_map.hh"
#include "DRW_gpu_wrapper.hh"

View File

@ -17,7 +17,7 @@
#include "BLI_math_color.h"
#include "BKE_colorband.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_object.hh"
#include "draw_common.h"

View File

@ -6,7 +6,7 @@
* \ingroup draw
*/
#include "BKE_global.h"
#include "BKE_global.hh"
#include "GPU_compute.h"
#include "draw_debug.hh"

View File

@ -25,7 +25,7 @@
#include "BKE_curves.h"
#include "BKE_duplilist.h"
#include "BKE_editmesh.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_gpencil_legacy.h"
#include "BKE_grease_pencil.h"
#include "BKE_lattice.hh"

View File

@ -15,7 +15,7 @@
#include "BKE_attribute.hh"
#include "BKE_curve.hh"
#include "BKE_duplilist.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_image.h"
#include "BKE_mesh.hh"
#include "BKE_object.hh"

View File

@ -12,7 +12,7 @@
#include "BLI_math_bits.h"
#include "BLI_memblock.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "GPU_compute.h"
#include "GPU_platform.h"

View File

@ -12,7 +12,7 @@
#include "BLI_rect.h"
#include "BLI_string.h"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BLF_api.hh"

View File

@ -17,7 +17,7 @@
#include "BLI_time.h"
#include "BKE_context.hh"
#include "BKE_global.h"
#include "BKE_global.hh"
#include "BKE_main.hh"
#include "DEG_depsgraph_query.hh"

Some files were not shown because too many files have changed in this diff Show More