33 #define UBO_FIRST_COLOR colorWire
34 #define UBO_LAST_COLOR colorUVShadow
185 float (*dupli_mat)[4]);
#define BLI_STATIC_ASSERT_ALIGN(st, align)
struct GPUTexture GPUTexture
struct GPUVertBuf GPUVertBuf
void DRW_hair_duplimat_get(struct Object *object, struct ParticleSystem *psys, struct ModifierData *md, float(*dupli_mat)[4])
void DRW_globals_update(void)
void DRW_fluid_ensure_flags(struct FluidModifierData *fmd)
float * DRW_color_background_blend_get(int theme_id)
void DRW_hair_update(void)
struct DRWView * DRW_view_create_with_zoffset(const struct DRWView *parent_view, const struct RegionView3D *rv3d, float offset)
void DRW_smoke_free_velocity(struct FluidModifierData *fmd)
struct GlobalsUboStorage GlobalsUboStorage
void DRW_smoke_free(struct FluidModifierData *fmd)
void DRW_smoke_ensure_velocity(struct FluidModifierData *fmd)
void DRW_smoke_ensure_coba_field(struct FluidModifierData *fmd)
int DRW_object_wire_theme_get(struct Object *ob, struct ViewLayer *view_layer, float **r_color)
void DRW_smoke_ensure(struct FluidModifierData *fmd, int highres)
struct GPUVertBuf * DRW_hair_pos_buffer_get(struct Object *object, struct ParticleSystem *psys, struct ModifierData *md)
struct DRWShadingGroup * DRW_shgroup_hair_create_sub(struct Object *object, struct ParticleSystem *psys, struct ModifierData *md, struct DRWShadingGroup *shgrp)
bool DRW_object_axis_orthogonal_to_view(struct Object *ob, int axis)
bool DRW_object_is_flat(struct Object *ob, int *r_axis)
void DRW_fluid_ensure_range_field(struct FluidModifierData *fmd)
void DRW_globals_free(void)
struct GPUUniformBuf * block_ubo
struct GPUTexture * weight_ramp
struct GPUUniformBuf * view_ubo
float colorBonePoseTarget[4]
float colorMballRadius[4]
float colorMballRadiusSelect[4]
float colorEditMeshMiddle[4]
float colorVertexMissingData[4]
float colorNurbSelUline[4]
float colorBoneIKLineSpline[4]
float colorEdgeBWeight[4]
float colorHandleAlign[4]
float colorHandleSelFree[4]
float colorGpencilVertexSelect[4]
float colorBoneIKLineNoTarget[4]
float colorGridEmphasis[4]
float colorBonePoseActive[4]
float colorHandleSelAlign[4]
float colorLightNoAlpha[4]
float colorEdgeFreestyle[4]
float colorFaceFreestyle[4]
float colorClippingBorder[4]
float colorHandleSelVect[4]
float colorBonePoseActiveUnsel[4]
float colorVertexSelect[4]
float colorBoneActiveUnsel[4]
float colorActiveSpline[4]
float colorBonePoseConstraint[4]
float colorCheckerPrimary[4]
float colorEditMeshActive[4]
float colorMballStiffness[4]
float colorGpencilVertex[4]
float colorMballStiffnessSelect[4]
float colorHandleSelAuto[4]
float colorBundleSolid[4]
float colorHandleSelAutoclamp[4]
float colorLibrarySelect[4]
float colorNurbSelVline[4]
float colorEdgeFaceSelect[4]
float colorBackgroundGradient[4]
float colorBonePoseSplineIK[4]
float colorHandleAutoclamp[4]
float colorCheckerSecondary[4]
float colorDupliSelect[4]
float colorVertexUnreferenced[4]
float colorCurrentFrame[4]
float sizeLightCircleShadow