|
static bool | d3d9_set_resize (d3d9_video_t *d3d, unsigned new_width, unsigned new_height) |
|
static bool | d3d9_init_imports (d3d9_video_t *d3d) |
|
static bool | renderchain_d3d_init_first (enum gfx_ctx_api api, const d3d9_renderchain_driver_t **renderchain_driver, void **renderchain_handle) |
|
static void | d3d9_log_info (const struct LinkInfo *info) |
|
static bool | d3d9_init_chain (d3d9_video_t *d3d, const video_info_t *video_info) |
|
static bool | d3d9_init_singlepass (d3d9_video_t *d3d) |
|
static bool | d3d9_init_multipass (d3d9_video_t *d3d, const char *shader_path) |
|
static bool | d3d9_process_shader (d3d9_video_t *d3d) |
|
static void | d3d9_viewport_info (void *data, struct video_viewport *vp) |
|
static void | d3d9_set_mvp (void *data, void *shader_data, const void *mat_data) |
|
static void | d3d9_overlay_render (d3d9_video_t *d3d, video_frame_info_t *video_info, overlay_t *overlay, bool force_linear) |
|
static void | d3d9_free_overlay (d3d9_video_t *d3d, overlay_t *overlay) |
|
static void | d3d9_deinit_chain (d3d9_video_t *d3d) |
|
static void | d3d9_deinitialize (d3d9_video_t *d3d) |
|
static D3DFORMAT | d3d9_get_color_format_backbuffer (bool rgb32, bool windowed) |
|
static bool | d3d9_is_windowed_enable (bool info_fullscreen) |
|
void | d3d9_make_d3dpp (void *data, const video_info_t *info, void *_d3dpp) |
|
static bool | d3d9_init_base (void *data, const video_info_t *info) |
|
static void | d3d9_calculate_rect (void *data, unsigned *width, unsigned *height, int *x, int *y, bool force_full, bool allow_rotate) |
|
static void | d3d9_set_font_rect (d3d9_video_t *d3d, const struct font_params *params) |
|
static void | d3d9_set_viewport (void *data, unsigned width, unsigned height, bool force_full, bool allow_rotate) |
|
static bool | d3d9_initialize (d3d9_video_t *d3d, const video_info_t *info) |
|
static bool | d3d9_restore (void *data) |
|
static void | d3d9_set_nonblock_state (void *data, bool state) |
|
static bool | d3d9_alive (void *data) |
|
static bool | d3d9_suppress_screensaver (void *data, bool enable) |
|
static void | d3d9_set_aspect_ratio (void *data, unsigned aspect_ratio_idx) |
|
static void | d3d9_apply_state_changes (void *data) |
|
static void | d3d9_set_osd_msg (void *data, video_frame_info_t *video_info, const char *msg, const void *params, void *font) |
|
static bool | d3d9_init_internal (d3d9_video_t *d3d, const video_info_t *info, const input_driver_t **input, void **input_data) |
|
static void | d3d9_set_rotation (void *data, unsigned rot) |
|
static void | d3d9_show_mouse (void *data, bool state) |
|
static void * | d3d9_init (const video_info_t *info, const input_driver_t **input, void **input_data) |
|
static void | d3d9_free (void *data) |
|
static void | d3d9_update_title (video_frame_info_t *video_info) |
|
static bool | d3d9_frame (void *data, const void *frame, unsigned frame_width, unsigned frame_height, uint64_t frame_count, unsigned pitch, const char *msg, video_frame_info_t *video_info) |
|
static bool | d3d9_read_viewport (void *data, uint8_t *buffer, bool is_idle) |
|
static bool | d3d9_set_shader (void *data, enum rarch_shader_type type, const char *path) |
|
static void | d3d9_set_menu_texture_frame (void *data, const void *frame, bool rgb32, unsigned width, unsigned height, float alpha) |
|
static void | d3d9_set_menu_texture_enable (void *data, bool state, bool full_screen) |
|
static void | d3d9_video_texture_load_d3d (struct d3d9_texture_info *info, uintptr_t *id) |
|
static int | d3d9_video_texture_load_wrap_d3d (void *data) |
|
static uintptr_t | d3d9_load_texture (void *video_data, void *data, bool threaded, enum texture_filter_type filter_type) |
|
static void | d3d9_unload_texture (void *data, uintptr_t id) |
|
static void | d3d9_set_video_mode (void *data, unsigned width, unsigned height, bool fullscreen) |
|
static uint32_t | d3d9_get_flags (void *data) |
|
static void | d3d9_get_poke_interface (void *data, const video_poke_interface_t **iface) |
|
static bool | d3d9_has_windowed (void *data) |
|