RetroArch
|
#include <stdlib.h>
#include <string.h>
#include <xenos/xe.h>
#include <xenos/xenos.h>
#include <xenos/edram.h>
#include "../font_driver.h"
#include "../../driver.h"
Classes | |
struct | DrawVerticeFormats |
struct | gl |
Macros | |
#define | XE_W 512 |
#define | XE_H 512 |
#define | UV_BOTTOM 0 |
#define | UV_TOP 1 |
#define | UV_LEFT 2 |
#define | UV_RIGHT 3 |
Typedefs | |
typedef struct DrawVerticeFormats | DrawVerticeFormats |
typedef struct xenon360_video | xenon360_video_t |
typedef struct gl | gl_t |
Functions | |
static void | xenon360_gfx_free (void *data) |
static void * | xenon360_gfx_init (const video_info_t *video, const input_driver_t **input, void **input_data) |
static bool | xenon360_gfx_frame (void *data, const void *frame, unsigned width, unsigned height, uint64_t frame_count, unsigned pitch, const char *msg, video_frame_info_t *video_info) |
static void | xenon360_gfx_set_nonblock_state (void *data, bool state) |
static bool | xenon360_gfx_alive (void *data) |
static bool | xenon360_gfx_focus (void *data) |
static bool | xenon360_gfx_suppress_screensaver (void *data, bool enable) |
static void | xenon360_gfx_set_rotation (void *data, unsigned rotation) |
static bool | xenon360_gfx_set_shader (void *data, enum rarch_shader_type type, const char *path) |
static void | xenon360_gfx_viewport_info (void *data, struct video_viewport *vp) |
static bool | xenon360_gfx_read_viewport (void *data, uint8_t *buffer, bool is_idle) |
static void | xenon360_gfx_get_poke_interface (void *data, const video_poke_interface_t **iface) |
Variables | |
const unsigned int | g_xps_PS [] |
const unsigned int | g_xvs_VS [] |
static bool | g_quitting |
static float | ScreenUv [4] = {0.f, 1.0f, 1.0f, 0.f} |
video_driver_t | video_xenon360 |
#define UV_BOTTOM 0 |
#define UV_LEFT 2 |
#define UV_RIGHT 3 |
#define UV_TOP 1 |
#define XE_H 512 |
#define XE_W 512 |
typedef struct DrawVerticeFormats DrawVerticeFormats |
typedef struct xenon360_video xenon360_video_t |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
const unsigned int g_xps_PS[] |
const unsigned int g_xvs_VS[] |
|
static |
video_driver_t video_xenon360 |