Changeset View
Changeset View
Standalone View
Standalone View
source/blender/gpu/GPU_draw.h
| Context not available. | |||||
| struct View3D; | struct View3D; | ||||
| struct RegionView3D; | struct RegionView3D; | ||||
| struct SmokeModifierData; | struct SmokeModifierData; | ||||
| struct DupliObject; | |||||
| /* OpenGL drawing functions related to shading. These are also | /* OpenGL drawing functions related to shading. These are also | ||||
| * shared with the game engine, where there were previously | * shared with the game engine, where there were previously | ||||
| Context not available. | |||||
| * - after drawing, the material must be disabled again */ | * - after drawing, the material must be disabled again */ | ||||
| void GPU_begin_object_materials(struct View3D *v3d, struct RegionView3D *rv3d, | void GPU_begin_object_materials(struct View3D *v3d, struct RegionView3D *rv3d, | ||||
| struct Scene *scene, struct Object *ob, bool glsl, bool *do_alpha_after); | struct Scene *scene, struct Object *ob, bool glsl, bool *do_alpha_after, struct DupliObject *dob); | ||||
| void GPU_end_object_materials(void); | void GPU_end_object_materials(void); | ||||
| int GPU_enable_material(int nr, void *attribs); | int GPU_enable_material(int nr, void *attribs); | ||||
| Context not available. | |||||