mirror of
https://github.com/libretro/RetroArch.git
synced 2025-02-02 06:53:39 +00:00
(360) Build fixes
This commit is contained in:
parent
545cdbad2a
commit
8837139271
@ -23,7 +23,7 @@ frontend_ctx_driver_t *frontend_ctx;
|
||||
|
||||
#if defined(HAVE_RGUI) || defined(HAVE_RMENU) || defined(HAVE_RMENU_XUI)
|
||||
#define HAVE_MENU
|
||||
#include "frontend/menu/menu_common.h"
|
||||
#include "menu/menu_common.h"
|
||||
#else
|
||||
#undef HAVE_MENU
|
||||
#endif
|
||||
|
@ -1222,10 +1222,9 @@ HRESULT CRetroArchCoreBrowser::OnNotifyPress( HXUIOBJ hObjPressed, BOOL& bHandle
|
||||
wcstombs(str_buffer, (const wchar_t *)XuiListGetText(m_menulist, index), sizeof(str_buffer));
|
||||
if(path_file_exists(rgui->browser->list->elems[index].data))
|
||||
{
|
||||
struct retro_variable var;
|
||||
var.key = "core_path";
|
||||
snprintf(var.value, sizeof(var.value), "%s\\%s", rgui->browser->current_dir.directory_path, str_buffer);
|
||||
rarch_environment_cb(RETRO_ENVIRONMENT_SET_LIBRETRO_PATH, &var);
|
||||
char path[256];
|
||||
snprintf(path, sizeof(path), "%s\\%s", rgui->browser->current_dir.directory_path, str_buffer);
|
||||
rarch_environment_cb(RETRO_ENVIRONMENT_SET_LIBRETRO_PATH, (void*)path);
|
||||
|
||||
g_extern.lifecycle_mode_state |= (1ULL << MODE_EXITSPAWN);
|
||||
process_input_ret = -1;
|
||||
|
@ -181,7 +181,7 @@ static HRESULT xbox_io_unmount(char *szDrive)
|
||||
}
|
||||
#endif
|
||||
|
||||
static void get_environment_settings(int argc, char *argv[])
|
||||
static void get_environment_settings(int argc, char *argv[], void *args)
|
||||
{
|
||||
HRESULT ret;
|
||||
(void)ret;
|
||||
|
@ -431,9 +431,11 @@ const gl_shader_backend_t hlsl_backend = {
|
||||
hlsl_use,
|
||||
hlsl_num,
|
||||
hlsl_filter_type,
|
||||
NULL, /* hlsl_wrap_type */
|
||||
hlsl_shader_scale,
|
||||
NULL, /* hlsl_set_coords */
|
||||
NULL, /* hlsl_set_coords */
|
||||
hlsl_set_mvp,
|
||||
NULL, /* hlsl_get_prev_textures */
|
||||
|
||||
RARCH_SHADER_HLSL,
|
||||
};
|
||||
|
@ -567,9 +567,9 @@ static void *xdk_d3d_init(const video_info_t *video, const input_driver_t **inpu
|
||||
d3d->tex_h = RARCH_SCALE_BASE * video->input_scale;
|
||||
|
||||
#if defined(_XBOX1)
|
||||
d3d->ctx_driver = gfx_ctx_init_first(GFX_CTX_DIRECT3D8_API);
|
||||
d3d->ctx_driver = gfx_ctx_init_first(GFX_CTX_DIRECT3D8_API, 8, 0);
|
||||
#elif defined(_XBOX360)
|
||||
d3d->ctx_driver = gfx_ctx_init_first(GFX_CTX_DIRECT3D9_API);
|
||||
d3d->ctx_driver = gfx_ctx_init_first(GFX_CTX_DIRECT3D9_API, 9, 0);
|
||||
#endif
|
||||
if (d3d->ctx_driver)
|
||||
{
|
||||
@ -1039,8 +1039,8 @@ static bool xdk_d3d_alive(void *data)
|
||||
|
||||
static bool xdk_d3d_focus(void *data)
|
||||
{
|
||||
(void)data;
|
||||
return gfx_ctx_window_has_focus();
|
||||
xdk_d3d_video_t *d3d = (xdk_d3d_video_t*)data;
|
||||
return d3d->ctx_driver->has_focus();
|
||||
}
|
||||
|
||||
static void xdk_d3d_set_aspect_ratio(void *data, unsigned aspect_ratio_idx)
|
||||
|
Loading…
x
Reference in New Issue
Block a user