mirror of
https://github.com/libretro/RetroArch
synced 2025-03-03 13:14:04 +00:00
(D3D) Turn more functions static
This commit is contained in:
parent
1f3c5fc71c
commit
6365ac2174
@ -252,7 +252,7 @@ void renderchain_set_shaders(void *data, void *fragment_data, void *vertex_data)
|
|||||||
cgD3D9BindProgram(*vPrg);
|
cgD3D9BindProgram(*vPrg);
|
||||||
}
|
}
|
||||||
|
|
||||||
void renderchain_destroy_stock_shader(void *data)
|
static void renderchain_destroy_stock_shader(void *data)
|
||||||
{
|
{
|
||||||
renderchain_t *chain = (renderchain_t*)data;
|
renderchain_t *chain = (renderchain_t*)data;
|
||||||
|
|
||||||
@ -282,7 +282,7 @@ void renderchain_destroy_shader(void *data, int i)
|
|||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
void renderchain_set_shader_mvp(void *data, void *shader_data, void *matrix_data)
|
static void renderchain_set_shader_mvp(void *data, void *shader_data, void *matrix_data)
|
||||||
{
|
{
|
||||||
CGprogram *vPrg = (CGprogram*)shader_data;
|
CGprogram *vPrg = (CGprogram*)shader_data;
|
||||||
const D3DXMATRIX *matrix = (const D3DXMATRIX*)matrix_data;
|
const D3DXMATRIX *matrix = (const D3DXMATRIX*)matrix_data;
|
||||||
@ -329,8 +329,7 @@ void renderchain_set_shader_params(void *data, void *pass_data,
|
|||||||
set_cg_param(pass->vPrg, "IN.frame_count", frame_cnt);
|
set_cg_param(pass->vPrg, "IN.frame_count", frame_cnt);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static void renderchain_bind_tracker(void *data, void *pass_data, unsigned pass_index)
|
||||||
void renderchain_bind_tracker(void *data, void *pass_data, unsigned pass_index)
|
|
||||||
{
|
{
|
||||||
unsigned i;
|
unsigned i;
|
||||||
Pass *pass = (Pass*)pass_data;
|
Pass *pass = (Pass*)pass_data;
|
||||||
@ -496,7 +495,7 @@ bool renderchain_init_shader_fvf(void *data, void *pass_data)
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
void renderchain_bind_orig(void *data, void *pass_data)
|
static void renderchain_bind_orig(void *data, void *pass_data)
|
||||||
{
|
{
|
||||||
unsigned index;
|
unsigned index;
|
||||||
CGparameter param;
|
CGparameter param;
|
||||||
@ -537,7 +536,7 @@ void renderchain_bind_orig(void *data, void *pass_data)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void renderchain_bind_prev(void *data, void *pass_data)
|
static void renderchain_bind_prev(void *data, void *pass_data)
|
||||||
{
|
{
|
||||||
unsigned i, index;
|
unsigned i, index;
|
||||||
char attr_texture[64], attr_input_size[64], attr_tex_size[64], attr_coord[64];
|
char attr_texture[64], attr_input_size[64], attr_tex_size[64], attr_coord[64];
|
||||||
@ -627,7 +626,7 @@ static void renderchain_add_lut(renderchain_t *chain,
|
|||||||
chain->bound_tex.push_back(index);
|
chain->bound_tex.push_back(index);
|
||||||
}
|
}
|
||||||
|
|
||||||
void renderchain_bind_luts(void *data, void *pass_data)
|
static void renderchain_bind_luts(void *data, void *pass_data)
|
||||||
{
|
{
|
||||||
unsigned i, index;
|
unsigned i, index;
|
||||||
Pass *pass = (Pass*)pass_data;
|
Pass *pass = (Pass*)pass_data;
|
||||||
@ -658,7 +657,7 @@ void renderchain_bind_luts(void *data, void *pass_data)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void renderchain_bind_pass(void *data, void *pass_data, unsigned pass_index)
|
static void renderchain_bind_pass(void *data, void *pass_data, unsigned pass_index)
|
||||||
{
|
{
|
||||||
unsigned i, index;
|
unsigned i, index;
|
||||||
Pass *pass = (Pass*)pass_data;
|
Pass *pass = (Pass*)pass_data;
|
||||||
|
@ -109,28 +109,14 @@ bool renderchain_compile_shaders(void *data, void *fragment_data,
|
|||||||
|
|
||||||
void renderchain_set_shaders(void *data, void *fragment_data, void *vertex_data);
|
void renderchain_set_shaders(void *data, void *fragment_data, void *vertex_data);
|
||||||
|
|
||||||
void renderchain_destroy_stock_shader(void *data);
|
|
||||||
|
|
||||||
void renderchain_destroy_shader(void *data, int i);
|
void renderchain_destroy_shader(void *data, int i);
|
||||||
|
|
||||||
void renderchain_set_shader_mvp(void *data, void *shader_data, void *matrix_data);
|
|
||||||
|
|
||||||
void renderchain_set_shader_params(void *data, void *pass_data,
|
void renderchain_set_shader_params(void *data, void *pass_data,
|
||||||
unsigned video_w, unsigned video_h,
|
unsigned video_w, unsigned video_h,
|
||||||
unsigned tex_w, unsigned tex_h,
|
unsigned tex_w, unsigned tex_h,
|
||||||
unsigned viewport_w, unsigned viewport_h);
|
unsigned viewport_w, unsigned viewport_h);
|
||||||
|
|
||||||
void renderchain_bind_tracker(void *data, void *pass_data, unsigned pass_index);
|
|
||||||
|
|
||||||
bool renderchain_init_shader_fvf(void *data, void *pass_data);
|
bool renderchain_init_shader_fvf(void *data, void *pass_data);
|
||||||
|
|
||||||
void renderchain_bind_orig(void *data, void *pass_data);
|
|
||||||
|
|
||||||
void renderchain_bind_prev(void *data, void *pass_data);
|
|
||||||
|
|
||||||
void renderchain_bind_luts(void *data, void *pass_data);
|
|
||||||
|
|
||||||
void renderchain_bind_pass(void *data, void *pass_data, unsigned pass_index);
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -36,7 +36,6 @@ static void renderchain_free(void *data)
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
renderchain_clear(chain);
|
renderchain_clear(chain);
|
||||||
//renderchain_destroy_stock_shader(chain);
|
|
||||||
#ifndef DONT_HAVE_STATE_TRACKER
|
#ifndef DONT_HAVE_STATE_TRACKER
|
||||||
#ifndef _XBOX
|
#ifndef _XBOX
|
||||||
if (chain->tracker)
|
if (chain->tracker)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user