mirror of
https://github.com/libretro/RetroArch
synced 2025-04-17 20:43:10 +00:00
Rename gfx_ structs
This commit is contained in:
parent
2ebb92834c
commit
dde471e001
@ -181,8 +181,8 @@ typedef struct gl
|
|||||||
GLuint texture[GFX_MAX_TEXTURES];
|
GLuint texture[GFX_MAX_TEXTURES];
|
||||||
unsigned tex_index; /* For use with PREV. */
|
unsigned tex_index; /* For use with PREV. */
|
||||||
unsigned textures;
|
unsigned textures;
|
||||||
struct gfx_tex_info tex_info;
|
struct video_tex_info tex_info;
|
||||||
struct gfx_tex_info prev_info[GFX_MAX_TEXTURES];
|
struct video_tex_info prev_info[GFX_MAX_TEXTURES];
|
||||||
GLuint tex_mag_filter;
|
GLuint tex_mag_filter;
|
||||||
GLuint tex_min_filter;
|
GLuint tex_min_filter;
|
||||||
bool tex_mipmap;
|
bool tex_mipmap;
|
||||||
|
@ -1074,7 +1074,7 @@ static bool d3d_construct(d3d_video_t *d3d,
|
|||||||
static void d3d_set_rotation(void *data, unsigned rot)
|
static void d3d_set_rotation(void *data, unsigned rot)
|
||||||
{
|
{
|
||||||
d3d_video_t *d3d = (d3d_video_t*)data;
|
d3d_video_t *d3d = (d3d_video_t*)data;
|
||||||
struct gfx_ortho ortho = {0, 1, 0, 1, -1, 1};
|
struct video_ortho ortho = {0, 1, 0, 1, -1, 1};
|
||||||
|
|
||||||
if (!d3d)
|
if (!d3d)
|
||||||
return;
|
return;
|
||||||
|
@ -859,7 +859,7 @@ static bool gl_init_hw_render(gl_t *gl, unsigned width, unsigned height)
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
static void gl_set_projection(gl_t *gl,
|
static void gl_set_projection(gl_t *gl,
|
||||||
struct gfx_ortho *ortho, bool allow_rotate)
|
struct video_ortho *ortho, bool allow_rotate)
|
||||||
{
|
{
|
||||||
math_matrix_4x4 rot;
|
math_matrix_4x4 rot;
|
||||||
|
|
||||||
@ -885,7 +885,7 @@ static void gl_set_viewport(void *data, unsigned viewport_width,
|
|||||||
int x = 0;
|
int x = 0;
|
||||||
int y = 0;
|
int y = 0;
|
||||||
float device_aspect = (float)viewport_width / viewport_height;
|
float device_aspect = (float)viewport_width / viewport_height;
|
||||||
struct gfx_ortho ortho = {0, 1, 0, 1, -1, 1};
|
struct video_ortho ortho = {0, 1, 0, 1, -1, 1};
|
||||||
settings_t *settings = config_get_ptr();
|
settings_t *settings = config_get_ptr();
|
||||||
gl_t *gl = (gl_t*)data;
|
gl_t *gl = (gl_t*)data;
|
||||||
|
|
||||||
@ -982,7 +982,7 @@ static void gl_set_viewport(void *data, unsigned viewport_width,
|
|||||||
static void gl_set_rotation(void *data, unsigned rotation)
|
static void gl_set_rotation(void *data, unsigned rotation)
|
||||||
{
|
{
|
||||||
gl_t *gl = (gl_t*)data;
|
gl_t *gl = (gl_t*)data;
|
||||||
struct gfx_ortho ortho = {0, 1, 0, 1, -1, 1};
|
struct video_ortho ortho = {0, 1, 0, 1, -1, 1};
|
||||||
|
|
||||||
if (!gl)
|
if (!gl)
|
||||||
return;
|
return;
|
||||||
@ -1117,8 +1117,8 @@ static void gl_check_fbo_dimensions(gl_t *gl)
|
|||||||
}
|
}
|
||||||
|
|
||||||
static void gl_frame_fbo(gl_t *gl, uint64_t frame_count,
|
static void gl_frame_fbo(gl_t *gl, uint64_t frame_count,
|
||||||
const struct gfx_tex_info *tex_info,
|
const struct video_tex_info *tex_info,
|
||||||
const struct gfx_tex_info *feedback_info)
|
const struct video_tex_info *feedback_info)
|
||||||
{
|
{
|
||||||
unsigned mip_level;
|
unsigned mip_level;
|
||||||
video_shader_ctx_mvp_t mvp;
|
video_shader_ctx_mvp_t mvp;
|
||||||
@ -1127,8 +1127,8 @@ static void gl_frame_fbo(gl_t *gl, uint64_t frame_count,
|
|||||||
video_shader_ctx_info_t shader_info;
|
video_shader_ctx_info_t shader_info;
|
||||||
unsigned width, height;
|
unsigned width, height;
|
||||||
const struct video_fbo_rect *prev_rect;
|
const struct video_fbo_rect *prev_rect;
|
||||||
struct gfx_tex_info *fbo_info;
|
struct video_tex_info *fbo_info;
|
||||||
struct gfx_tex_info fbo_tex_info[GFX_MAX_SHADERS];
|
struct video_tex_info fbo_tex_info[GFX_MAX_SHADERS];
|
||||||
int i;
|
int i;
|
||||||
GLfloat xamt, yamt;
|
GLfloat xamt, yamt;
|
||||||
unsigned fbo_tex_info_cnt = 0;
|
unsigned fbo_tex_info_cnt = 0;
|
||||||
@ -1599,7 +1599,7 @@ static INLINE void gl_copy_frame(gl_t *gl, const void *frame,
|
|||||||
}
|
}
|
||||||
|
|
||||||
static INLINE void gl_set_prev_texture(gl_t *gl,
|
static INLINE void gl_set_prev_texture(gl_t *gl,
|
||||||
const struct gfx_tex_info *tex_info)
|
const struct video_tex_info *tex_info)
|
||||||
{
|
{
|
||||||
memmove(gl->prev_info + 1, gl->prev_info,
|
memmove(gl->prev_info + 1, gl->prev_info,
|
||||||
sizeof(*tex_info) * (gl->textures - 1));
|
sizeof(*tex_info) * (gl->textures - 1));
|
||||||
@ -1757,7 +1757,7 @@ static bool gl_frame(void *data, const void *frame,
|
|||||||
video_shader_ctx_coords_t coords;
|
video_shader_ctx_coords_t coords;
|
||||||
video_shader_ctx_params_t params;
|
video_shader_ctx_params_t params;
|
||||||
unsigned width, height;
|
unsigned width, height;
|
||||||
struct gfx_tex_info feedback_info;
|
struct video_tex_info feedback_info;
|
||||||
video_shader_ctx_info_t shader_info;
|
video_shader_ctx_info_t shader_info;
|
||||||
static struct retro_perf_counter frame_run = {0};
|
static struct retro_perf_counter frame_run = {0};
|
||||||
gl_t *gl = (gl_t*)data;
|
gl_t *gl = (gl_t*)data;
|
||||||
|
@ -1191,7 +1191,7 @@ static bool vulkan_set_shader(void *data,
|
|||||||
}
|
}
|
||||||
|
|
||||||
static void vulkan_set_projection(vk_t *vk,
|
static void vulkan_set_projection(vk_t *vk,
|
||||||
struct gfx_ortho *ortho, bool allow_rotate)
|
struct video_ortho *ortho, bool allow_rotate)
|
||||||
{
|
{
|
||||||
math_matrix_4x4 rot;
|
math_matrix_4x4 rot;
|
||||||
|
|
||||||
@ -1212,7 +1212,7 @@ static void vulkan_set_projection(vk_t *vk,
|
|||||||
static void vulkan_set_rotation(void *data, unsigned rotation)
|
static void vulkan_set_rotation(void *data, unsigned rotation)
|
||||||
{
|
{
|
||||||
vk_t *vk = (vk_t*)data;
|
vk_t *vk = (vk_t*)data;
|
||||||
struct gfx_ortho ortho = {0, 1, 0, 1, -1, 1};
|
struct video_ortho ortho = {0, 1, 0, 1, -1, 1};
|
||||||
|
|
||||||
if (!vk)
|
if (!vk)
|
||||||
return;
|
return;
|
||||||
@ -1243,7 +1243,7 @@ static void vulkan_set_viewport(void *data, unsigned viewport_width,
|
|||||||
int x = 0;
|
int x = 0;
|
||||||
int y = 0;
|
int y = 0;
|
||||||
float device_aspect = (float)viewport_width / viewport_height;
|
float device_aspect = (float)viewport_width / viewport_height;
|
||||||
struct gfx_ortho ortho = {0, 1, 0, 1, -1, 1};
|
struct video_ortho ortho = {0, 1, 0, 1, -1, 1};
|
||||||
settings_t *settings = config_get_ptr();
|
settings_t *settings = config_get_ptr();
|
||||||
vk_t *vk = (vk_t*)data;
|
vk_t *vk = (vk_t*)data;
|
||||||
|
|
||||||
|
@ -289,7 +289,7 @@ fallback:
|
|||||||
static void gl_cg_set_texture_info(
|
static void gl_cg_set_texture_info(
|
||||||
cg_shader_data_t *cg,
|
cg_shader_data_t *cg,
|
||||||
const struct cg_fbo_params *params,
|
const struct cg_fbo_params *params,
|
||||||
const struct gfx_tex_info *info)
|
const struct video_tex_info *info)
|
||||||
{
|
{
|
||||||
unsigned i;
|
unsigned i;
|
||||||
struct uniform_cg uniform_data[4];
|
struct uniform_cg uniform_data[4];
|
||||||
@ -348,10 +348,10 @@ static void gl_cg_set_params(void *data, void *shader_data,
|
|||||||
struct uniform_cg uniform_data[10];
|
struct uniform_cg uniform_data[10];
|
||||||
struct uniform_info uniform_params[10] = {{0}};
|
struct uniform_info uniform_params[10] = {{0}};
|
||||||
unsigned uniform_count = 0;
|
unsigned uniform_count = 0;
|
||||||
const struct gfx_tex_info *info = (const struct gfx_tex_info*)_info;
|
const struct video_tex_info *info = (const struct video_tex_info*)_info;
|
||||||
const struct gfx_tex_info *prev_info = (const struct gfx_tex_info*)_prev_info;
|
const struct video_tex_info *prev_info = (const struct video_tex_info*)_prev_info;
|
||||||
const struct gfx_tex_info *feedback_info = (const struct gfx_tex_info*)_feedback_info;
|
const struct video_tex_info *feedback_info = (const struct video_tex_info*)_feedback_info;
|
||||||
const struct gfx_tex_info *fbo_info = (const struct gfx_tex_info*)_fbo_info;
|
const struct video_tex_info *fbo_info = (const struct video_tex_info*)_fbo_info;
|
||||||
cg_shader_data_t *cg = (cg_shader_data_t*)shader_data;
|
cg_shader_data_t *cg = (cg_shader_data_t*)shader_data;
|
||||||
|
|
||||||
if (!cg || (cg->active_idx == 0))
|
if (!cg || (cg->active_idx == 0))
|
||||||
|
@ -1019,10 +1019,10 @@ static void gl_glsl_set_params(void *data, void *shader_data,
|
|||||||
unsigned texunit = 1;
|
unsigned texunit = 1;
|
||||||
const struct shader_uniforms *uni = NULL;
|
const struct shader_uniforms *uni = NULL;
|
||||||
size_t size = 0, attribs_size = 0;
|
size_t size = 0, attribs_size = 0;
|
||||||
const struct gfx_tex_info *info = (const struct gfx_tex_info*)_info;
|
const struct video_tex_info *info = (const struct video_tex_info*)_info;
|
||||||
const struct gfx_tex_info *prev_info = (const struct gfx_tex_info*)_prev_info;
|
const struct video_tex_info *prev_info = (const struct video_tex_info*)_prev_info;
|
||||||
const struct gfx_tex_info *feedback_info = (const struct gfx_tex_info*)_feedback_info;
|
const struct video_tex_info *feedback_info = (const struct video_tex_info*)_feedback_info;
|
||||||
const struct gfx_tex_info *fbo_info = (const struct gfx_tex_info*)_fbo_info;
|
const struct video_tex_info *fbo_info = (const struct video_tex_info*)_fbo_info;
|
||||||
struct glsl_attrib *attr = (struct glsl_attrib*)attribs;
|
struct glsl_attrib *attr = (struct glsl_attrib*)attribs;
|
||||||
glsl_shader_data_t *glsl = (glsl_shader_data_t*)shader_data;
|
glsl_shader_data_t *glsl = (glsl_shader_data_t*)shader_data;
|
||||||
|
|
||||||
|
@ -124,10 +124,9 @@ static void hlsl_set_params(void *data, void *shader_data,
|
|||||||
{
|
{
|
||||||
d3d_video_t *d3d = (d3d_video_t*)data;
|
d3d_video_t *d3d = (d3d_video_t*)data;
|
||||||
LPDIRECT3DDEVICE d3d_device_ptr = (LPDIRECT3DDEVICE)d3d->dev;
|
LPDIRECT3DDEVICE d3d_device_ptr = (LPDIRECT3DDEVICE)d3d->dev;
|
||||||
const struct gfx_tex_info *info = (const struct gfx_tex_info*)_info;
|
const struct video_tex_info *info = (const struct video_tex_info*)_info;
|
||||||
const struct gfx_tex_info *prev_info = (const struct gfx_tex_info*)_prev_info;
|
const struct video_tex_info *prev_info = (const struct video_tex_info*)_prev_info;
|
||||||
(void)_feedback_info;
|
const struct video_tex_info *fbo_info = (const struct video_tex_info*)_fbo_info;
|
||||||
const struct gfx_tex_info *fbo_info = (const struct gfx_tex_info*)_fbo_info;
|
|
||||||
hlsl_shader_data_t *hlsl = (hlsl_shader_data_t*)shader_data;
|
hlsl_shader_data_t *hlsl = (hlsl_shader_data_t*)shader_data;
|
||||||
|
|
||||||
if (!hlsl)
|
if (!hlsl)
|
||||||
|
@ -36,7 +36,7 @@ struct video_fbo_rect
|
|||||||
unsigned height;
|
unsigned height;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct gfx_ortho
|
struct video_ortho
|
||||||
{
|
{
|
||||||
float left;
|
float left;
|
||||||
float right;
|
float right;
|
||||||
@ -46,7 +46,7 @@ struct gfx_ortho
|
|||||||
float zfar;
|
float zfar;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct gfx_tex_info
|
struct video_tex_info
|
||||||
{
|
{
|
||||||
unsigned int tex;
|
unsigned int tex;
|
||||||
float input_size[2];
|
float input_size[2];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user