Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2019-08-25 09:27:13 +0300
committerCampbell Barton <ideasman42@gmail.com>2019-08-25 09:45:47 +0300
commit6eadd40597f7c537f6a8002e818454b85a457c1f (patch)
treeded30bee9418329c26ec4d8a33a7088004d468b7 /source/blender/draw
parentf1ddc6ed0abd1821e96bb8183d4ea1ff57589ec6 (diff)
Cleanup: redundant struct declarations
Diffstat (limited to 'source/blender/draw')
-rw-r--r--source/blender/draw/DRW_engine.h8
-rw-r--r--source/blender/draw/DRW_select_buffer.h1
-rw-r--r--source/blender/draw/engines/eevee/eevee_lightcache.h1
-rw-r--r--source/blender/draw/engines/eevee/eevee_private.h1
-rw-r--r--source/blender/draw/engines/gpencil/gpencil_engine.h2
-rw-r--r--source/blender/draw/intern/DRW_render.h4
-rw-r--r--source/blender/draw/intern/draw_cache_impl.h4
-rw-r--r--source/blender/draw/intern/draw_common.h1
-rw-r--r--source/blender/draw/intern/draw_instance_data.h2
9 files changed, 0 insertions, 24 deletions
diff --git a/source/blender/draw/DRW_engine.h b/source/blender/draw/DRW_engine.h
index 58cf0c2a8e0..34d3ae1d207 100644
--- a/source/blender/draw/DRW_engine.h
+++ b/source/blender/draw/DRW_engine.h
@@ -26,28 +26,20 @@
#include "BLI_sys_types.h" /* for bool */
struct ARegion;
-struct Base;
struct DRWInstanceDataList;
-struct DRWPass;
struct Depsgraph;
struct DrawEngineType;
struct GPUMaterial;
struct GPUOffScreen;
struct GPUViewport;
struct ID;
-struct IDProperty;
struct Main;
-struct Material;
struct Object;
-struct RegionView3D;
struct RenderEngine;
struct RenderEngineType;
struct Scene;
struct View3D;
-struct ViewContext;
struct ViewLayer;
-struct ViewportEngineData;
-struct WorkSpace;
struct bContext;
struct rcti;
diff --git a/source/blender/draw/DRW_select_buffer.h b/source/blender/draw/DRW_select_buffer.h
index 51d8672cd2b..0ad13af81ba 100644
--- a/source/blender/draw/DRW_select_buffer.h
+++ b/source/blender/draw/DRW_select_buffer.h
@@ -30,7 +30,6 @@ struct Base;
struct Depsgraph;
struct Object;
struct View3D;
-struct ViewLayer;
struct rcti;
typedef struct SELECTID_ObjectData {
diff --git a/source/blender/draw/engines/eevee/eevee_lightcache.h b/source/blender/draw/engines/eevee/eevee_lightcache.h
index 5aea712a910..ede2de13dce 100644
--- a/source/blender/draw/engines/eevee/eevee_lightcache.h
+++ b/source/blender/draw/engines/eevee/eevee_lightcache.h
@@ -26,7 +26,6 @@
#include "BLI_sys_types.h" /* for bool */
struct EEVEE_Data;
-struct EEVEE_LightBake;
struct EEVEE_ViewLayerData;
struct LightCache;
struct Scene;
diff --git a/source/blender/draw/engines/eevee/eevee_private.h b/source/blender/draw/engines/eevee/eevee_private.h
index 27edd44075b..3cdafee95a2 100644
--- a/source/blender/draw/engines/eevee/eevee_private.h
+++ b/source/blender/draw/engines/eevee/eevee_private.h
@@ -30,7 +30,6 @@ struct EEVEE_ShadowCasterBuffer;
struct GPUFrameBuffer;
struct Object;
struct RenderLayer;
-struct RenderResult;
extern struct DrawEngineType draw_engine_eevee_type;
diff --git a/source/blender/draw/engines/gpencil/gpencil_engine.h b/source/blender/draw/engines/gpencil/gpencil_engine.h
index 6c2c9583979..ed71cdbb9e8 100644
--- a/source/blender/draw/engines/gpencil/gpencil_engine.h
+++ b/source/blender/draw/engines/gpencil/gpencil_engine.h
@@ -28,12 +28,10 @@
struct GPENCIL_Data;
struct GPENCIL_StorageList;
struct MaterialGPencilStyle;
-struct ModifierData;
struct Object;
struct RenderEngine;
struct RenderLayer;
struct bGPDstroke;
-struct tGPspoint;
struct GPUBatch;
struct GPUVertBuf;
diff --git a/source/blender/draw/intern/DRW_render.h b/source/blender/draw/intern/DRW_render.h
index 3379aa28d0f..10ab7c13631 100644
--- a/source/blender/draw/intern/DRW_render.h
+++ b/source/blender/draw/intern/DRW_render.h
@@ -61,7 +61,6 @@
#include "DEG_depsgraph.h"
-struct DRWTextStore;
struct DefaultFramebufferList;
struct DefaultTextureList;
struct GPUBatch;
@@ -70,12 +69,9 @@ struct GPUMaterial;
struct GPUShader;
struct GPUTexture;
struct GPUUniformBuffer;
-struct LightEngineData;
struct Object;
struct ParticleSystem;
struct RenderEngineType;
-struct ViewportEngineData;
-struct ViewportEngineData_Info;
struct bContext;
struct rcti;
diff --git a/source/blender/draw/intern/draw_cache_impl.h b/source/blender/draw/intern/draw_cache_impl.h
index d392db63938..3e33346c7d8 100644
--- a/source/blender/draw/intern/draw_cache_impl.h
+++ b/source/blender/draw/intern/draw_cache_impl.h
@@ -23,18 +23,14 @@
#ifndef __DRAW_CACHE_IMPL_H__
#define __DRAW_CACHE_IMPL_H__
-struct CurveCache;
struct GPUBatch;
struct GPUIndexBuf;
struct GPUMaterial;
-struct GPUTexture;
struct GPUVertBuf;
struct ListBase;
struct ModifierData;
struct PTCacheEdit;
struct ParticleSystem;
-struct SpaceImage;
-struct ToolSettings;
struct Curve;
struct Lattice;
diff --git a/source/blender/draw/intern/draw_common.h b/source/blender/draw/intern/draw_common.h
index 52b94689679..8e6b8895dd3 100644
--- a/source/blender/draw/intern/draw_common.h
+++ b/source/blender/draw/intern/draw_common.h
@@ -30,7 +30,6 @@ struct GPUBatch;
struct GPUMaterial;
struct ModifierData;
struct Object;
-struct PTCacheEdit;
struct ParticleSystem;
struct ViewLayer;
diff --git a/source/blender/draw/intern/draw_instance_data.h b/source/blender/draw/intern/draw_instance_data.h
index d88de1a58e2..2ede68e16d8 100644
--- a/source/blender/draw/intern/draw_instance_data.h
+++ b/source/blender/draw/intern/draw_instance_data.h
@@ -35,8 +35,6 @@
typedef struct DRWInstanceData DRWInstanceData;
typedef struct DRWInstanceDataList DRWInstanceDataList;
-struct DRWShadingGroup;
-
void *DRW_instance_data_next(DRWInstanceData *idata);
DRWInstanceData *DRW_instance_data_request(DRWInstanceDataList *idatalist, uint attr_size);