(MSVC) Use Griffin from now on for MSVC PC build - make some

variable/ function names unique for Griffin
This commit is contained in:
twinaphex 2014-09-14 06:29:40 +02:00
parent 516a536a78
commit 3eead06391
6 changed files with 44 additions and 827 deletions

View File

@ -213,7 +213,7 @@ extern "C"
#endif
bool dinput_handle_message(void *dinput, UINT message, WPARAM wParam, LPARAM lParam);
static void *dinput;
static void *dinput_wgl;
static LRESULT CALLBACK WndProc(HWND hwnd, UINT message,
WPARAM wparam, LPARAM lparam)
@ -263,7 +263,7 @@ static LRESULT CALLBACK WndProc(HWND hwnd, UINT message,
}
return 0;
}
if (dinput_handle_message(dinput, message, wparam, lparam))
if (dinput_handle_message(dinput_wgl, message, wparam, lparam))
return 0;
return DefWindowProc(hwnd, message, wparam, lparam);
}
@ -562,7 +562,7 @@ static void gfx_ctx_destroy(void *data)
static void gfx_ctx_input_driver(void *data, const input_driver_t **input, void **input_data)
{
(void)data;
dinput = input_dinput.init();
dinput_wgl = input_dinput.init();
*input = dinput ? &input_dinput : NULL;
*input_data = dinput;
}

View File

