Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/intern/draw_common.h
| Show All 14 Lines | |||||
| * | * | ||||
| * Copyright 2016, Blender Foundation. | * Copyright 2016, Blender Foundation. | ||||
| */ | */ | ||||
| /** \file | /** \file | ||||
| * \ingroup draw | * \ingroup draw | ||||
| */ | */ | ||||
| #ifndef __DRAW_COMMON_H__ | #pragma once | ||||
| #define __DRAW_COMMON_H__ | |||||
| struct DRWPass; | struct DRWPass; | ||||
| struct DRWShadingGroup; | struct DRWShadingGroup; | ||||
| struct GPUMaterial; | struct GPUMaterial; | ||||
| struct ModifierData; | struct ModifierData; | ||||
| struct Object; | struct Object; | ||||
| struct ParticleSystem; | struct ParticleSystem; | ||||
| struct ViewLayer; | struct ViewLayer; | ||||
| ▲ Show 20 Lines • Show All 165 Lines • ▼ Show 20 Lines | struct DRW_Global { | ||||
| struct GPUUniformBuffer *block_ubo; | struct GPUUniformBuffer *block_ubo; | ||||
| struct GPUTexture *ramp; | struct GPUTexture *ramp; | ||||
| struct GPUTexture *weight_ramp; | struct GPUTexture *weight_ramp; | ||||
| struct GPUUniformBuffer *view_ubo; | struct GPUUniformBuffer *view_ubo; | ||||
| }; | }; | ||||
| extern struct DRW_Global G_draw; | extern struct DRW_Global G_draw; | ||||
| #endif /* __DRAW_COMMON_H__ */ | |||||