GPU: Fix compilation error
This commit is contained in:
@@ -201,12 +201,12 @@ void DRW_uniformbuffer_free(struct GPUUniformBuffer *ubo);
|
||||
|
||||
#ifndef __GPU_MATERIAL_H__
|
||||
/* FIXME: Meh avoid including all GPUMaterial. */
|
||||
typedef void(GPUMaterialEvalCallbackFn)(struct GPUMaterial *mat,
|
||||
int options,
|
||||
const char **vert_code,
|
||||
const char **geom_code,
|
||||
const char **frag_lib,
|
||||
const char **defines);
|
||||
typedef void (*GPUMaterialEvalCallbackFn)(struct GPUMaterial *mat,
|
||||
int options,
|
||||
const char **vert_code,
|
||||
const char **geom_code,
|
||||
const char **frag_lib,
|
||||
const char **defines);
|
||||
#endif
|
||||
|
||||
struct GPUShader *DRW_shader_create(const char *vert,
|
||||
@@ -249,7 +249,7 @@ struct GPUMaterial *DRW_shader_create_from_world(struct Scene *scene,
|
||||
const char *frag_lib,
|
||||
const char *defines,
|
||||
bool deferred,
|
||||
GPUMaterialEvalCallbackFn *callback);
|
||||
GPUMaterialEvalCallbackFn callback);
|
||||
struct GPUMaterial *DRW_shader_create_from_material(struct Scene *scene,
|
||||
struct Material *ma,
|
||||
struct bNodeTree *ntree,
|
||||
@@ -261,7 +261,7 @@ struct GPUMaterial *DRW_shader_create_from_material(struct Scene *scene,
|
||||
const char *frag_lib,
|
||||
const char *defines,
|
||||
bool deferred,
|
||||
GPUMaterialEvalCallbackFn *callback);
|
||||
GPUMaterialEvalCallbackFn callback);
|
||||
void DRW_shader_free(struct GPUShader *shader);
|
||||
#define DRW_SHADER_FREE_SAFE(shader) \
|
||||
do { \
|
||||
|
||||
Reference in New Issue
Block a user