@ -755,7 +755,7 @@ static void d3d_free(void *data)
#endif
#ifdef HAVE_MONITOR
static BOOL CALLBACK monitor_enum_proc(HMONITOR hMonitor,
static BOOL CALLBACK d3d_monitor_enum_proc(HMONITOR hMonitor,
HDC hdcMonitor, LPRECT lprcMonitor, LPARAM dwData)
{
Monitor::all_hms[Monitor::num_mons++] = hMonitor;
@ -766,7 +766,7 @@ static BOOL CALLBACK monitor_enum_proc(HMONITOR hMonitor,
static RECT d3d_monitor_rect(d3d_video_t *d3d)
{
Monitor::num_mons = 0;
EnumDisplayMonitors(NULL, NULL, monitor_enum_proc, 0);
EnumDisplayMonitors(NULL, NULL, d3d_monitor_enum_proc, 0);
if (!Monitor::last_hm)
Monitor::last_hm = MonitorFromWindow(

View File

@ -49,7 +49,7 @@ static unsigned glsl_minor;
static bool glsl_enable;
static GLuint gl_program[GFX_MAX_SHADERS];
static unsigned active_index;
static unsigned glsl_active_index;
static GLuint gl_teximage[GFX_MAX_TEXTURES];
@ -643,7 +643,7 @@ static void gl_glsl_deinit(void)
memset(gl_program, 0, sizeof(gl_program));
memset(gl_uniforms, 0, sizeof(gl_uniforms));
glsl_enable = false;
active_index = 0;
glsl_active_index = 0;
gl_glsl_free_shader();
@ -874,7 +874,7 @@ static void gl_glsl_set_params(void *data, unsigned width, unsigned height,
{
(void)data;
if (!glsl_enable || (gl_program[active_index] == 0))
if (!glsl_enable || (gl_program[glsl_active_index] == 0))
return;
GLfloat buffer[512];
@ -884,7 +884,7 @@ static void gl_glsl_set_params(void *data, unsigned width, unsigned height,
size_t attribs_size = 0;
struct glsl_attrib *attr = attribs;
const struct shader_uniforms *uni = &gl_uniforms[active_index];
const struct shader_uniforms *uni = &gl_uniforms[glsl_active_index];
float input_size[2] = {(float)width, (float)height};
float output_size[2] = {(float)out_width, (float)out_height};
@ -899,9 +899,9 @@ static void gl_glsl_set_params(void *data, unsigned width, unsigned height,
if (uni->texture_size >= 0)
glUniform2fv(uni->texture_size, 1, texture_size);
if (uni->frame_count >= 0 && active_index)
if (uni->frame_count >= 0 && glsl_active_index)
{
unsigned modulo = glsl_shader->pass[active_index - 1].frame_count_mod;
unsigned modulo = glsl_shader->pass[glsl_active_index - 1].frame_count_mod;
if (modulo)
frame_count %= modulo;
glUniform1i(uni->frame_count, frame_count);
@ -925,7 +925,7 @@ static void gl_glsl_set_params(void *data, unsigned width, unsigned height,
}
/* Set original texture. */
if (active_index)
if (glsl_active_index)
{
if (uni->orig.texture >= 0)
{
@ -1019,9 +1019,9 @@ static void gl_glsl_set_params(void *data, unsigned width, unsigned height,
if (size)
{
gl_glsl_set_attribs(glsl_vbo[active_index].vbo_secondary,
&glsl_vbo[active_index].buffer_secondary,
&glsl_vbo[active_index].size_secondary,
gl_glsl_set_attribs(glsl_vbo[glsl_active_index].vbo_secondary,
&glsl_vbo[glsl_active_index].buffer_secondary,
&glsl_vbo[glsl_active_index].size_secondary,
buffer, size, attribs, attribs_size);
}
@ -1030,7 +1030,7 @@ static void gl_glsl_set_params(void *data, unsigned width, unsigned height,
/* #pragma parameters. */
for (i = 0; i < glsl_shader->num_parameters; i++)
{
int location = glGetUniformLocation(gl_program[active_index],
int location = glGetUniformLocation(gl_program[glsl_active_index],
glsl_shader->parameters[i].id);
glUniform1f(location, glsl_shader->parameters[i].current);
}
@ -1041,13 +1041,13 @@ static void gl_glsl_set_params(void *data, unsigned width, unsigned height,
static struct state_tracker_uniform info[GFX_MAX_VARIABLES];
static unsigned cnt = 0;
if (active_index == 1)
if (glsl_active_index == 1)
cnt = state_get_uniform(gl_state_tracker, info,
GFX_MAX_VARIABLES, frame_count);
for (i = 0; i < cnt; i++)
{
int location = glGetUniformLocation(gl_program[active_index],
int location = glGetUniformLocation(gl_program[glsl_active_index],
info[i].id);
glUniform1f(location, info[i].value);
}
@ -1060,7 +1060,7 @@ static bool gl_glsl_set_mvp(void *data, const math_matrix *mat)
if (!glsl_enable || !glsl_shader->modern)
return false;
int loc = gl_uniforms[active_index].mvp;
int loc = gl_uniforms[glsl_active_index].mvp;
if (loc >= 0)
glUniformMatrix4fv(loc, 1, GL_FALSE, mat->data);
@ -1088,7 +1088,7 @@ static bool gl_glsl_set_coords(const struct gl_coords *coords)
size_t attribs_size = 0;
struct glsl_attrib *attr = attribs;
const struct shader_uniforms *uni = &gl_uniforms[active_index];
const struct shader_uniforms *uni = &gl_uniforms[glsl_active_index];
if (uni->tex_coord >= 0)
{
attr->loc = uni->tex_coord;
@ -1143,9 +1143,9 @@ static bool gl_glsl_set_coords(const struct gl_coords *coords)
if (size)
{
gl_glsl_set_attribs(glsl_vbo[active_index].vbo_primary,
&glsl_vbo[active_index].buffer_primary,
&glsl_vbo[active_index].size_primary,
gl_glsl_set_attribs(glsl_vbo[glsl_active_index].vbo_primary,
&glsl_vbo[glsl_active_index].buffer_primary,
&glsl_vbo[glsl_active_index].size_primary,
buffer, size,
attribs, attribs_size);
}
@ -1162,7 +1162,7 @@ static void gl_glsl_use(void *data, unsigned index)
{
gl_glsl_reset_attrib();
active_index = index;
glsl_active_index = index;
glUseProgram(gl_program[index]);
}
}

View File

@ -27,7 +27,7 @@
#define HAVE_COMPRESSION
#endif
#if defined(_XBOX) || defined(_MSC_VER)
#if defined(_MSC_VER)
#include "../msvc/msvc_compat.h"
#endif
@ -85,7 +85,7 @@ COMPATIBILITY
/*============================================================
CONFIG FILE
============================================================ */
#ifdef _XBOX
#if defined(_MSC_VER)
#undef __RARCH_POSIX_STRING_H
#undef __RARCH_MSVC_COMPAT_H
#undef strcasecmp
@ -667,6 +667,10 @@ MENU
#endif
#ifdef HAVE_COMMAND
#include "../command.c"
#endif
#ifdef __cplusplus
extern "C" {
#endif
@ -724,7 +728,7 @@ XML
#include "../compat/rxml/rxml.c"
#endif
/*============================================================
APPLE EXTENSIONS
SETTINGS
============================================================ */
#include "../settings_data.c"

View File

@ -100,7 +100,7 @@
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_WIN32_D3D9;HAVE_CG;HAVE_GLSL;HAVE_FBO;HAVE_ZLIB;WANT_MINIZ;HAVE_CC_RESAMPLER;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_BUILTIN_AUTOCONFIG;HAVE_DINPUT;HAVE_WINXINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_DYLIB;HAVE_NETPLAY;HAVE_NETWORK_CMD;HAVE_COMMAND;HAVE_STDIN_CMD;HAVE_THREADS;HAVE_DYNAMIC;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;__SSE__;__i686__;HAVE_OVERLAY;HAVE_RGUI;HAVE_GL_SYNC;HAVE_MENU;HAVE_COMPRESSION;HAVE_7ZIP</PreprocessorDefinitions>
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_WIN32_D3D9;HAVE_CG;HAVE_GLSL;HAVE_GRIFFIN;HAVE_FBO;HAVE_ZLIB;WANT_MINIZ;HAVE_CC_RESAMPLER;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_BUILTIN_AUTOCONFIG;HAVE_DINPUT;HAVE_WINXINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_DYLIB;HAVE_NETPLAY;HAVE_NETWORK_CMD;HAVE_COMMAND;HAVE_STDIN_CMD;HAVE_THREADS;HAVE_DYNAMIC;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;__SSE__;__i686__;HAVE_OVERLAY;HAVE_RGUI;HAVE_GL_SYNC;HAVE_MENU;HAVE_7ZIP;HAVE_GLUI;HAVE_LAKKA</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(MSBuildProjectDirectory);$(MSBuildProjectDirectory)\..\..\;$(CG_INC_PATH);$(MSBuildProjectDirectory)\..\..\deps\rzlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<CompileAs>CompileAsCpp</CompileAs>
@ -142,7 +142,7 @@
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_WIN32_D3D9;HAVE_CG;HAVE_GLSL;HAVE_FBO;HAVE_ZLIB;WANT_MINIZ;HAVE_CC_RESAMPLER;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_BUILTIN_AUTOCONFIG;HAVE_DINPUT;HAVE_WINXINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_DYLIB;HAVE_NETPLAY;HAVE_NETWORK_CMD;HAVE_COMMAND;HAVE_STDIN_CMD;HAVE_THREADS;HAVE_DYNAMIC;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;__SSE__;__i686__;HAVE_OVERLAY;HAVE_MENU;HAVE_RGUI;HAVE_GL_SYNC;HAVE_COMPRESSION;HAVE_7ZIP</PreprocessorDefinitions>
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_WIN32_D3D9;HAVE_CG;HAVE_GLSL;HAVE_GRIFFIN;HAVE_FBO;HAVE_ZLIB;WANT_MINIZ;HAVE_CC_RESAMPLER;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_BUILTIN_AUTOCONFIG;HAVE_DINPUT;HAVE_WINXINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_DYLIB;HAVE_NETPLAY;HAVE_NETWORK_CMD;HAVE_COMMAND;HAVE_STDIN_CMD;HAVE_THREADS;HAVE_DYNAMIC;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;__SSE__;__i686__;HAVE_OVERLAY;HAVE_MENU;HAVE_RGUI;HAVE_GL_SYNC;HAVE_7ZIP;HAVE_GLUI;HAVE_LAKKA</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(MSBuildProjectDirectory);$(MSBuildProjectDirectory)\..\..\;$(CG_INC_PATH);$(MSBuildProjectDirectory)\..\..\deps\rzlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<CompileAs>CompileAsCpp</CompileAs>
@ -184,262 +184,13 @@
<AdditionalLibraryDirectories>$(CG_LIB64_PATH)</AdditionalLibraryDirectories>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\audio\resamplers\cc_resampler.c" />
<ClCompile Include="..\..\audio\dsound.c">
</ClCompile>
<ClCompile Include="..\..\audio\dsp_filter.c" />
<ClCompile Include="..\..\audio\resamplers\resampler.c" />
<ClCompile Include="..\..\audio\resamplers\sinc.c" />
<ClCompile Include="..\..\audio\resamplers\nearest.c" />
<ClCompile Include="..\..\audio\thread_wrapper.c" />
<ClCompile Include="..\..\audio\utils.c">
</ClCompile>
<ClCompile Include="..\..\audio\xaudio-c\xaudio-c.cpp" />
<ClCompile Include="..\..\audio\xaudio.c">
</ClCompile>
<ClCompile Include="..\..\autosave.c">
</ClCompile>
<ClCompile Include="..\..\cheats.c" />
<ClCompile Include="..\..\compat\rxml\rxml.c" />
<ClCompile Include="..\..\core_options.c" />
<ClCompile Include="..\..\decompress\7zip_support.c" />
<ClCompile Include="..\..\decompress\zip_support.c" />
<ClCompile Include="..\..\deps\7zip\7zAlloc.c" />
<ClCompile Include="..\..\deps\7zip\7zBuf.c" />
<ClCompile Include="..\..\deps\7zip\7zBuf2.c" />
<ClCompile Include="..\..\deps\7zip\7zCrc.c" />
<ClCompile Include="..\..\deps\7zip\7zCrcOpt.c" />
<ClCompile Include="..\..\deps\7zip\7zDec.c" />
<ClCompile Include="..\..\deps\7zip\7zFile.c" />
<ClCompile Include="..\..\deps\7zip\7zIn.c" />
<ClCompile Include="..\..\deps\7zip\7zStream.c" />
<ClCompile Include="..\..\deps\7zip\Bcj2.c" />
<ClCompile Include="..\..\deps\7zip\Bra.c" />
<ClCompile Include="..\..\deps\7zip\Bra86.c" />
<ClCompile Include="..\..\deps\7zip\CpuArch.c" />
<ClCompile Include="..\..\deps\7zip\Lzma2Dec.c" />
<ClCompile Include="..\..\deps\7zip\LzmaDec.c" />
<ClCompile Include="..\..\deps\rzlib\adler32.c" />
<ClCompile Include="..\..\deps\rzlib\compress.c" />
<ClCompile Include="..\..\deps\rzlib\crc32.c" />
<ClCompile Include="..\..\deps\rzlib\deflate.c" />
<ClCompile Include="..\..\deps\rzlib\gzclose.c" />
<ClCompile Include="..\..\deps\rzlib\gzlib.c" />
<ClCompile Include="..\..\deps\rzlib\gzread.c" />
<ClCompile Include="..\..\deps\rzlib\gzwrite.c" />
<ClCompile Include="..\..\deps\rzlib\inffast.c" />
<ClCompile Include="..\..\deps\rzlib\inflate.c" />
<ClCompile Include="..\..\deps\rzlib\inftrees.c" />
<ClCompile Include="..\..\deps\rzlib\ioapi.c" />
<ClCompile Include="..\..\deps\rzlib\trees.c" />
<ClCompile Include="..\..\deps\rzlib\uncompr.c" />
<ClCompile Include="..\..\deps\rzlib\unzip.c" />
<ClCompile Include="..\..\deps\rzlib\zutil.c" />
<ClCompile Include="..\..\file_extract.c" />
<ClCompile Include="..\..\gfx\d3d9\d3d_wrapper.cpp" />
<ClCompile Include="..\..\playlist.c" />
<ClCompile Include="..\..\file_list.c" />
<ClCompile Include="..\..\frontend\menu\backend\menu_common_backend.c" />
<ClCompile Include="..\..\frontend\menu\disp\rgui.c" />
<ClCompile Include="..\..\frontend\menu\menu_common.c" />
<ClCompile Include="..\..\frontend\menu\menu_input_line_cb.c" />
<ClCompile Include="..\..\frontend\menu\menu_action.c" />
<ClCompile Include="..\..\frontend\menu\menu_entries.c" />
<ClCompile Include="..\..\frontend\menu\menu_navigation.c" />
<ClCompile Include="..\..\core_info.c" />
<ClCompile Include="..\..\frontend\platform\platform_null.c" />
<ClCompile Include="..\..\gfx\d3d9\d3d.cpp" />
<ClCompile Include="..\..\gfx\context\d3d_ctx.cpp" />
<ClCompile Include="..\..\gfx\d3d9\render_chain.cpp" />
<ClCompile Include="..\..\gfx\filter.c" />
<ClCompile Include="..\..\gfx\fonts\bitmapfont.c" />
<ClCompile Include="..\..\gfx\fonts\d3d_font.c" />
<ClCompile Include="..\..\gfx\fonts\d3d_w32_font.cpp" />
<ClCompile Include="..\..\gfx\fonts\fonts.c" />
<ClCompile Include="..\..\gfx\fonts\gl_font.c" />
<ClCompile Include="..\..\gfx\fonts\gl_raster_font.c" />
<ClCompile Include="..\..\gfx\glsym\glsym_gl.c" />
<ClCompile Include="..\..\gfx\glsym\rglgen.c">
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsC</CompileAs>
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsC</CompileAs>
</ClCompile>
<ClCompile Include="..\..\gfx\image\image_rpng.c" />
<ClCompile Include="..\..\gfx\rpng\rpng.c" />
<ClCompile Include="..\..\gfx\shader_cg.c" />
<ClCompile Include="..\..\gfx\shader_glsl.c" />
<ClCompile Include="..\..\gfx\shader_parse.c" />
<ClCompile Include="..\..\gfx\video_thread_wrapper.c" />
<ClCompile Include="..\..\input\keyboard_line.c" />
<ClCompile Include="..\..\input\overlay.c" />
<ClCompile Include="..\..\performance.c">
</ClCompile>
<ClCompile Include="..\..\command.c">
</ClCompile>
<ClCompile Include="..\..\compat\compat.c">
</ClCompile>
<ClCompile Include="..\..\conf\config_file.c">
</ClCompile>
<ClCompile Include="..\..\driver.c">
</ClCompile>
<ClCompile Include="..\..\dynamic.c">
</ClCompile>
<ClCompile Include="..\..\dynamic_dummy.c">
</ClCompile>
<ClCompile Include="..\..\fifo_buffer.c">
</ClCompile>
<ClCompile Include="..\..\file.c">
</ClCompile>
<ClCompile Include="..\..\file_path.c">
</ClCompile>
<ClCompile Include="..\..\gfx\context\wgl_ctx.c">
</ClCompile>
<ClCompile Include="..\..\gfx\context\win32_common.c">
</ClCompile>
<ClCompile Include="..\..\gfx\gfx_common.c">
</ClCompile>
<ClCompile Include="..\..\gfx\gfx_context.c">
</ClCompile>
<ClCompile Include="..\..\gfx\gl.c">
</ClCompile>
<ClCompile Include="..\..\gfx\math\matrix.c">
</ClCompile>
<ClCompile Include="..\..\gfx\math\matrix_3x3.c">
</ClCompile>
<ClCompile Include="..\..\gfx\scaler\scaler_filter.c">
</ClCompile>
<ClCompile Include="..\..\gfx\scaler\pixconv.c">
</ClCompile>
<ClCompile Include="..\..\gfx\scaler\scaler.c">
</ClCompile>
<ClCompile Include="..\..\gfx\shader_common.c">
</ClCompile>
<ClCompile Include="..\..\gfx\scaler\scaler_int.c">
</ClCompile>
<ClCompile Include="..\..\gfx\state_tracker.c">
</ClCompile>
<ClCompile Include="..\..\hash.c">
</ClCompile>
<ClCompile Include="..\..\input\dinput.c">
</ClCompile>
<ClCompile Include="..\..\input\osk\nullosk.c">
</ClCompile>
<ClCompile Include="..\..\input\winxinput_joypad.c">
</ClCompile>
<ClCompile Include="..\..\input\input_common.c">
</ClCompile>
<ClCompile Include="..\..\input\autoconf\builtin_win.c">
</ClCompile>
<ClCompile Include="..\..\message_queue.c">
</ClCompile>
<ClCompile Include="..\..\movie.c">
</ClCompile>
<ClCompile Include="..\..\netplay.c">
</ClCompile>
<ClCompile Include="..\..\patch.c">
</ClCompile>
<ClCompile Include="..\..\frontend\frontend.c">
</ClCompile>
<ClCompile Include="..\..\frontend\frontend_context.c">
</ClCompile>
<ClCompile Include="..\..\record\ffemu.c" />
<ClCompile Include="..\..\retroarch.c">
</ClCompile>
<ClCompile Include="..\..\location\nulllocation.c">
</ClCompile>
<ClCompile Include="..\..\camera\nullcamera.c">
</ClCompile>
<ClCompile Include="..\..\gfx\nullgfx.c">
</ClCompile>
<ClCompile Include="..\..\audio\nullaudio.c">
</ClCompile>
<ClCompile Include="..\..\input\nullinput.c">
</ClCompile>
<ClCompile Include="..\..\rewind.c">
</ClCompile>
<ClCompile Include="..\..\screenshot.c">
</ClCompile>
<ClCompile Include="..\..\settings.c">
</ClCompile>
<ClCompile Include="..\..\settings_data.c" />
<ClCompile Include="..\..\thread.c">
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\audio\dsp_filter.h" />
<ClInclude Include="..\..\audio\resamplers\resampler.h" />
<ClInclude Include="..\..\audio\thread_wrapper.h" />
<ClInclude Include="..\..\audio\utils.h" />
<ClInclude Include="..\..\autosave.h" />
<ClInclude Include="..\..\cheats.h" />
<ClInclude Include="..\..\command.h" />
<ClInclude Include="..\..\compat\rxml\rxml.h" />
<ClInclude Include="..\..\core_info.h" />
<ClInclude Include="..\..\core_options.h" />
<ClInclude Include="..\..\driver.h" />
<ClInclude Include="..\..\dynamic.h" />
<ClInclude Include="..\..\dynamic_dummy.h" />
<ClInclude Include="..\..\fifo_buffer.h" />
<ClInclude Include="..\..\file.h" />
<ClInclude Include="..\..\file_extract.h" />
<ClInclude Include="..\..\file_list.h" />
<ClInclude Include="..\..\file_path.h" />
<ClInclude Include="..\..\frontend\frontend.h" />
<ClInclude Include="..\..\frontend\frontend_context.h" />
<ClInclude Include="..\..\frontend\menu\backend\menu_common_backend.h" />
<ClInclude Include="..\..\frontend\menu\disp\shared.h" />
<ClInclude Include="..\..\frontend\menu\menu_common.h" />
<ClInclude Include="..\..\frontend\menu\menu_entries.h" />
<ClInclude Include="..\..\frontend\menu\menu_input_line_cb.h" />
<ClInclude Include="..\..\frontend\menu\menu_navigation.h" />
<ClInclude Include="..\..\gfx\context\win32_common.h" />
<ClInclude Include="..\..\gfx\d3d9\d3d.hpp" />
<ClInclude Include="..\..\gfx\d3d9\render_chain.hpp" />
<ClInclude Include="..\..\gfx\filter.h" />
<ClInclude Include="..\..\gfx\fonts\d3d_font.h" />
<ClInclude Include="..\..\gfx\fonts\fonts.h" />
<ClInclude Include="..\..\gfx\fonts\gl_font.h" />
<ClInclude Include="..\..\gfx\gfx_common.h" />
<ClInclude Include="..\..\gfx\gfx_context.h" />
<ClInclude Include="..\..\gfx\glsym\glsym_gl.h" />
<ClInclude Include="..\..\gfx\glsym\rglgen.h" />
<ClInclude Include="..\..\gfx\gl_common.h" />
<ClInclude Include="..\..\gfx\image\image.h" />
<ClInclude Include="..\..\gfx\math\matrix.h" />
<ClInclude Include="..\..\gfx\math\matrix_3x3.h" />
<ClInclude Include="..\..\gfx\rpng\rpng.h" />
<ClInclude Include="..\..\gfx\scaler\pixconv.h" />
<ClInclude Include="..\..\gfx\scaler\scaler.h" />
<ClInclude Include="..\..\gfx\scaler\scaler_common.h" />
<ClInclude Include="..\..\gfx\scaler\scaler_int.h" />
<ClInclude Include="..\..\gfx\shader_cg.h" />
<ClInclude Include="..\..\gfx\shader_common.h" />
<ClInclude Include="..\..\gfx\shader_glsl.h" />
<ClInclude Include="..\..\gfx\shader_parse.h" />
<ClInclude Include="..\..\gfx\state_tracker.h" />
<ClInclude Include="..\..\hash.h" />
<ClInclude Include="..\..\input\autoconf\builtin.h" />
<ClInclude Include="..\..\input\input_common.h" />
<ClInclude Include="..\..\input\keyboard_line.h" />
<ClInclude Include="..\..\input\overlay.h" />
<ClInclude Include="..\..\message_queue.h" />
<ClInclude Include="..\..\movie.h" />
<ClInclude Include="..\..\netplay.h" />
<ClInclude Include="..\..\patch.h" />
<ClInclude Include="..\..\performance.h" />
<ClInclude Include="..\..\playlist.h" />
<ClInclude Include="..\..\record\ffemu.h" />
<ClInclude Include="..\..\retroarch_logger.h" />
<ClInclude Include="..\..\rewind.h" />
<ClInclude Include="..\..\screenshot.h" />
<ClInclude Include="..\..\settings_data.h" />
<ClInclude Include="..\..\thread.h" />
<ClInclude Include="resource.h" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\media\rarch.rc" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\griffin\griffin.c" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>
</Project>

View File

@ -1,554 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<ClCompile Include="..\..\autosave.c" />
<ClCompile Include="..\..\cheats.c" />
<ClCompile Include="..\..\core_options.c" />
<ClCompile Include="..\..\file_extract.c" />
<ClCompile Include="..\..\performance.c" />
<ClCompile Include="..\..\command.c" />
<ClCompile Include="..\..\conf\config_file.c" />
<ClCompile Include="..\..\driver.c" />
<ClCompile Include="..\..\dynamic.c" />
<ClCompile Include="..\..\dynamic_dummy.c" />
<ClCompile Include="..\..\fifo_buffer.c" />
<ClCompile Include="..\..\file.c" />
<ClCompile Include="..\..\file_path.c" />
<ClCompile Include="..\..\hash.c" />
<ClCompile Include="..\..\message_queue.c" />
<ClCompile Include="..\..\movie.c" />
<ClCompile Include="..\..\netplay.c" />
<ClCompile Include="..\..\patch.c" />
<ClCompile Include="..\..\retroarch.c" />
<ClCompile Include="..\..\location\nulllocation.c" />
<ClCompile Include="..\..\camera\nullcamera.c" />
<ClCompile Include="..\..\gfx\nullgfx.c" />
<ClCompile Include="..\..\rewind.c" />
<ClCompile Include="..\..\screenshot.c" />
<ClCompile Include="..\..\settings.c" />
<ClCompile Include="..\..\thread.c" />
<ClCompile Include="..\..\gfx\gfx_common.c">
<Filter>gfx</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\gfx_context.c">
<Filter>gfx</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\gl.c">
<Filter>gfx</Filter>
</ClCompile>
<ClCompile Include="..\..\frontend\menu\menu_common.c">
<Filter>frontend\menu</Filter>
</ClCompile>
<ClCompile Include="..\..\frontend\menu\disp\rgui.c">
<Filter>frontend\menu\disp</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\glsym\rglgen.c">
<Filter>gfx\glsym</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\glsym\glsym_gl.c">
<Filter>gfx\glsym</Filter>
</ClCompile>
<ClCompile Include="..\..\audio\resamplers\sinc.c">
<Filter>audio</Filter>
</ClCompile>
<ClCompile Include="..\..\audio\utils.c">
<Filter>audio</Filter>
</ClCompile>
<ClCompile Include="..\..\audio\resamplers\resampler.c">
<Filter>audio</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\math\matrix.c">
<Filter>gfx\math</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\math\matrix_3x3.c">
<Filter>gfx\math</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\shader_cg.c">
<Filter>gfx</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\shader_glsl.c">
<Filter>gfx</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\state_tracker.c">
<Filter>gfx</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\shader_parse.c">
<Filter>gfx</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\context\wgl_ctx.c">
<Filter>gfx\context</Filter>
</ClCompile>
<ClCompile Include="..\..\audio\dsound.c">
<Filter>audio</Filter>
</ClCompile>
<ClCompile Include="..\..\audio\xaudio-c\xaudio-c.cpp">
<Filter>audio</Filter>
</ClCompile>
<ClCompile Include="..\..\audio\xaudio.c">
<Filter>audio</Filter>
</ClCompile>
<ClCompile Include="..\..\input\dinput.c">
<Filter>input</Filter>
</ClCompile>
<ClCompile Include="..\..\input\osk\nullosk.c">
<Filter>input</Filter>
</ClCompile>
<ClCompile Include="..\..\input\winxinput_joypad.c">
<Filter>input</Filter>
</ClCompile>
<ClCompile Include="..\..\input\keyboard_line.c">
<Filter>input</Filter>
</ClCompile>
<ClCompile Include="..\..\audio\thread_wrapper.c">
<Filter>audio</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\video_thread_wrapper.c">
<Filter>gfx</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\rpng\rpng.c">
<Filter>gfx\rpng</Filter>
</ClCompile>
<ClCompile Include="..\..\input\input_common.c">
<Filter>input</Filter>
</ClCompile>
<ClCompile Include="..\..\compat\compat.c">
<Filter>compat</Filter>
</ClCompile>
<ClCompile Include="..\..\frontend\frontend.c">
<Filter>frontend</Filter>
</ClCompile>
<ClCompile Include="..\..\frontend\frontend_context.c">
<Filter>frontend</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\scaler\pixconv.c">
<Filter>gfx\scaler</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\scaler\scaler.c">
<Filter>gfx\scaler</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\scaler\scaler_int.c">
<Filter>gfx\scaler</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\scaler\scaler_filter.c">
<Filter>gfx\scaler</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\d3d9\render_chain.cpp">
<Filter>gfx\d3d9</Filter>
</ClCompile>
<ClCompile Include="..\..\compat\rxml\rxml.c">
<Filter>compat\rxml</Filter>
</ClCompile>
<ClCompile Include="..\..\input\autoconf\builtin_win.c">
<Filter>input\autoconf</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\d3d9\d3d.cpp">
<Filter>gfx\d3d9</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\rzlib\zutil.c">
<Filter>deps\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\rzlib\adler32.c">
<Filter>deps\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\rzlib\compress.c">
<Filter>deps\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\rzlib\crc32.c">
<Filter>deps\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\rzlib\deflate.c">
<Filter>deps\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\rzlib\gzclose.c">
<Filter>deps\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\rzlib\gzlib.c">
<Filter>deps\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\rzlib\gzread.c">
<Filter>deps\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\rzlib\gzwrite.c">
<Filter>deps\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\rzlib\inffast.c">
<Filter>deps\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\rzlib\inflate.c">
<Filter>deps\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\rzlib\inftrees.c">
<Filter>deps\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\rzlib\ioapi.c">
<Filter>deps\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\rzlib\trees.c">
<Filter>deps\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\rzlib\uncompr.c">
<Filter>deps\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\rzlib\unzip.c">
<Filter>deps\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\fonts\d3d_font.c">
<Filter>gfx\fonts</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\fonts\fonts.c">
<Filter>gfx\fonts</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\fonts\bitmapfont.c">
<Filter>gfx\fonts</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\fonts\d3d_w32_font.cpp">
<Filter>gfx\fonts</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\fonts\gl_font.c">
<Filter>gfx\fonts</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\fonts\gl_raster_font.c">
<Filter>gfx\fonts</Filter>
</ClCompile>
<ClCompile Include="..\..\input\overlay.c">
<Filter>input</Filter>
</ClCompile>
<ClCompile Include="..\..\frontend\menu\menu_input_line_cb.c">
<Filter>frontend\menu</Filter>
</ClCompile>
<ClCompile Include="..\..\frontend\menu\menu_entries.c">
<Filter>frontend\menu</Filter>
</ClCompile>
<ClCompile Include="..\..\frontend\menu\menu_navigation.c">
<Filter>frontend\menu</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\context\d3d_ctx.cpp">
<Filter>gfx\context</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\filter.c">
<Filter>gfx</Filter>
</ClCompile>
<ClCompile Include="..\..\audio\resamplers\cc_resampler.c">
<Filter>audio</Filter>
</ClCompile>
<ClCompile Include="..\..\frontend\menu\backend\menu_common_backend.c">
<Filter>frontend\menu\backend</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\shader_common.c">
<Filter>gfx</Filter>
</ClCompile>
<ClCompile Include="..\..\frontend\platform\platform_null.c">
<Filter>frontend\platform</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\image\image_rpng.c">
<Filter>gfx\image</Filter>
</ClCompile>
<ClCompile Include="..\..\audio\dsp_filter.c">
<Filter>audio</Filter>
</ClCompile>
<ClCompile Include="..\..\playlist.c" />
<ClCompile Include="..\..\file_list.c" />
<ClCompile Include="..\..\core_info.c" />
<ClCompile Include="..\..\audio\nullaudio.c" />
<ClCompile Include="..\..\input\nullinput.c" />
<ClCompile Include="..\..\settings_data.c" />
<ClCompile Include="..\..\record\ffemu.c">
<Filter>record</Filter>
</ClCompile>
<ClCompile Include="..\..\gfx\context\win32_common.c">
<Filter>gfx\context</Filter>
</ClCompile>
<ClCompile Include="..\..\frontend\menu\menu_action.c" />
<ClCompile Include="..\..\gfx\d3d9\d3d_wrapper.c">
<Filter>gfx\d3d9</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\7zip\7zAlloc.c">
<Filter>deps\lzma</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\7zip\7zBuf.c">
<Filter>deps\lzma</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\7zip\7zBuf2.c">
<Filter>deps\lzma</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\7zip\7zCrc.c">
<Filter>deps\lzma</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\7zip\7zCrcOpt.c">
<Filter>deps\lzma</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\7zip\7zDec.c">
<Filter>deps\lzma</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\7zip\7zFile.c">
<Filter>deps\lzma</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\7zip\7zIn.c">
<Filter>deps\lzma</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\7zip\7zStream.c">
<Filter>deps\lzma</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\7zip\Bcj2.c">
<Filter>deps\lzma</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\7zip\Bra.c">
<Filter>deps\lzma</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\7zip\Bra86.c">
<Filter>deps\lzma</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\7zip\CpuArch.c">
<Filter>deps\lzma</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\7zip\Lzma2Dec.c">
<Filter>deps\lzma</Filter>
</ClCompile>
<ClCompile Include="..\..\deps\7zip\LzmaDec.c">
<Filter>deps\lzma</Filter>
</ClCompile>
<ClCompile Include="..\..\decompress\7zip_support.c">
<Filter>decompress</Filter>
</ClCompile>
<ClCompile Include="..\..\decompress\zip_support.c">
<Filter>decompress</Filter>
</ClCompile>
<ClCompile Include="..\..\audio\resamplers\nearest.c">
<Filter>audio</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="resource.h" />
<ClInclude Include="..\..\retroarch_logger.h" />
<ClInclude Include="..\..\autosave.h" />
<ClInclude Include="..\..\cheats.h" />
<ClInclude Include="..\..\command.h" />
<ClInclude Include="..\..\core_info.h" />
<ClInclude Include="..\..\core_options.h" />
<ClInclude Include="..\..\driver.h" />
<ClInclude Include="..\..\dynamic.h" />
<ClInclude Include="..\..\dynamic_dummy.h" />
<ClInclude Include="..\..\file.h" />
<ClInclude Include="..\..\file_extract.h" />
<ClInclude Include="..\..\fifo_buffer.h" />
<ClInclude Include="..\..\file_list.h" />
<ClInclude Include="..\..\file_path.h" />
<ClInclude Include="..\..\hash.h" />
<ClInclude Include="..\..\rewind.h" />
<ClInclude Include="..\..\screenshot.h" />
<ClInclude Include="..\..\settings_data.h" />
<ClInclude Include="..\..\thread.h" />
<ClInclude Include="..\..\message_queue.h" />
<ClInclude Include="..\..\movie.h" />
<ClInclude Include="..\..\netplay.h" />
<ClInclude Include="..\..\patch.h" />
<ClInclude Include="..\..\performance.h" />
<ClInclude Include="..\..\playlist.h" />
<ClInclude Include="..\..\audio\resamplers\resampler.h">
<Filter>audio</Filter>
</ClInclude>
<ClInclude Include="..\..\audio\thread_wrapper.h">
<Filter>audio</Filter>
</ClInclude>
<ClInclude Include="..\..\audio\utils.h">
<Filter>audio</Filter>
</ClInclude>
<ClInclude Include="..\..\audio\dsp_filter.h">
<Filter>audio</Filter>
</ClInclude>
<ClInclude Include="..\..\compat\rxml\rxml.h">
<Filter>compat\rxml</Filter>
</ClInclude>
<ClInclude Include="..\..\frontend\frontend.h">
<Filter>frontend</Filter>
</ClInclude>
<ClInclude Include="..\..\frontend\frontend_context.h">
<Filter>frontend</Filter>
</ClInclude>
<ClInclude Include="..\..\frontend\menu\menu_navigation.h">
<Filter>frontend\menu</Filter>
</ClInclude>
<ClInclude Include="..\..\frontend\menu\menu_common.h">
<Filter>frontend\menu</Filter>
</ClInclude>
<ClInclude Include="..\..\frontend\menu\menu_entries.h">
<Filter>frontend\menu</Filter>
</ClInclude>
<ClInclude Include="..\..\frontend\menu\menu_input_line_cb.h">
<Filter>frontend\menu</Filter>
</ClInclude>
<ClInclude Include="..\..\frontend\menu\backend\menu_common_backend.h">
<Filter>frontend\menu\backend</Filter>
</ClInclude>
<ClInclude Include="..\..\frontend\menu\disp\shared.h">
<Filter>frontend\menu\disp</Filter>
</ClInclude>
<ClInclude Include="..\..\gfx\shader_cg.h">
<Filter>gfx</Filter>
</ClInclude>
<ClInclude Include="..\..\gfx\shader_common.h">
<Filter>gfx</Filter>
</ClInclude>
<ClInclude Include="..\..\gfx\shader_glsl.h">
<Filter>gfx</Filter>
</ClInclude>
<ClInclude Include="..\..\gfx\shader_parse.h">
<Filter>gfx</Filter>
</ClInclude>
<ClInclude Include="..\..\gfx\state_tracker.h">
<Filter>gfx</Filter>
</ClInclude>
<ClInclude Include="..\..\gfx\filter.h">
<Filter>gfx</Filter>
</ClInclude>
<ClInclude Include="..\..\gfx\gfx_common.h">
<Filter>gfx</Filter>
</ClInclude>
<ClInclude Include="..\..\gfx\gfx_context.h">
<Filter>gfx</Filter>
</ClInclude>
<ClInclude Include="..\..\gfx\gl_common.h">
<Filter>gfx</Filter>
</ClInclude>
<ClInclude Include="..\..\gfx\d3d9\d3d.hpp">
<Filter>gfx\d3d9</Filter>
</ClInclude>
<ClInclude Include="..\..\gfx\d3d9\render_chain.hpp">
<Filter>gfx\d3d9</Filter>
</ClInclude>
<ClInclude Include="..\..\gfx\fonts\gl_font.h">
<Filter>gfx\fonts</Filter>
</ClInclude>
<ClInclude Include="..\..\gfx\fonts\d3d_font.h">
<Filter>gfx\fonts</Filter>
</ClInclude>
<ClInclude Include="..\..\gfx\fonts\fonts.h">
<Filter>gfx\fonts</Filter>
</ClInclude>
<ClInclude Include="..\..\gfx\glsym\rglgen.h">
<Filter>gfx\glsym</Filter>
</ClInclude>
<ClInclude Include="..\..\gfx\glsym\glsym_gl.h">
<Filter>gfx\glsym</Filter>
</ClInclude>
<ClInclude Include="..\..\gfx\image\image.h">
<Filter>gfx\image</Filter>
</ClInclude>
<ClInclude Include="..\..\gfx\math\matrix_3x3.h">
<Filter>gfx\math</Filter>
</ClInclude>
<ClInclude Include="..\..\gfx\math\matrix.h">
<Filter>gfx\math</Filter>
</ClInclude>
<ClInclude Include="..\..\gfx\rpng\rpng.h">
<Filter>gfx\rpng</Filter>
</ClInclude>
<ClInclude Include="..\..\gfx\scaler\scaler_common.h">
<Filter>gfx\scaler</Filter>
</ClInclude>
<ClInclude Include="..\..\gfx\scaler\scaler_int.h">
<Filter>gfx\scaler</Filter>
</ClInclude>
<ClInclude Include="..\..\gfx\scaler\pixconv.h">
<Filter>gfx\scaler</Filter>
</ClInclude>
<ClInclude Include="..\..\gfx\scaler\scaler.h">
<Filter>gfx\scaler</Filter>
</ClInclude>
<ClInclude Include="..\..\input\input_common.h">
<Filter>input</Filter>
</ClInclude>
<ClInclude Include="..\..\input\keyboard_line.h">
<Filter>input</Filter>
</ClInclude>
<ClInclude Include="..\..\input\autoconf\builtin.h">
<Filter>input\autoconf</Filter>
</ClInclude>
<ClInclude Include="..\..\input\overlay.h">
<Filter>input</Filter>
</ClInclude>
<ClInclude Include="..\..\gfx\context\win32_common.h">
<Filter>gfx\context</Filter>
</ClInclude>
<ClInclude Include="..\..\record\ffemu.h">
<Filter>record</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\media\rarch.rc" />
</ItemGroup>
<ItemGroup>
<Filter Include="gfx">
<UniqueIdentifier>{8e47cc2f-ec74-4943-b7b7-156705b5d06e}</UniqueIdentifier>
</Filter>
<Filter Include="frontend">
<UniqueIdentifier>{70d71fcb-ca47-4008-a027-26ed3eaa1f16}</UniqueIdentifier>
</Filter>
<Filter Include="frontend\menu">
<UniqueIdentifier>{6a00f197-1398-4044-bbf1-ee767df7a2ee}</UniqueIdentifier>
</Filter>
<Filter Include="frontend\menu\disp">
<UniqueIdentifier>{45fc4432-da59-4c73-a194-1fd2155489bc}</UniqueIdentifier>
</Filter>
<Filter Include="gfx\glsym">
<UniqueIdentifier>{98e75d1b-5c77-4e09-ba68-248974772850}</UniqueIdentifier>
</Filter>
<Filter Include="audio">
<UniqueIdentifier>{a4e2c91e-3109-4ef9-a5ae-a42dc713c499}</UniqueIdentifier>
</Filter>
<Filter Include="gfx\d3d9">
<UniqueIdentifier>{f2f1e12e-ac10-4b0e-aa95-7a4b6a555d44}</UniqueIdentifier>
</Filter>
<Filter Include="gfx\math">
<UniqueIdentifier>{c5041859-b61d-41bb-8f3a-f596248b1132}</UniqueIdentifier>
</Filter>
<Filter Include="gfx\context">
<UniqueIdentifier>{46e89489-2413-4645-aef3-66c7d9dd9dca}</UniqueIdentifier>
</Filter>
<Filter Include="input">
<UniqueIdentifier>{c7cbb180-c629-4897-89f0-a4298eaf5f27}</UniqueIdentifier>
</Filter>
<Filter Include="gfx\rpng">
<UniqueIdentifier>{a6b082bc-7b37-4715-8d02-701cc9acae5c}</UniqueIdentifier>
</Filter>
<Filter Include="compat">
<UniqueIdentifier>{6489e28b-b1bf-45a3-ab30-4d9a3e68c57b}</UniqueIdentifier>
</Filter>
<Filter Include="gfx\fonts">
<UniqueIdentifier>{21c771b7-6971-4953-83d7-d1f83239d490}</UniqueIdentifier>
</Filter>
<Filter Include="gfx\scaler">
<UniqueIdentifier>{8cc14084-f5b9-4166-81ac-3f66afd6527d}</UniqueIdentifier>
</Filter>
<Filter Include="compat\rxml">
<UniqueIdentifier>{c2ea7f2b-5a09-4f28-8bbe-a628bd3a0bdd}</UniqueIdentifier>
</Filter>
<Filter Include="input\autoconf">
<UniqueIdentifier>{a923ed53-ddfb-47d1-a5e7-ec6105c4bd79}</UniqueIdentifier>
</Filter>
<Filter Include="deps">
<UniqueIdentifier>{d1a36d53-e5e6-46a5-b5b4-b43794342cd1}</UniqueIdentifier>
</Filter>
<Filter Include="deps\zlib">
<UniqueIdentifier>{cf7c2fb9-ca3c-468e-af4f-74c652b3e5fe}</UniqueIdentifier>
</Filter>
<Filter Include="frontend\menu\backend">
<UniqueIdentifier>{dd1ca879-56f4-43f6-8bd8-ae50222061e8}</UniqueIdentifier>
</Filter>
<Filter Include="frontend\platform">
<UniqueIdentifier>{09d78055-1c93-4f12-ae3e-97aaa90cf78f}</UniqueIdentifier>
</Filter>
<Filter Include="gfx\image">
<UniqueIdentifier>{4a5338d9-92ad-4d07-bb1a-97bd6eb475e4}</UniqueIdentifier>
</Filter>
<Filter Include="record">
<UniqueIdentifier>{5a80dd03-b4d7-4118-92ff-55a601fd80fc}</UniqueIdentifier>
</Filter>
<Filter Include="decompress">
<UniqueIdentifier>{5b5cc9ef-5f96-42bb-9690-d97593954ef1}</UniqueIdentifier>
</Filter>
<Filter Include="deps\lzma">
<UniqueIdentifier>{fdbc97c0-7581-475f-89ec-40081267f22c}</UniqueIdentifier>
<Filter Include="griffin">
<UniqueIdentifier>{9fc175c7-a869-47cf-a0ce-5447d6015ce9}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\griffin\griffin.c">
<Filter>griffin</Filter>
</ClCompile>
</ItemGroup>
</Project>