[Bf-blender-cvs] [08ac0153609] blender2.8: Cleanup: redundant 'struct' & 'static' vars

Campbell Barton noreply at git.blender.org
Fri Oct 12 01:13:23 CEST 2018


Commit: 08ac0153609c6934935f2385871affea17b0bb72
Author: Campbell Barton
Date:   Fri Oct 12 10:12:25 2018 +1100
Branches: blender2.8
https://developer.blender.org/rB08ac0153609c6934935f2385871affea17b0bb72

Cleanup: redundant 'struct' & 'static' vars

===================================================================

M	source/blender/draw/engines/gpencil/gpencil_shader_fx.c

===================================================================

diff --git a/source/blender/draw/engines/gpencil/gpencil_shader_fx.c b/source/blender/draw/engines/gpencil/gpencil_shader_fx.c
index 5be5b62b610..43fcf1be0d2 100644
--- a/source/blender/draw/engines/gpencil/gpencil_shader_fx.c
+++ b/source/blender/draw/engines/gpencil/gpencil_shader_fx.c
@@ -210,7 +210,7 @@ static void DRW_gpencil_fx_blur(
 		}
 	}
 
-	struct GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
+	GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
 
 	fx_shgrp = DRW_shgroup_create(
 	        e_data->gpencil_fx_blur_sh,
@@ -238,7 +238,7 @@ static void DRW_gpencil_fx_colorize(
 	GPENCIL_PassList *psl = ((GPENCIL_Data *)vedata)->psl;
 	DRWShadingGroup *fx_shgrp;
 
-	struct GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
+	GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
 	fx_shgrp = DRW_shgroup_create(e_data->gpencil_fx_colorize_sh, psl->fx_shader_pass);
 	DRW_shgroup_call_add(fx_shgrp, fxquad, NULL);
 	DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeColor", &e_data->temp_color_tx_a);
@@ -271,7 +271,7 @@ static void DRW_gpencil_fx_flip(
 		fxd->flipmode += 1;
 	}
 
-	struct GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
+	GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
 	fx_shgrp = DRW_shgroup_create(e_data->gpencil_fx_flip_sh, psl->fx_shader_pass);
 	DRW_shgroup_call_add(fx_shgrp, fxquad, NULL);
 	DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeColor", &e_data->temp_color_tx_a);
@@ -300,7 +300,7 @@ static void DRW_gpencil_fx_light(
 	GPENCIL_PassList *psl = ((GPENCIL_Data *)vedata)->psl;
 	DRWShadingGroup *fx_shgrp;
 
-	struct GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
+	GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
 	fx_shgrp = DRW_shgroup_create(e_data->gpencil_fx_light_sh, psl->fx_shader_pass);
 	DRW_shgroup_call_add(fx_shgrp, fxquad, NULL);
 	DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeColor", &e_data->temp_color_tx_a);
@@ -353,7 +353,7 @@ static void DRW_gpencil_fx_pixel(
 
 	fxd->size[2] = (int)fxd->flag & FX_PIXEL_USE_LINES;
 
-	struct GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
+	GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
 	fx_shgrp = DRW_shgroup_create(e_data->gpencil_fx_pixel_sh, psl->fx_shader_pass);
 	DRW_shgroup_call_add(fx_shgrp, fxquad, NULL);
 	DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeColor", &e_data->temp_color_tx_a);
@@ -382,7 +382,7 @@ static void DRW_gpencil_fx_rim(
 	GPENCIL_PassList *psl = ((GPENCIL_Data *)vedata)->psl;
 	DRWShadingGroup *fx_shgrp;
 
-	struct GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
+	GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
 	/* prepare pass */
 	fx_shgrp = DRW_shgroup_create(
 	        e_data->gpencil_fx_rim_prepare_sh,
@@ -433,8 +433,8 @@ static void DRW_gpencil_fx_rim(
 
 /* Shadow FX */
 static void DRW_gpencil_fx_shadow(
-	ShaderFxData *fx, GPENCIL_e_data *e_data, GPENCIL_Data *vedata,
-	tGPencilObjectCache *cache)
+        ShaderFxData *fx, GPENCIL_e_data *e_data, GPENCIL_Data *vedata,
+        tGPencilObjectCache *cache)
 {
 	if (fx == NULL) {
 		return;
@@ -448,7 +448,7 @@ static void DRW_gpencil_fx_shadow(
 	GPENCIL_PassList *psl = ((GPENCIL_Data *)vedata)->psl;
 	DRWShadingGroup *fx_shgrp;
 
-	struct GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
+	GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
 	/* prepare pass */
 	fx_shgrp = DRW_shgroup_create(
 		e_data->gpencil_fx_shadow_prepare_sh,
@@ -516,8 +516,8 @@ static void DRW_gpencil_fx_shadow(
 
 /* Glow FX */
 static void DRW_gpencil_fx_glow(
-	ShaderFxData *fx, GPENCIL_e_data *e_data, GPENCIL_Data *vedata,
-	tGPencilObjectCache *cache)
+        ShaderFxData *fx, GPENCIL_e_data *e_data, GPENCIL_Data *vedata,
+        tGPencilObjectCache *cache)
 {
 	if (fx == NULL) {
 		return;
@@ -528,7 +528,7 @@ static void DRW_gpencil_fx_glow(
 	GPENCIL_PassList *psl = ((GPENCIL_Data *)vedata)->psl;
 	DRWShadingGroup *fx_shgrp;
 
-	struct GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
+	GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
 	/* prepare pass */
 	fx_shgrp = DRW_shgroup_create(
 		e_data->gpencil_fx_glow_prepare_sh,
@@ -578,7 +578,7 @@ static void DRW_gpencil_fx_glow(
 /* Swirl FX */
 static void DRW_gpencil_fx_swirl(
         ShaderFxData *fx, GPENCIL_e_data *e_data, GPENCIL_Data *vedata,
-       tGPencilObjectCache *cache)
+        tGPencilObjectCache *cache)
 {
 	if (fx == NULL) {
 		return;
@@ -594,7 +594,7 @@ static void DRW_gpencil_fx_swirl(
 
 	fxd->transparent = (int)fxd->flag & FX_SWIRL_MAKE_TRANSPARENT;
 
-	struct GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
+	GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
 	fx_shgrp = DRW_shgroup_create(e_data->gpencil_fx_swirl_sh, psl->fx_shader_pass);
 	DRW_shgroup_call_add(fx_shgrp, fxquad, NULL);
 	DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeColor", &e_data->temp_color_tx_a);
@@ -625,7 +625,7 @@ static void DRW_gpencil_fx_wave(
 	WaveShaderFxData *fxd = (WaveShaderFxData *)fx;
 
 	GPENCIL_PassList *psl = ((GPENCIL_Data *)vedata)->psl;
-	struct GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
+	GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
 
 	DRWShadingGroup *fx_shgrp = DRW_shgroup_create(e_data->gpencil_fx_wave_sh, psl->fx_shader_pass);
 	DRW_shgroup_call_add(fx_shgrp, fxquad, NULL);
@@ -731,8 +731,8 @@ void GPENCIL_create_fx_passes(GPENCIL_PassList *psl)
 
 /* prepare fx shading groups */
 void DRW_gpencil_fx_prepare(
-        struct GPENCIL_e_data *e_data, struct GPENCIL_Data *vedata,
-        struct tGPencilObjectCache *cache)
+        GPENCIL_e_data *e_data, GPENCIL_Data *vedata,
+        tGPencilObjectCache *cache)
 {
 	GPENCIL_StorageList *stl = ((GPENCIL_Data *)vedata)->stl;
 	int ob_idx = cache->idx;
@@ -793,8 +793,7 @@ static void gpencil_draw_fx_pass(
 		return;
 	}
 
-	static float clearcol[4] = { 0.0f, 0.0f, 0.0f, 0.0f };
-
+	const float clearcol[4] = {0.0f};
 	GPU_framebuffer_bind(fbl->temp_fb_b);
 	GPU_framebuffer_clear_color_depth(fbl->temp_fb_b, clearcol, 1.0f);
 
@@ -818,9 +817,9 @@ static void gpencil_draw_fx_pass(
 
 /* helper to manage gaussian blur passes */
 static void draw_gpencil_blur_passes(
-        struct GPENCIL_e_data *e_data,
-        struct GPENCIL_Data *vedata,
-        struct BlurShaderFxData *fxd)
+        GPENCIL_e_data *e_data,
+        GPENCIL_Data *vedata,
+        BlurShaderFxData *fxd)
 {
 	if (fxd->runtime.fx_sh == NULL) {
 		return;
@@ -859,12 +858,12 @@ static void draw_gpencil_blur_passes(
 
 /* blur intermediate pass */
 static void draw_gpencil_midpass_blur(
-        struct GPENCIL_Data *vedata,
-        struct ShaderFxData_Runtime *runtime)
+        GPENCIL_Data *vedata,
+        ShaderFxData_Runtime *runtime)
 {
 	GPENCIL_PassList *psl = ((GPENCIL_Data *)vedata)->psl;
 	GPENCIL_FramebufferList *fbl = ((GPENCIL_Data *)vedata)->fbl;
-	static float clearcol[4] = { 0.0f, 0.0f, 0.0f, 0.0f };
+	const float clearcol[4] = {0.0f};
 
 	GPU_framebuffer_bind(fbl->temp_fb_b);
 	GPU_framebuffer_clear_color_depth(fbl->temp_fb_b, clearcol, 1.0f);
@@ -879,9 +878,9 @@ static void draw_gpencil_midpass_blur(
 
 /* do blur of mid passes */
 static void draw_gpencil_do_blur(
-        struct GPENCIL_e_data *e_data,
-        struct GPENCIL_Data *vedata,
-        struct ShaderFxData_Runtime *runtime,
+        GPENCIL_e_data *e_data,
+        GPENCIL_Data *vedata,
+        ShaderFxData_Runtime *runtime,
         int samples, int bx, int by, int blur[2])
 {
 	e_data->input_depth_tx = e_data->temp_depth_tx_b;
@@ -908,9 +907,9 @@ static void draw_gpencil_do_blur(
 
 /* helper to draw RIM passes */
 static void draw_gpencil_rim_passes(
-        struct GPENCIL_e_data *e_data,
-        struct GPENCIL_Data *vedata,
-        struct RimShaderFxData *fxd)
+        GPENCIL_e_data *e_data,
+        GPENCIL_Data *vedata,
+        RimShaderFxData *fxd)
 {
 	if (fxd->runtime.fx_sh_b == NULL) {
 		return;
@@ -919,7 +918,7 @@ static void draw_gpencil_rim_passes(
 	GPENCIL_PassList *psl = ((GPENCIL_Data *)vedata)->psl;
 	GPENCIL_FramebufferList *fbl = ((GPENCIL_Data *)vedata)->fbl;
 
-	static float clearcol[4] = { 0.0f, 0.0f, 0.0f, 0.0f };
+	const float clearcol[4] = {0.0f};
 
 	/* prepare mask */
 	GPU_framebuffer_bind(fbl->temp_fb_fx);
@@ -953,9 +952,9 @@ static void draw_gpencil_rim_passes(
 
 /* helper to draw SHADOW passes */
 static void draw_gpencil_shadow_passes(
-	struct GPENCIL_e_data *e_data,
-	struct GPENCIL_Data *vedata,
-	struct ShadowShaderFxData *fxd)
+        GPENCIL_e_data *e_data,
+        GPENCIL_Data *vedata,
+        ShadowShaderFxData *fxd)
 {
 	if (fxd->runtime.fx_sh_b == NULL) {
 		return;
@@ -963,8 +962,7 @@ static void draw_gpencil_shadow_passes(
 
 	GPENCIL_PassList *psl = ((GPENCIL_Data *)vedata)->psl;
 	GPENCIL_FramebufferList *fbl = ((GPENCIL_Data *)vedata)->fbl;
-
-	static float clearcol[4] = { 0.0f, 0.0f, 0.0f, 0.0f };
+	const float clearcol[4] = {0.0f};
 
 	/* prepare shadow */
 	GPU_framebuffer_bind(fbl->temp_fb_fx);
@@ -998,9 +996,9 @@ static void draw_gpencil_shadow_passes(
 
 /* helper to draw GLOW passes */
 static void draw_gpencil_glow_passes(
-	struct GPENCIL_e_data *e_data,
-	struct GPENCIL_Data *vedata,
-	struct GlowShaderFxData *fxd)
+        GPENCIL_e_data *e_data,
+        GPENCIL_Data *vedata,
+        GlowShaderFxData *fxd)
 {
 	if (fxd->runtime.fx_sh_b == NULL) {
 		return;
@@ -1009,7 +1007,7 @@ static void draw_gpencil_glow_passes(
 	GPENCIL_PassList *psl = ((GPENCIL_Data *)vedata)->psl;
 	GPENCIL_FramebufferList *fbl = ((GPENCIL_Data *)vedata)->fbl;
 
-	static float clearcol[4] = { 0.0f, 0.0f, 0.0f, 0.0f };
+	const float clearcol[4] = {0.0f};
 
 	/* prepare glow */
 	GPU_framebuffer_bind(fbl->temp_fb_fx);
@@ -1047,8 +1045,8 @@ static void draw_gpencil_glow_passes(
 
 /* apply all object fx effects */
 void DRW_gpencil_fx_draw(
-        struct GPENCIL_e_data *e_data,
-        struct GPENCIL_Data *vedata, struct tGPencilObjectCache *cache)
+        GPENCIL_e_data *e_data,
+        GPENCIL_Data *vedata, tGPencilObjectCache *cache)
 {
 	GPENCIL_StorageList *stl = ((GPENCIL_Data *)vedata)->stl;
 	GPENCIL_PassList *psl = ((GPENCIL_Data *)vedata)->psl;



More information about the Bf-blender-cvs mailing list