mirror of
https://github.com/libretro/RetroArch
synced 2025-01-30 03:32:46 +00:00
Add a new "glcore" driver with slang support.
This driver should sunset the old gl2 driver, but that driver will likely live on to support really ancient and terrible GL stacks. All the worst legacy cruft has been ripped out, and it's almost a decent backend now. Requirements for slang are GL 3.2+ or GLES3. Some shaders require features which are not directly compatible with GLES2 or legacy GL. This driver shares a lot of concepts from the Vulkan driver. The slang shader stack and SPIRV-Cross are used to implement the shader spec, and the menu shaders are also shared with Vulkan.
This commit is contained in:
parent
f4e6aaa4d8
commit
3029f96511
@ -1248,6 +1248,20 @@ ifeq ($(HAVE_VULKAN), 1)
|
||||
HAVE_SPIRV_CROSS = 1
|
||||
endif
|
||||
|
||||
ifeq ($(HAVE_OPENGL_CORE), 1)
|
||||
OBJ += gfx/drivers/gl_core.o \
|
||||
gfx/drivers_font/gl_core_raster_font.o \
|
||||
gfx/drivers_shader/shader_gl_core.o
|
||||
ifeq ($(HAVE_MENU_COMMON), 1)
|
||||
OBJ += menu/drivers_display/menu_display_gl_core.o
|
||||
endif
|
||||
|
||||
DEFINES += -DHAVE_OPENGL_CORE
|
||||
HAVE_SLANG = 1
|
||||
HAVE_GLSLANG = 1
|
||||
HAVE_SPIRV_CROSS = 1
|
||||
endif
|
||||
|
||||
ifeq ($(HAVE_OMAP), 1)
|
||||
OBJ += gfx/drivers/omap_gfx.o
|
||||
endif
|
||||
|
@ -2509,6 +2509,7 @@ static bool check_menu_driver_compatibility(void)
|
||||
string_is_equal(video_driver, "gl1") ||
|
||||
string_is_equal(video_driver, "gx2") ||
|
||||
string_is_equal(video_driver, "vulkan") ||
|
||||
string_is_equal(video_driver, "glcore") ||
|
||||
string_is_equal(video_driver, "metal") ||
|
||||
string_is_equal(video_driver, "ctr") ||
|
||||
string_is_equal(video_driver, "vita2d"))
|
||||
@ -2622,6 +2623,7 @@ static bool check_shader_compatibility(enum file_path_enum enum_idx)
|
||||
|
||||
if (string_is_equal(settings->arrays.video_driver, "vulkan") ||
|
||||
string_is_equal(settings->arrays.video_driver, "metal") ||
|
||||
string_is_equal(settings->arrays.video_driver, "glcore") ||
|
||||
string_is_equal(settings->arrays.video_driver, "d3d11") ||
|
||||
string_is_equal(settings->arrays.video_driver, "d3d12") ||
|
||||
string_is_equal(settings->arrays.video_driver, "gx2"))
|
||||
|
@ -1157,8 +1157,11 @@ static bool dynamic_verify_hw_context(enum retro_hw_context_type type,
|
||||
case RETRO_HW_CONTEXT_OPENGLES_VERSION:
|
||||
case RETRO_HW_CONTEXT_OPENGL:
|
||||
case RETRO_HW_CONTEXT_OPENGL_CORE:
|
||||
if (!string_is_equal(video_ident, "gl"))
|
||||
if (!string_is_equal(video_ident, "gl") &&
|
||||
!string_is_equal(video_ident, "glcore"))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
break;
|
||||
case RETRO_HW_CONTEXT_DIRECT3D:
|
||||
if (!(string_is_equal(video_ident, "d3d11") && major == 11))
|
||||
|
141
gfx/common/gl_core_common.h
Normal file
141
gfx/common/gl_core_common.h
Normal file
@ -0,0 +1,141 @@
|
||||
/* RetroArch - A frontend for libretro.
|
||||
* Copyright (C) 2010-2019 - Hans-Kristian Arntzen
|
||||
* copyright (c) 2011-2017 - Daniel De Matteis
|
||||
*
|
||||
* RetroArch is free software: you can redistribute it and/or modify it under the terms
|
||||
* of the GNU General Public License as published by the Free Software Found-
|
||||
* ation, either version 3 of the License, or (at your option) any later version.
|
||||
*
|
||||
* RetroArch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
* PURPOSE. See the GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License along with RetroArch.
|
||||
* If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#ifndef __GL_CORE_COMMON_H
|
||||
#define __GL_CORE_COMMON_H
|
||||
|
||||
#include <boolean.h>
|
||||
#include <string.h>
|
||||
#include <libretro.h>
|
||||
#include <retro_common_api.h>
|
||||
|
||||
#ifdef HAVE_CONFIG_H
|
||||
#include "../../config.h"
|
||||
#endif
|
||||
|
||||
#include <retro_inline.h>
|
||||
#include <gfx/math/matrix_4x4.h>
|
||||
#include <gfx/scaler/scaler.h>
|
||||
#include <glsym/glsym.h>
|
||||
#include <formats/image.h>
|
||||
|
||||
#include "../video_coord_array.h"
|
||||
#include "../video_driver.h"
|
||||
#include "../drivers_shader/shader_gl_core.h"
|
||||
|
||||
RETRO_BEGIN_DECLS
|
||||
|
||||
#define GL_CORE_NUM_TEXTURES 4
|
||||
#define GL_CORE_NUM_PBOS 4
|
||||
#define GL_CORE_NUM_VBOS 256
|
||||
#define GL_CORE_NUM_FENCES 8
|
||||
struct gl_core_streamed_texture
|
||||
{
|
||||
GLuint tex;
|
||||
unsigned width;
|
||||
unsigned height;
|
||||
};
|
||||
|
||||
typedef struct gl_core
|
||||
{
|
||||
const gfx_ctx_driver_t *ctx_driver;
|
||||
void *ctx_data;
|
||||
gl_core_filter_chain_t *filter_chain;
|
||||
|
||||
video_info_t video_info;
|
||||
|
||||
bool vsync;
|
||||
bool fullscreen;
|
||||
bool quitting;
|
||||
bool should_resize;
|
||||
bool keep_aspect;
|
||||
unsigned version_major;
|
||||
unsigned version_minor;
|
||||
|
||||
video_viewport_t vp;
|
||||
struct gl_core_viewport filter_chain_vp;
|
||||
unsigned vp_out_width;
|
||||
unsigned vp_out_height;
|
||||
|
||||
math_matrix_4x4 mvp;
|
||||
math_matrix_4x4 mvp_yflip;
|
||||
math_matrix_4x4 mvp_no_rot;
|
||||
math_matrix_4x4 mvp_no_rot_yflip;
|
||||
unsigned rotation;
|
||||
|
||||
GLuint vao;
|
||||
struct gl_core_streamed_texture textures[GL_CORE_NUM_TEXTURES];
|
||||
unsigned textures_index;
|
||||
|
||||
GLuint menu_texture;
|
||||
float menu_texture_alpha;
|
||||
bool menu_texture_enable;
|
||||
bool menu_texture_full_screen;
|
||||
|
||||
struct
|
||||
{
|
||||
GLuint alpha_blend;
|
||||
GLuint font;
|
||||
GLuint ribbon;
|
||||
GLuint ribbon_simple;
|
||||
GLuint snow_simple;
|
||||
GLuint snow;
|
||||
GLuint bokeh;
|
||||
struct gl_core_buffer_locations alpha_blend_loc;
|
||||
struct gl_core_buffer_locations font_loc;
|
||||
struct gl_core_buffer_locations ribbon_loc;
|
||||
struct gl_core_buffer_locations ribbon_simple_loc;
|
||||
struct gl_core_buffer_locations snow_simple_loc;
|
||||
struct gl_core_buffer_locations snow_loc;
|
||||
struct gl_core_buffer_locations bokeh_loc;
|
||||
} pipelines;
|
||||
|
||||
GLuint *overlay_tex;
|
||||
float *overlay_vertex_coord;
|
||||
float *overlay_tex_coord;
|
||||
float *overlay_color_coord;
|
||||
unsigned overlays;
|
||||
bool overlay_enable;
|
||||
bool overlay_full_screen;
|
||||
|
||||
GLuint scratch_vbos[GL_CORE_NUM_VBOS];
|
||||
unsigned scratch_vbo_index;
|
||||
|
||||
bool use_shared_context;
|
||||
GLuint hw_render_texture;
|
||||
GLuint hw_render_fbo;
|
||||
GLuint hw_render_rb_ds;
|
||||
bool hw_render_enable;
|
||||
unsigned hw_render_max_width;
|
||||
unsigned hw_render_max_height;
|
||||
bool hw_render_bottom_left;
|
||||
|
||||
GLsync fences[GL_CORE_NUM_FENCES];
|
||||
unsigned fence_count;
|
||||
|
||||
void *readback_buffer_screenshot;
|
||||
struct scaler_ctx pbo_readback_scaler;
|
||||
bool pbo_readback_enable;
|
||||
unsigned pbo_readback_index;
|
||||
bool pbo_readback_valid[GL_CORE_NUM_PBOS];
|
||||
GLuint pbo_readback[GL_CORE_NUM_PBOS];
|
||||
} gl_core_t;
|
||||
|
||||
void gl_core_bind_scratch_vbo(gl_core_t *gl, const void *data, size_t size);
|
||||
|
||||
RETRO_END_DECLS
|
||||
|
||||
#endif
|
2001
gfx/drivers/gl_core.c
Normal file
2001
gfx/drivers/gl_core.c
Normal file
File diff suppressed because it is too large
Load Diff
@ -1,4 +1,4 @@
|
||||
{0x07230203,0x00010000,0x00080001,0x00000018,
|
||||
{0x07230203,0x00010000,0x000d0007,0x00000018,
|
||||
0x00000000,0x00020011,0x00000001,0x0006000b,
|
||||
0x00000001,0x4c534c47,0x6474732e,0x3035342e,
|
||||
0x00000000,0x0003000e,0x00000000,0x00000001,
|
||||
|
@ -1,4 +1,4 @@
|
||||
{0x07230203,0x00010000,0x00080001,0x00000023,
|
||||
{0x07230203,0x00010000,0x000d0007,0x00000023,
|
||||
0x00000000,0x00020011,0x00000001,0x0006000b,
|
||||
0x00000001,0x4c534c47,0x6474732e,0x3035342e,
|
||||
0x00000000,0x0003000e,0x00000000,0x00000001,
|
||||
|
@ -1,4 +1,4 @@
|
||||
{0x07230203,0x00010000,0x00080001,0x00000025,
|
||||
{0x07230203,0x00010000,0x000d0007,0x00000025,
|
||||
0x00000000,0x00020011,0x00000001,0x0006000b,
|
||||
0x00000001,0x4c534c47,0x6474732e,0x3035342e,
|
||||
0x00000000,0x0003000e,0x00000000,0x00000001,
|
||||
|
@ -1,4 +1,4 @@
|
||||
{0x07230203,0x00010000,0x00080001,0x0000001b,
|
||||
{0x07230203,0x00010000,0x000d0007,0x0000001b,
|
||||
0x00000000,0x00020011,0x00000001,0x0006000b,
|
||||
0x00000001,0x4c534c47,0x6474732e,0x3035342e,
|
||||
0x00000000,0x0003000e,0x00000000,0x00000001,
|
||||
|
@ -1,4 +1,4 @@
|
||||
{0x07230203,0x00010000,0x00080001,0x00000020,
|
||||
{0x07230203,0x00010000,0x000d0007,0x00000020,
|
||||
0x00000000,0x00020011,0x00000001,0x0006000b,
|
||||
0x00000001,0x4c534c47,0x6474732e,0x3035342e,
|
||||
0x00000000,0x0003000e,0x00000000,0x00000001,
|
||||
|
@ -6,6 +6,7 @@ layout(std140, set = 0, binding = 0) uniform UBO
|
||||
mat4 MVP;
|
||||
vec2 OutputSize;
|
||||
float time;
|
||||
float yflip;
|
||||
} constants;
|
||||
|
||||
layout(location = 0) out vec4 FragColor;
|
||||
@ -15,6 +16,7 @@ void main(void)
|
||||
|
||||
float speed = constants.time * 4.0;
|
||||
vec2 uv = -1.0 + 2.0 * gl_FragCoord.xy / constants.OutputSize;
|
||||
uv.y *= constants.yflip;
|
||||
uv.x *= constants.OutputSize.x / constants.OutputSize.y;
|
||||
vec3 color = vec3(0.0);
|
||||
|
||||
|
@ -1,9 +1,9 @@
|
||||
{0x07230203,0x00010000,0x000d0001,0x000000da,
|
||||
{0x07230203,0x00010000,0x000d0007,0x000000e1,
|
||||
0x00000000,0x00020011,0x00000001,0x0006000b,
|
||||
0x00000001,0x4c534c47,0x6474732e,0x3035342e,
|
||||
0x00000000,0x0003000e,0x00000000,0x00000001,
|
||||
0x0007000f,0x00000004,0x00000004,0x6e69616d,
|
||||
0x00000000,0x0000001b,0x000000d1,0x00030010,
|
||||
0x00000000,0x0000001b,0x000000d8,0x00030010,
|
||||
0x00000004,0x00000007,0x00030003,0x00000001,
|
||||
0x00000136,0x000a0004,0x475f4c47,0x4c474f4f,
|
||||
0x70635f45,0x74735f70,0x5f656c79,0x656e696c,
|
||||
@ -16,140 +16,146 @@
|
||||
0x00000000,0x0050564d,0x00060006,0x0000000c,
|
||||
0x00000001,0x7074754f,0x69537475,0x0000657a,
|
||||
0x00050006,0x0000000c,0x00000002,0x656d6974,
|
||||
0x00000000,0x00050005,0x0000000e,0x736e6f63,
|
||||
0x746e6174,0x00000073,0x00030005,0x00000017,
|
||||
0x00007675,0x00060005,0x0000001b,0x465f6c67,
|
||||
0x43676172,0x64726f6f,0x00000000,0x00040005,
|
||||
0x00000034,0x6f6c6f63,0x00000072,0x00030005,
|
||||
0x00000038,0x00000069,0x00030005,0x00000043,
|
||||
0x00616870,0x00030005,0x0000004e,0x007a6973,
|
||||
0x00030005,0x00000059,0x00786f70,0x00030005,
|
||||
0x00000067,0x00646172,0x00030005,0x00000072,
|
||||
0x00736f70,0x00030005,0x00000093,0x00736964,
|
||||
0x00030005,0x0000009d,0x006c6f63,0x00050005,
|
||||
0x000000d1,0x67617246,0x6f6c6f43,0x00000072,
|
||||
0x00030047,0x00000008,0x00000000,0x00040048,
|
||||
0x0000000c,0x00000000,0x00000005,0x00040048,
|
||||
0x0000000c,0x00000000,0x00000000,0x00050048,
|
||||
0x0000000c,0x00000000,0x00000023,0x00000000,
|
||||
0x00050048,0x0000000c,0x00000000,0x00000007,
|
||||
0x00000010,0x00040048,0x0000000c,0x00000001,
|
||||
0x00000000,0x00050048,0x0000000c,0x00000001,
|
||||
0x00000023,0x00000040,0x00040048,0x0000000c,
|
||||
0x00000002,0x00000000,0x00050048,0x0000000c,
|
||||
0x00000002,0x00000023,0x00000048,0x00030047,
|
||||
0x0000000c,0x00000002,0x00040047,0x0000000e,
|
||||
0x00000022,0x00000000,0x00040047,0x0000000e,
|
||||
0x00000021,0x00000000,0x00030047,0x00000013,
|
||||
0x00000000,0x00030047,0x00000015,0x00000000,
|
||||
0x00030047,0x00000017,0x00000000,0x00040047,
|
||||
0x0000001b,0x0000000b,0x0000000f,0x00030047,
|
||||
0x00000022,0x00000000,0x00030047,0x00000029,
|
||||
0x00000000,0x00030047,0x0000002c,0x00000000,
|
||||
0x00030047,0x0000002d,0x00000000,0x00030047,
|
||||
0x0000002f,0x00000000,0x00030047,0x00000030,
|
||||
0x00000000,0x00030047,0x00000034,0x00000000,
|
||||
0x00030047,0x00000038,0x00000000,0x00030047,
|
||||
0x0000003f,0x00000000,0x00030047,0x00000043,
|
||||
0x00000000,0x00030047,0x00000044,0x00000000,
|
||||
0x00030047,0x00000045,0x00000000,0x00030047,
|
||||
0x00000047,0x00000000,0x00030047,0x00000049,
|
||||
0x00000000,0x00050006,0x0000000c,0x00000003,
|
||||
0x696c6679,0x00000070,0x00050005,0x0000000e,
|
||||
0x736e6f63,0x746e6174,0x00000073,0x00030005,
|
||||
0x00000017,0x00007675,0x00060005,0x0000001b,
|
||||
0x465f6c67,0x43676172,0x64726f6f,0x00000000,
|
||||
0x00040005,0x0000003b,0x6f6c6f63,0x00000072,
|
||||
0x00030005,0x0000003f,0x00000069,0x00030005,
|
||||
0x0000004a,0x00616870,0x00030005,0x00000055,
|
||||
0x007a6973,0x00030005,0x00000060,0x00786f70,
|
||||
0x00030005,0x0000006e,0x00646172,0x00030005,
|
||||
0x00000079,0x00736f70,0x00030005,0x0000009a,
|
||||
0x00736964,0x00030005,0x000000a4,0x006c6f63,
|
||||
0x00050005,0x000000d8,0x67617246,0x6f6c6f43,
|
||||
0x00000072,0x00030047,0x00000008,0x00000000,
|
||||
0x00040048,0x0000000c,0x00000000,0x00000005,
|
||||
0x00040048,0x0000000c,0x00000000,0x00000000,
|
||||
0x00050048,0x0000000c,0x00000000,0x00000023,
|
||||
0x00000000,0x00050048,0x0000000c,0x00000000,
|
||||
0x00000007,0x00000010,0x00040048,0x0000000c,
|
||||
0x00000001,0x00000000,0x00050048,0x0000000c,
|
||||
0x00000001,0x00000023,0x00000040,0x00040048,
|
||||
0x0000000c,0x00000002,0x00000000,0x00050048,
|
||||
0x0000000c,0x00000002,0x00000023,0x00000048,
|
||||
0x00040048,0x0000000c,0x00000003,0x00000000,
|
||||
0x00050048,0x0000000c,0x00000003,0x00000023,
|
||||
0x0000004c,0x00030047,0x0000000c,0x00000002,
|
||||
0x00040047,0x0000000e,0x00000022,0x00000000,
|
||||
0x00040047,0x0000000e,0x00000021,0x00000000,
|
||||
0x00030047,0x00000013,0x00000000,0x00030047,
|
||||
0x00000015,0x00000000,0x00030047,0x00000017,
|
||||
0x00000000,0x00040047,0x0000001b,0x0000000b,
|
||||
0x0000000f,0x00030047,0x00000022,0x00000000,
|
||||
0x00030047,0x00000028,0x00000000,0x00030047,
|
||||
0x0000002c,0x00000000,0x00030047,0x0000002d,
|
||||
0x00000000,0x00030047,0x00000031,0x00000000,
|
||||
0x00030047,0x00000033,0x00000000,0x00030047,
|
||||
0x00000034,0x00000000,0x00030047,0x00000036,
|
||||
0x00000000,0x00030047,0x00000037,0x00000000,
|
||||
0x00030047,0x0000003b,0x00000000,0x00030047,
|
||||
0x0000003f,0x00000000,0x00030047,0x00000046,
|
||||
0x00000000,0x00030047,0x0000004a,0x00000000,
|
||||
0x00030047,0x0000004c,0x00000000,0x00030047,
|
||||
0x0000004d,0x00000000,0x00030047,0x0000004e,
|
||||
0x00000000,0x00030047,0x0000004f,0x00000000,
|
||||
0x00030047,0x00000050,0x00000000,0x00030047,
|
||||
0x00000052,0x00000000,0x00030047,0x00000054,
|
||||
0x00030047,0x0000004b,0x00000000,0x00030047,
|
||||
0x0000004c,0x00000000,0x00030047,0x0000004e,
|
||||
0x00000000,0x00030047,0x00000050,0x00000000,
|
||||
0x00030047,0x00000051,0x00000000,0x00030047,
|
||||
0x00000053,0x00000000,0x00030047,0x00000054,
|
||||
0x00000000,0x00030047,0x00000055,0x00000000,
|
||||
0x00030047,0x00000056,0x00000000,0x00030047,
|
||||
0x00000057,0x00000000,0x00030047,0x00000058,
|
||||
0x00000000,0x00030047,0x00000059,0x00000000,
|
||||
0x00030047,0x0000005a,0x00000000,0x00030047,
|
||||
0x0000005b,0x00000000,0x00030047,0x0000005d,
|
||||
0x00000057,0x00000000,0x00030047,0x00000059,
|
||||
0x00000000,0x00030047,0x0000005b,0x00000000,
|
||||
0x00030047,0x0000005c,0x00000000,0x00030047,
|
||||
0x0000005d,0x00000000,0x00030047,0x0000005e,
|
||||
0x00000000,0x00030047,0x0000005f,0x00000000,
|
||||
0x00030047,0x00000060,0x00000000,0x00030047,
|
||||
0x00000062,0x00000000,0x00030047,0x00000063,
|
||||
0x00000000,0x00030047,0x00000065,0x00000000,
|
||||
0x00000061,0x00000000,0x00030047,0x00000062,
|
||||
0x00000000,0x00030047,0x00000064,0x00000000,
|
||||
0x00030047,0x00000066,0x00000000,0x00030047,
|
||||
0x00000067,0x00000000,0x00030047,0x00000069,
|
||||
0x00000000,0x00030047,0x0000006a,0x00000000,
|
||||
0x00030047,0x0000006b,0x00000000,0x00030047,
|
||||
0x0000006c,0x00000000,0x00030047,0x0000006d,
|
||||
0x00000000,0x00030047,0x0000006e,0x00000000,
|
||||
0x00030047,0x0000006f,0x00000000,0x00030047,
|
||||
0x00000070,0x00000000,0x00030047,0x00000071,
|
||||
0x00000000,0x00030047,0x00000072,0x00000000,
|
||||
0x00030047,0x00000073,0x00000000,0x00030047,
|
||||
0x00000074,0x00000000,0x00030047,0x00000076,
|
||||
0x00000000,0x00030047,0x00000077,0x00000000,
|
||||
0x00030047,0x00000078,0x00000000,0x00030047,
|
||||
0x00000079,0x00000000,0x00030047,0x0000007a,
|
||||
0x00000000,0x00030047,0x0000007b,0x00000000,
|
||||
0x00030047,0x0000007c,0x00000000,0x00030047,
|
||||
0x0000007d,0x00000000,0x00030047,0x0000007e,
|
||||
0x00000000,0x00030047,0x0000007f,0x00000000,
|
||||
0x00030047,0x00000080,0x00000000,0x00030047,
|
||||
0x00000081,0x00000000,0x00030047,0x00000082,
|
||||
0x00000000,0x00030047,0x00000084,0x00000000,
|
||||
0x00030047,0x0000006c,0x00000000,0x00030047,
|
||||
0x0000006d,0x00000000,0x00030047,0x0000006e,
|
||||
0x00000000,0x00030047,0x00000070,0x00000000,
|
||||
0x00030047,0x00000071,0x00000000,0x00030047,
|
||||
0x00000072,0x00000000,0x00030047,0x00000073,
|
||||
0x00000000,0x00030047,0x00000074,0x00000000,
|
||||
0x00030047,0x00000075,0x00000000,0x00030047,
|
||||
0x00000076,0x00000000,0x00030047,0x00000077,
|
||||
0x00000000,0x00030047,0x00000078,0x00000000,
|
||||
0x00030047,0x00000079,0x00000000,0x00030047,
|
||||
0x0000007a,0x00000000,0x00030047,0x0000007b,
|
||||
0x00000000,0x00030047,0x0000007d,0x00000000,
|
||||
0x00030047,0x0000007e,0x00000000,0x00030047,
|
||||
0x0000007f,0x00000000,0x00030047,0x00000080,
|
||||
0x00000000,0x00030047,0x00000081,0x00000000,
|
||||
0x00030047,0x00000082,0x00000000,0x00030047,
|
||||
0x00000083,0x00000000,0x00030047,0x00000084,
|
||||
0x00000000,0x00030047,0x00000085,0x00000000,
|
||||
0x00030047,0x00000086,0x00000000,0x00030047,
|
||||
0x00000087,0x00000000,0x00030047,0x0000008a,
|
||||
0x00000000,0x00030047,0x0000008b,0x00000000,
|
||||
0x00030047,0x0000008c,0x00000000,0x00030047,
|
||||
0x00000087,0x00000000,0x00030047,0x00000088,
|
||||
0x00000000,0x00030047,0x00000089,0x00000000,
|
||||
0x00030047,0x0000008b,0x00000000,0x00030047,
|
||||
0x0000008d,0x00000000,0x00030047,0x0000008e,
|
||||
0x00000000,0x00030047,0x0000008f,0x00000000,
|
||||
0x00030047,0x00000090,0x00000000,0x00030047,
|
||||
0x00000091,0x00000000,0x00030047,0x00000092,
|
||||
0x00000000,0x00030047,0x00000093,0x00000000,
|
||||
0x00030047,0x00000094,0x00000000,0x00030047,
|
||||
0x00000095,0x00000000,0x00030047,0x00000096,
|
||||
0x00000000,0x00030047,0x00000097,0x00000000,
|
||||
0x00030047,0x00000098,0x00000000,0x00030047,
|
||||
0x00000099,0x00000000,0x00030047,0x0000009d,
|
||||
0x00000000,0x00030047,0x0000009f,0x00000000,
|
||||
0x00030047,0x000000a1,0x00000000,0x00030047,
|
||||
0x000000a2,0x00000000,0x00030047,0x000000a3,
|
||||
0x00000000,0x00030047,0x00000091,0x00000000,
|
||||
0x00030047,0x00000092,0x00000000,0x00030047,
|
||||
0x00000093,0x00000000,0x00030047,0x00000094,
|
||||
0x00000000,0x00030047,0x00000095,0x00000000,
|
||||
0x00030047,0x00000096,0x00000000,0x00030047,
|
||||
0x00000097,0x00000000,0x00030047,0x00000098,
|
||||
0x00000000,0x00030047,0x00000099,0x00000000,
|
||||
0x00030047,0x0000009a,0x00000000,0x00030047,
|
||||
0x0000009b,0x00000000,0x00030047,0x0000009c,
|
||||
0x00000000,0x00030047,0x0000009d,0x00000000,
|
||||
0x00030047,0x0000009e,0x00000000,0x00030047,
|
||||
0x0000009f,0x00000000,0x00030047,0x000000a0,
|
||||
0x00000000,0x00030047,0x000000a4,0x00000000,
|
||||
0x00030047,0x000000a5,0x00000000,0x00030047,
|
||||
0x000000a6,0x00000000,0x00030047,0x000000a7,
|
||||
0x00000000,0x00030047,0x000000a9,0x00000000,
|
||||
0x00030047,0x000000a6,0x00000000,0x00030047,
|
||||
0x000000a8,0x00000000,0x00030047,0x000000a9,
|
||||
0x00000000,0x00030047,0x000000aa,0x00000000,
|
||||
0x00030047,0x000000ab,0x00000000,0x00030047,
|
||||
0x000000ac,0x00000000,0x00030047,0x000000ad,
|
||||
0x00000000,0x00030047,0x000000ae,0x00000000,
|
||||
0x00030047,0x000000af,0x00000000,0x00030047,
|
||||
0x000000b0,0x00000000,0x00030047,0x000000b2,
|
||||
0x00000000,0x00030047,0x000000b3,0x00000000,
|
||||
0x00030047,0x000000b4,0x00000000,0x00030047,
|
||||
0x000000b5,0x00000000,0x00030047,0x000000b6,
|
||||
0x00000000,0x00030047,0x000000b7,0x00000000,
|
||||
0x00030047,0x000000b8,0x00000000,0x00030047,
|
||||
0x000000b9,0x00000000,0x00030047,0x000000ba,
|
||||
0x00000000,0x00030047,0x000000bb,0x00000000,
|
||||
0x00030047,0x000000bc,0x00000000,0x00030047,
|
||||
0x000000be,0x00000000,0x00030047,0x000000bf,
|
||||
0x00000000,0x00030047,0x000000c0,0x00000000,
|
||||
0x00030047,0x000000c1,0x00000000,0x00030047,
|
||||
0x000000c2,0x00000000,0x00030047,0x000000c3,
|
||||
0x00000000,0x00030047,0x000000c4,0x00000000,
|
||||
0x00030047,0x000000c5,0x00000000,0x00030047,
|
||||
0x000000c6,0x00000000,0x00030047,0x000000c7,
|
||||
0x00000000,0x00030047,0x000000c9,0x00000000,
|
||||
0x00030047,0x000000ca,0x00000000,0x00030047,
|
||||
0x000000cb,0x00000000,0x00030047,0x000000cc,
|
||||
0x00000000,0x00030047,0x000000cd,0x00000000,
|
||||
0x00030047,0x000000ce,0x00000000,0x00030047,
|
||||
0x000000cf,0x00000000,0x00030047,0x000000d1,
|
||||
0x00000000,0x00040047,0x000000d1,0x0000001e,
|
||||
0x00030047,0x000000b0,0x00000000,0x00030047,
|
||||
0x000000b2,0x00000000,0x00030047,0x000000b3,
|
||||
0x00000000,0x00030047,0x000000b4,0x00000000,
|
||||
0x00030047,0x000000b5,0x00000000,0x00030047,
|
||||
0x000000b6,0x00000000,0x00030047,0x000000b7,
|
||||
0x00000000,0x00030047,0x000000b9,0x00000000,
|
||||
0x00030047,0x000000ba,0x00000000,0x00030047,
|
||||
0x000000bb,0x00000000,0x00030047,0x000000bc,
|
||||
0x00000000,0x00030047,0x000000bd,0x00000000,
|
||||
0x00030047,0x000000be,0x00000000,0x00030047,
|
||||
0x000000bf,0x00000000,0x00030047,0x000000c0,
|
||||
0x00000000,0x00030047,0x000000c1,0x00000000,
|
||||
0x00030047,0x000000c2,0x00000000,0x00030047,
|
||||
0x000000c3,0x00000000,0x00030047,0x000000c5,
|
||||
0x00000000,0x00030047,0x000000c6,0x00000000,
|
||||
0x00030047,0x000000c7,0x00000000,0x00030047,
|
||||
0x000000c8,0x00000000,0x00030047,0x000000c9,
|
||||
0x00000000,0x00030047,0x000000ca,0x00000000,
|
||||
0x00030047,0x000000cb,0x00000000,0x00030047,
|
||||
0x000000cc,0x00000000,0x00030047,0x000000cd,
|
||||
0x00000000,0x00030047,0x000000ce,0x00000000,
|
||||
0x00030047,0x000000d0,0x00000000,0x00030047,
|
||||
0x000000d1,0x00000000,0x00030047,0x000000d2,
|
||||
0x00000000,0x00030047,0x000000d3,0x00000000,
|
||||
0x00030047,0x000000d5,0x00000000,0x00030047,
|
||||
0x000000d8,0x00000000,0x00030047,0x000000d9,
|
||||
0x00000000,0x00020013,0x00000002,0x00030021,
|
||||
0x00000003,0x00000002,0x00030016,0x00000006,
|
||||
0x00000020,0x00040020,0x00000007,0x00000007,
|
||||
0x00000006,0x00040017,0x00000009,0x00000006,
|
||||
0x00000004,0x00040018,0x0000000a,0x00000009,
|
||||
0x00000004,0x00040017,0x0000000b,0x00000006,
|
||||
0x00000002,0x0005001e,0x0000000c,0x0000000a,
|
||||
0x0000000b,0x00000006,0x00040020,0x0000000d,
|
||||
0x00030047,0x000000d4,0x00000000,0x00030047,
|
||||
0x000000d5,0x00000000,0x00030047,0x000000d6,
|
||||
0x00000000,0x00030047,0x000000d8,0x00000000,
|
||||
0x00040047,0x000000d8,0x0000001e,0x00000000,
|
||||
0x00030047,0x000000da,0x00000000,0x00030047,
|
||||
0x000000dc,0x00000000,0x00030047,0x000000df,
|
||||
0x00000000,0x00030047,0x000000e0,0x00000000,
|
||||
0x00020013,0x00000002,0x00030021,0x00000003,
|
||||
0x00000002,0x00030016,0x00000006,0x00000020,
|
||||
0x00040020,0x00000007,0x00000007,0x00000006,
|
||||
0x00040017,0x00000009,0x00000006,0x00000004,
|
||||
0x00040018,0x0000000a,0x00000009,0x00000004,
|
||||
0x00040017,0x0000000b,0x00000006,0x00000002,
|
||||
0x0006001e,0x0000000c,0x0000000a,0x0000000b,
|
||||
0x00000006,0x00000006,0x00040020,0x0000000d,
|
||||
0x00000002,0x0000000c,0x0004003b,0x0000000d,
|
||||
0x0000000e,0x00000002,0x00040015,0x0000000f,
|
||||
0x00000020,0x00000001,0x0004002b,0x0000000f,
|
||||
@ -162,53 +168,54 @@
|
||||
0x00000001,0x00000009,0x0004003b,0x0000001a,
|
||||
0x0000001b,0x00000001,0x0004002b,0x0000000f,
|
||||
0x0000001f,0x00000001,0x00040020,0x00000020,
|
||||
0x00000002,0x0000000b,0x00040015,0x00000026,
|
||||
0x00000020,0x00000000,0x0004002b,0x00000026,
|
||||
0x00000027,0x00000000,0x0004002b,0x00000026,
|
||||
0x0000002a,0x00000001,0x00040017,0x00000032,
|
||||
0x00000006,0x00000003,0x00040020,0x00000033,
|
||||
0x00000007,0x00000032,0x0004002b,0x00000006,
|
||||
0x00000035,0x00000000,0x0006002c,0x00000032,
|
||||
0x00000036,0x00000035,0x00000035,0x00000035,
|
||||
0x00040020,0x00000037,0x00000007,0x0000000f,
|
||||
0x0004002b,0x0000000f,0x00000039,0x00000000,
|
||||
0x0004002b,0x0000000f,0x00000040,0x00000008,
|
||||
0x00020014,0x00000041,0x0004002b,0x00000006,
|
||||
0x00000046,0x44088852,0x0004002b,0x00000006,
|
||||
0x00000048,0x3f800000,0x0004002b,0x00000006,
|
||||
0x0000004b,0x3f000000,0x0004002b,0x00000006,
|
||||
0x00000051,0x4422ef5c,0x0004002b,0x00000006,
|
||||
0x00000053,0x40a00000,0x0004002b,0x00000006,
|
||||
0x0000005c,0x43a0c666,0x0004002b,0x00000006,
|
||||
0x0000005e,0x40833333,0x0004002b,0x00000006,
|
||||
0x00000068,0x3dcccccd,0x0004002b,0x00000006,
|
||||
0x00000075,0x41700000,0x0004002b,0x00000006,
|
||||
0x00000083,0x3e99999a,0x0004002b,0x00000006,
|
||||
0x00000085,0x40e00000,0x0004002b,0x00000006,
|
||||
0x00000088,0x3e4ccccd,0x0004002b,0x00000006,
|
||||
0x00000089,0x3f4ccccd,0x0004002b,0x00000006,
|
||||
0x0000009e,0x3e46a7f0,0x0004002b,0x00000006,
|
||||
0x000000a0,0x40c00000,0x0004002b,0x00000006,
|
||||
0x000000a8,0x3f8ccccd,0x0004002b,0x00000006,
|
||||
0x000000aa,0x41100000,0x0004002b,0x00000006,
|
||||
0x000000b1,0x3ecccccd,0x0004002b,0x00000006,
|
||||
0x000000bd,0x3e19999a,0x0004002b,0x00000006,
|
||||
0x000000c8,0x3fc00000,0x00040020,0x000000d0,
|
||||
0x00000003,0x00000009,0x0004003b,0x000000d0,
|
||||
0x000000d1,0x00000003,0x0004002b,0x00000026,
|
||||
0x000000d6,0x00000002,0x00050036,0x00000002,
|
||||
0x00000002,0x0000000b,0x0004002b,0x0000000f,
|
||||
0x00000026,0x00000003,0x00040015,0x00000029,
|
||||
0x00000020,0x00000000,0x0004002b,0x00000029,
|
||||
0x0000002a,0x00000001,0x0004002b,0x00000029,
|
||||
0x0000002f,0x00000000,0x00040017,0x00000039,
|
||||
0x00000006,0x00000003,0x00040020,0x0000003a,
|
||||
0x00000007,0x00000039,0x0004002b,0x00000006,
|
||||
0x0000003c,0x00000000,0x0006002c,0x00000039,
|
||||
0x0000003d,0x0000003c,0x0000003c,0x0000003c,
|
||||
0x00040020,0x0000003e,0x00000007,0x0000000f,
|
||||
0x0004002b,0x0000000f,0x00000040,0x00000000,
|
||||
0x0004002b,0x0000000f,0x00000047,0x00000008,
|
||||
0x00020014,0x00000048,0x0004002b,0x00000006,
|
||||
0x0000004d,0x44088852,0x0004002b,0x00000006,
|
||||
0x0000004f,0x3f800000,0x0004002b,0x00000006,
|
||||
0x00000052,0x3f000000,0x0004002b,0x00000006,
|
||||
0x00000058,0x4422ef5c,0x0004002b,0x00000006,
|
||||
0x0000005a,0x40a00000,0x0004002b,0x00000006,
|
||||
0x00000063,0x43a0c666,0x0004002b,0x00000006,
|
||||
0x00000065,0x40833333,0x0004002b,0x00000006,
|
||||
0x0000006f,0x3dcccccd,0x0004002b,0x00000006,
|
||||
0x0000007c,0x41700000,0x0004002b,0x00000006,
|
||||
0x0000008a,0x3e99999a,0x0004002b,0x00000006,
|
||||
0x0000008c,0x40e00000,0x0004002b,0x00000006,
|
||||
0x0000008f,0x3e4ccccd,0x0004002b,0x00000006,
|
||||
0x00000090,0x3f4ccccd,0x0004002b,0x00000006,
|
||||
0x000000a5,0x3e46a7f0,0x0004002b,0x00000006,
|
||||
0x000000a7,0x40c00000,0x0004002b,0x00000006,
|
||||
0x000000af,0x3f8ccccd,0x0004002b,0x00000006,
|
||||
0x000000b1,0x41100000,0x0004002b,0x00000006,
|
||||
0x000000b8,0x3ecccccd,0x0004002b,0x00000006,
|
||||
0x000000c4,0x3e19999a,0x0004002b,0x00000006,
|
||||
0x000000cf,0x3fc00000,0x00040020,0x000000d7,
|
||||
0x00000003,0x00000009,0x0004003b,0x000000d7,
|
||||
0x000000d8,0x00000003,0x0004002b,0x00000029,
|
||||
0x000000dd,0x00000002,0x00050036,0x00000002,
|
||||
0x00000004,0x00000000,0x00000003,0x000200f8,
|
||||
0x00000005,0x0004003b,0x00000007,0x00000008,
|
||||
0x00000007,0x0004003b,0x00000016,0x00000017,
|
||||
0x00000007,0x0004003b,0x00000033,0x00000034,
|
||||
0x00000007,0x0004003b,0x00000037,0x00000038,
|
||||
0x00000007,0x0004003b,0x00000007,0x00000043,
|
||||
0x00000007,0x0004003b,0x00000007,0x0000004e,
|
||||
0x00000007,0x0004003b,0x00000007,0x00000059,
|
||||
0x00000007,0x0004003b,0x00000007,0x00000067,
|
||||
0x00000007,0x0004003b,0x00000016,0x00000072,
|
||||
0x00000007,0x0004003b,0x00000007,0x00000093,
|
||||
0x00000007,0x0004003b,0x00000033,0x0000009d,
|
||||
0x00000007,0x0004003b,0x0000003a,0x0000003b,
|
||||
0x00000007,0x0004003b,0x0000003e,0x0000003f,
|
||||
0x00000007,0x0004003b,0x00000007,0x0000004a,
|
||||
0x00000007,0x0004003b,0x00000007,0x00000055,
|
||||
0x00000007,0x0004003b,0x00000007,0x00000060,
|
||||
0x00000007,0x0004003b,0x00000007,0x0000006e,
|
||||
0x00000007,0x0004003b,0x00000016,0x00000079,
|
||||
0x00000007,0x0004003b,0x00000007,0x0000009a,
|
||||
0x00000007,0x0004003b,0x0000003a,0x000000a4,
|
||||
0x00000007,0x00050041,0x00000011,0x00000012,
|
||||
0x0000000e,0x00000010,0x0004003d,0x00000006,
|
||||
0x00000013,0x00000012,0x00050085,0x00000006,
|
||||
@ -224,184 +231,191 @@
|
||||
0x00050050,0x0000000b,0x00000024,0x00000018,
|
||||
0x00000018,0x00050081,0x0000000b,0x00000025,
|
||||
0x00000024,0x00000023,0x0003003e,0x00000017,
|
||||
0x00000025,0x00060041,0x00000011,0x00000028,
|
||||
0x0000000e,0x0000001f,0x00000027,0x0004003d,
|
||||
0x00000006,0x00000029,0x00000028,0x00060041,
|
||||
0x00000011,0x0000002b,0x0000000e,0x0000001f,
|
||||
0x0000002a,0x0004003d,0x00000006,0x0000002c,
|
||||
0x0000002b,0x00050088,0x00000006,0x0000002d,
|
||||
0x00000029,0x0000002c,0x00050041,0x00000007,
|
||||
0x0000002e,0x00000017,0x00000027,0x0004003d,
|
||||
0x00000006,0x0000002f,0x0000002e,0x00050085,
|
||||
0x00000006,0x00000030,0x0000002f,0x0000002d,
|
||||
0x00050041,0x00000007,0x00000031,0x00000017,
|
||||
0x00000027,0x0003003e,0x00000031,0x00000030,
|
||||
0x0003003e,0x00000034,0x00000036,0x0003003e,
|
||||
0x00000038,0x00000039,0x000200f9,0x0000003a,
|
||||
0x000200f8,0x0000003a,0x000400f6,0x0000003c,
|
||||
0x0000003d,0x00000000,0x000200f9,0x0000003e,
|
||||
0x000200f8,0x0000003e,0x0004003d,0x0000000f,
|
||||
0x0000003f,0x00000038,0x000500b1,0x00000041,
|
||||
0x00000042,0x0000003f,0x00000040,0x000400fa,
|
||||
0x00000042,0x0000003b,0x0000003c,0x000200f8,
|
||||
0x0000003b,0x0004003d,0x0000000f,0x00000044,
|
||||
0x00000038,0x0004006f,0x00000006,0x00000045,
|
||||
0x00000044,0x00050085,0x00000006,0x00000047,
|
||||
0x00000045,0x00000046,0x00050081,0x00000006,
|
||||
0x00000049,0x00000047,0x00000048,0x0006000c,
|
||||
0x00000006,0x0000004a,0x00000001,0x0000000d,
|
||||
0x00000049,0x00050085,0x00000006,0x0000004c,
|
||||
0x0000004a,0x0000004b,0x00050081,0x00000006,
|
||||
0x0000004d,0x0000004c,0x0000004b,0x0003003e,
|
||||
0x00000043,0x0000004d,0x0004003d,0x0000000f,
|
||||
0x0000004f,0x00000038,0x0004006f,0x00000006,
|
||||
0x00000050,0x0000004f,0x00050085,0x00000006,
|
||||
0x00000052,0x00000050,0x00000051,0x00050081,
|
||||
0x00000006,0x00000054,0x00000052,0x00000053,
|
||||
0x0006000c,0x00000006,0x00000055,0x00000001,
|
||||
0x0000000d,0x00000054,0x00050085,0x00000006,
|
||||
0x00000056,0x00000055,0x0000004b,0x00050081,
|
||||
0x00000006,0x00000057,0x00000056,0x0000004b,
|
||||
0x0007000c,0x00000006,0x00000058,0x00000001,
|
||||
0x0000001a,0x00000057,0x00000014,0x0003003e,
|
||||
0x0000004e,0x00000058,0x0004003d,0x0000000f,
|
||||
0x0000005a,0x00000038,0x0004006f,0x00000006,
|
||||
0x0000005b,0x0000005a,0x00050085,0x00000006,
|
||||
0x0000005d,0x0000005b,0x0000005c,0x00050081,
|
||||
0x00000006,0x0000005f,0x0000005d,0x0000005e,
|
||||
0x0006000c,0x00000006,0x00000060,0x00000001,
|
||||
0x0000000d,0x0000005f,0x00060041,0x00000011,
|
||||
0x00000061,0x0000000e,0x0000001f,0x00000027,
|
||||
0x0004003d,0x00000006,0x00000062,0x00000061,
|
||||
0x00050085,0x00000006,0x00000063,0x00000060,
|
||||
0x00000062,0x00060041,0x00000011,0x00000064,
|
||||
0x0000000e,0x0000001f,0x0000002a,0x0004003d,
|
||||
0x00000006,0x00000065,0x00000064,0x00050088,
|
||||
0x00000006,0x00000066,0x00000063,0x00000065,
|
||||
0x0003003e,0x00000059,0x00000066,0x0004003d,
|
||||
0x00000006,0x00000069,0x0000004e,0x00050085,
|
||||
0x00000006,0x0000006a,0x0000004b,0x00000069,
|
||||
0x00050081,0x00000006,0x0000006b,0x00000068,
|
||||
0x0000006a,0x0004003d,0x00000006,0x0000006c,
|
||||
0x00000043,0x0004003d,0x00000006,0x0000006d,
|
||||
0x0000004e,0x00050081,0x00000006,0x0000006e,
|
||||
0x0000006c,0x0000006d,0x0006000c,0x00000006,
|
||||
0x0000006f,0x00000001,0x0000000d,0x0000006e,
|
||||
0x00050088,0x00000006,0x00000070,0x0000006f,
|
||||
0x00000014,0x00050081,0x00000006,0x00000071,
|
||||
0x0000006b,0x00000070,0x0003003e,0x00000067,
|
||||
0x00000071,0x0004003d,0x00000006,0x00000073,
|
||||
0x00000059,0x0004003d,0x00000006,0x00000074,
|
||||
0x00000008,0x00050088,0x00000006,0x00000076,
|
||||
0x00000074,0x00000075,0x0004003d,0x00000006,
|
||||
0x00000077,0x00000043,0x00050081,0x00000006,
|
||||
0x00000078,0x00000076,0x00000077,0x0004003d,
|
||||
0x00000006,0x00000079,0x0000004e,0x00050081,
|
||||
0x00000006,0x0000007a,0x00000078,0x00000079,
|
||||
0x0006000c,0x00000006,0x0000007b,0x00000001,
|
||||
0x0000000d,0x0000007a,0x00050081,0x00000006,
|
||||
0x0000007c,0x00000073,0x0000007b,0x0004003d,
|
||||
0x00000006,0x0000007d,0x00000067,0x00050083,
|
||||
0x00000006,0x0000007e,0x00000018,0x0000007d,
|
||||
0x0004003d,0x00000006,0x0000007f,0x00000067,
|
||||
0x00050085,0x00000006,0x00000080,0x00000019,
|
||||
0x0000007f,0x00050081,0x00000006,0x00000081,
|
||||
0x00000019,0x00000080,0x0004003d,0x00000006,
|
||||
0x00000082,0x00000043,0x0004003d,0x00000006,
|
||||
0x00000084,0x00000008,0x00050088,0x00000006,
|
||||
0x00000086,0x00000084,0x00000085,0x00050085,
|
||||
0x00000006,0x00000087,0x00000083,0x00000086,
|
||||
0x0004003d,0x00000006,0x0000008a,0x0000004e,
|
||||
0x00050085,0x00000006,0x0000008b,0x00000089,
|
||||
0x0000008a,0x00050081,0x00000006,0x0000008c,
|
||||
0x00000088,0x0000008b,0x00050085,0x00000006,
|
||||
0x0000008d,0x00000087,0x0000008c,0x00050081,
|
||||
0x00000006,0x0000008e,0x00000082,0x0000008d,
|
||||
0x0006000c,0x00000006,0x0000008f,0x00000001,
|
||||
0x0000000a,0x0000008e,0x00050085,0x00000006,
|
||||
0x00000090,0x00000081,0x0000008f,0x00050081,
|
||||
0x00000006,0x00000091,0x0000007e,0x00000090,
|
||||
0x00050050,0x0000000b,0x00000092,0x0000007c,
|
||||
0x00000091,0x0003003e,0x00000072,0x00000092,
|
||||
0x0004003d,0x0000000b,0x00000094,0x00000017,
|
||||
0x0004003d,0x0000000b,0x00000095,0x00000072,
|
||||
0x00050083,0x0000000b,0x00000096,0x00000094,
|
||||
0x00000095,0x0006000c,0x00000006,0x00000097,
|
||||
0x00000001,0x00000042,0x00000096,0x0003003e,
|
||||
0x00000093,0x00000097,0x0004003d,0x00000006,
|
||||
0x00000098,0x00000093,0x0004003d,0x00000006,
|
||||
0x00000099,0x00000067,0x000500b8,0x00000041,
|
||||
0x0000009a,0x00000098,0x00000099,0x000300f7,
|
||||
0x0000009c,0x00000000,0x000400fa,0x0000009a,
|
||||
0x0000009b,0x0000009c,0x000200f8,0x0000009b,
|
||||
0x0004003d,0x00000006,0x0000009f,0x00000008,
|
||||
0x00050088,0x00000006,0x000000a1,0x0000009f,
|
||||
0x000000a0,0x0006000c,0x00000006,0x000000a2,
|
||||
0x00000001,0x0000000d,0x000000a1,0x00050085,
|
||||
0x00000006,0x000000a3,0x0000009e,0x000000a2,
|
||||
0x00050081,0x00000006,0x000000a4,0x000000a3,
|
||||
0x00000083,0x0004003d,0x00000006,0x000000a5,
|
||||
0x00000043,0x00050085,0x00000006,0x000000a6,
|
||||
0x00000083,0x000000a5,0x00060050,0x00000032,
|
||||
0x000000a7,0x000000a4,0x00000088,0x000000a6,
|
||||
0x0004003d,0x00000006,0x000000a9,0x00000008,
|
||||
0x00050088,0x00000006,0x000000ab,0x000000a9,
|
||||
0x000000aa,0x0006000c,0x00000006,0x000000ac,
|
||||
0x00000001,0x0000000d,0x000000ab,0x00050085,
|
||||
0x00000006,0x000000ad,0x000000a8,0x000000ac,
|
||||
0x00050081,0x00000006,0x000000ae,0x000000ad,
|
||||
0x00000083,0x0004003d,0x00000006,0x000000af,
|
||||
0x00000043,0x00050085,0x00000006,0x000000b0,
|
||||
0x00000088,0x000000af,0x00060050,0x00000032,
|
||||
0x000000b2,0x000000ae,0x000000b0,0x000000b1,
|
||||
0x0004003d,0x0000000f,0x000000b3,0x00000038,
|
||||
0x0004006f,0x00000006,0x000000b4,0x000000b3,
|
||||
0x0006000c,0x00000006,0x000000b5,0x00000001,
|
||||
0x0000000d,0x000000b4,0x00050085,0x00000006,
|
||||
0x000000b6,0x0000004b,0x000000b5,0x00050081,
|
||||
0x00000006,0x000000b7,0x0000004b,0x000000b6,
|
||||
0x00060050,0x00000032,0x000000b8,0x000000b7,
|
||||
0x000000b7,0x000000b7,0x0008000c,0x00000032,
|
||||
0x000000b9,0x00000001,0x0000002e,0x000000a7,
|
||||
0x000000b2,0x000000b8,0x0003003e,0x0000009d,
|
||||
0x000000b9,0x0004003d,0x00000032,0x000000ba,
|
||||
0x0000009d,0x0008004f,0x00000032,0x000000bb,
|
||||
0x000000ba,0x000000ba,0x00000002,0x00000001,
|
||||
0x00000000,0x0004003d,0x00000006,0x000000bc,
|
||||
0x00000067,0x00050085,0x00000006,0x000000be,
|
||||
0x000000bc,0x000000bd,0x0004003d,0x00000006,
|
||||
0x000000bf,0x00000067,0x0004003d,0x00000006,
|
||||
0x000000c0,0x00000093,0x0008000c,0x00000006,
|
||||
0x000000c1,0x00000001,0x00000031,0x000000be,
|
||||
0x000000bf,0x000000c0,0x00050083,0x00000006,
|
||||
0x000000c2,0x00000048,0x000000c1,0x0005008e,
|
||||
0x00000032,0x000000c3,0x000000bb,0x000000c2,
|
||||
0x0004003d,0x00000032,0x000000c4,0x00000034,
|
||||
0x00050081,0x00000032,0x000000c5,0x000000c4,
|
||||
0x000000c3,0x0003003e,0x00000034,0x000000c5,
|
||||
0x000200f9,0x0000009c,0x000200f8,0x0000009c,
|
||||
0x000200f9,0x0000003d,0x000200f8,0x0000003d,
|
||||
0x0004003d,0x0000000f,0x000000c6,0x00000038,
|
||||
0x00050080,0x0000000f,0x000000c7,0x000000c6,
|
||||
0x0000001f,0x0003003e,0x00000038,0x000000c7,
|
||||
0x000200f9,0x0000003a,0x000200f8,0x0000003c,
|
||||
0x0004003d,0x0000000b,0x000000c9,0x00000017,
|
||||
0x0006000c,0x00000006,0x000000ca,0x00000001,
|
||||
0x00000042,0x000000c9,0x00050085,0x00000006,
|
||||
0x000000cb,0x0000004b,0x000000ca,0x00050083,
|
||||
0x00000006,0x000000cc,0x000000c8,0x000000cb,
|
||||
0x0006000c,0x00000006,0x000000cd,0x00000001,
|
||||
0x0000001f,0x000000cc,0x0004003d,0x00000032,
|
||||
0x000000ce,0x00000034,0x0005008e,0x00000032,
|
||||
0x000000cf,0x000000ce,0x000000cd,0x0003003e,
|
||||
0x00000034,0x000000cf,0x00050041,0x00000007,
|
||||
0x000000d2,0x00000034,0x00000027,0x0004003d,
|
||||
0x00000006,0x000000d3,0x000000d2,0x00050041,
|
||||
0x00000007,0x000000d4,0x00000034,0x0000002a,
|
||||
0x0004003d,0x00000006,0x000000d5,0x000000d4,
|
||||
0x00050041,0x00000007,0x000000d7,0x00000034,
|
||||
0x000000d6,0x0004003d,0x00000006,0x000000d8,
|
||||
0x000000d7,0x00070050,0x00000009,0x000000d9,
|
||||
0x000000d3,0x000000d5,0x000000d8,0x0000004b,
|
||||
0x0003003e,0x000000d1,0x000000d9,0x000100fd,
|
||||
0x00010038}
|
||||
0x00000025,0x00050041,0x00000011,0x00000027,
|
||||
0x0000000e,0x00000026,0x0004003d,0x00000006,
|
||||
0x00000028,0x00000027,0x00050041,0x00000007,
|
||||
0x0000002b,0x00000017,0x0000002a,0x0004003d,
|
||||
0x00000006,0x0000002c,0x0000002b,0x00050085,
|
||||
0x00000006,0x0000002d,0x0000002c,0x00000028,
|
||||
0x00050041,0x00000007,0x0000002e,0x00000017,
|
||||
0x0000002a,0x0003003e,0x0000002e,0x0000002d,
|
||||
0x00060041,0x00000011,0x00000030,0x0000000e,
|
||||
0x0000001f,0x0000002f,0x0004003d,0x00000006,
|
||||
0x00000031,0x00000030,0x00060041,0x00000011,
|
||||
0x00000032,0x0000000e,0x0000001f,0x0000002a,
|
||||
0x0004003d,0x00000006,0x00000033,0x00000032,
|
||||
0x00050088,0x00000006,0x00000034,0x00000031,
|
||||
0x00000033,0x00050041,0x00000007,0x00000035,
|
||||
0x00000017,0x0000002f,0x0004003d,0x00000006,
|
||||
0x00000036,0x00000035,0x00050085,0x00000006,
|
||||
0x00000037,0x00000036,0x00000034,0x00050041,
|
||||
0x00000007,0x00000038,0x00000017,0x0000002f,
|
||||
0x0003003e,0x00000038,0x00000037,0x0003003e,
|
||||
0x0000003b,0x0000003d,0x0003003e,0x0000003f,
|
||||
0x00000040,0x000200f9,0x00000041,0x000200f8,
|
||||
0x00000041,0x000400f6,0x00000043,0x00000044,
|
||||
0x00000000,0x000200f9,0x00000045,0x000200f8,
|
||||
0x00000045,0x0004003d,0x0000000f,0x00000046,
|
||||
0x0000003f,0x000500b1,0x00000048,0x00000049,
|
||||
0x00000046,0x00000047,0x000400fa,0x00000049,
|
||||
0x00000042,0x00000043,0x000200f8,0x00000042,
|
||||
0x0004003d,0x0000000f,0x0000004b,0x0000003f,
|
||||
0x0004006f,0x00000006,0x0000004c,0x0000004b,
|
||||
0x00050085,0x00000006,0x0000004e,0x0000004c,
|
||||
0x0000004d,0x00050081,0x00000006,0x00000050,
|
||||
0x0000004e,0x0000004f,0x0006000c,0x00000006,
|
||||
0x00000051,0x00000001,0x0000000d,0x00000050,
|
||||
0x00050085,0x00000006,0x00000053,0x00000051,
|
||||
0x00000052,0x00050081,0x00000006,0x00000054,
|
||||
0x00000053,0x00000052,0x0003003e,0x0000004a,
|
||||
0x00000054,0x0004003d,0x0000000f,0x00000056,
|
||||
0x0000003f,0x0004006f,0x00000006,0x00000057,
|
||||
0x00000056,0x00050085,0x00000006,0x00000059,
|
||||
0x00000057,0x00000058,0x00050081,0x00000006,
|
||||
0x0000005b,0x00000059,0x0000005a,0x0006000c,
|
||||
0x00000006,0x0000005c,0x00000001,0x0000000d,
|
||||
0x0000005b,0x00050085,0x00000006,0x0000005d,
|
||||
0x0000005c,0x00000052,0x00050081,0x00000006,
|
||||
0x0000005e,0x0000005d,0x00000052,0x0007000c,
|
||||
0x00000006,0x0000005f,0x00000001,0x0000001a,
|
||||
0x0000005e,0x00000014,0x0003003e,0x00000055,
|
||||
0x0000005f,0x0004003d,0x0000000f,0x00000061,
|
||||
0x0000003f,0x0004006f,0x00000006,0x00000062,
|
||||
0x00000061,0x00050085,0x00000006,0x00000064,
|
||||
0x00000062,0x00000063,0x00050081,0x00000006,
|
||||
0x00000066,0x00000064,0x00000065,0x0006000c,
|
||||
0x00000006,0x00000067,0x00000001,0x0000000d,
|
||||
0x00000066,0x00060041,0x00000011,0x00000068,
|
||||
0x0000000e,0x0000001f,0x0000002f,0x0004003d,
|
||||
0x00000006,0x00000069,0x00000068,0x00050085,
|
||||
0x00000006,0x0000006a,0x00000067,0x00000069,
|
||||
0x00060041,0x00000011,0x0000006b,0x0000000e,
|
||||
0x0000001f,0x0000002a,0x0004003d,0x00000006,
|
||||
0x0000006c,0x0000006b,0x00050088,0x00000006,
|
||||
0x0000006d,0x0000006a,0x0000006c,0x0003003e,
|
||||
0x00000060,0x0000006d,0x0004003d,0x00000006,
|
||||
0x00000070,0x00000055,0x00050085,0x00000006,
|
||||
0x00000071,0x00000052,0x00000070,0x00050081,
|
||||
0x00000006,0x00000072,0x0000006f,0x00000071,
|
||||
0x0004003d,0x00000006,0x00000073,0x0000004a,
|
||||
0x0004003d,0x00000006,0x00000074,0x00000055,
|
||||
0x00050081,0x00000006,0x00000075,0x00000073,
|
||||
0x00000074,0x0006000c,0x00000006,0x00000076,
|
||||
0x00000001,0x0000000d,0x00000075,0x00050088,
|
||||
0x00000006,0x00000077,0x00000076,0x00000014,
|
||||
0x00050081,0x00000006,0x00000078,0x00000072,
|
||||
0x00000077,0x0003003e,0x0000006e,0x00000078,
|
||||
0x0004003d,0x00000006,0x0000007a,0x00000060,
|
||||
0x0004003d,0x00000006,0x0000007b,0x00000008,
|
||||
0x00050088,0x00000006,0x0000007d,0x0000007b,
|
||||
0x0000007c,0x0004003d,0x00000006,0x0000007e,
|
||||
0x0000004a,0x00050081,0x00000006,0x0000007f,
|
||||
0x0000007d,0x0000007e,0x0004003d,0x00000006,
|
||||
0x00000080,0x00000055,0x00050081,0x00000006,
|
||||
0x00000081,0x0000007f,0x00000080,0x0006000c,
|
||||
0x00000006,0x00000082,0x00000001,0x0000000d,
|
||||
0x00000081,0x00050081,0x00000006,0x00000083,
|
||||
0x0000007a,0x00000082,0x0004003d,0x00000006,
|
||||
0x00000084,0x0000006e,0x00050083,0x00000006,
|
||||
0x00000085,0x00000018,0x00000084,0x0004003d,
|
||||
0x00000006,0x00000086,0x0000006e,0x00050085,
|
||||
0x00000006,0x00000087,0x00000019,0x00000086,
|
||||
0x00050081,0x00000006,0x00000088,0x00000019,
|
||||
0x00000087,0x0004003d,0x00000006,0x00000089,
|
||||
0x0000004a,0x0004003d,0x00000006,0x0000008b,
|
||||
0x00000008,0x00050088,0x00000006,0x0000008d,
|
||||
0x0000008b,0x0000008c,0x00050085,0x00000006,
|
||||
0x0000008e,0x0000008a,0x0000008d,0x0004003d,
|
||||
0x00000006,0x00000091,0x00000055,0x00050085,
|
||||
0x00000006,0x00000092,0x00000090,0x00000091,
|
||||
0x00050081,0x00000006,0x00000093,0x0000008f,
|
||||
0x00000092,0x00050085,0x00000006,0x00000094,
|
||||
0x0000008e,0x00000093,0x00050081,0x00000006,
|
||||
0x00000095,0x00000089,0x00000094,0x0006000c,
|
||||
0x00000006,0x00000096,0x00000001,0x0000000a,
|
||||
0x00000095,0x00050085,0x00000006,0x00000097,
|
||||
0x00000088,0x00000096,0x00050081,0x00000006,
|
||||
0x00000098,0x00000085,0x00000097,0x00050050,
|
||||
0x0000000b,0x00000099,0x00000083,0x00000098,
|
||||
0x0003003e,0x00000079,0x00000099,0x0004003d,
|
||||
0x0000000b,0x0000009b,0x00000017,0x0004003d,
|
||||
0x0000000b,0x0000009c,0x00000079,0x00050083,
|
||||
0x0000000b,0x0000009d,0x0000009b,0x0000009c,
|
||||
0x0006000c,0x00000006,0x0000009e,0x00000001,
|
||||
0x00000042,0x0000009d,0x0003003e,0x0000009a,
|
||||
0x0000009e,0x0004003d,0x00000006,0x0000009f,
|
||||
0x0000009a,0x0004003d,0x00000006,0x000000a0,
|
||||
0x0000006e,0x000500b8,0x00000048,0x000000a1,
|
||||
0x0000009f,0x000000a0,0x000300f7,0x000000a3,
|
||||
0x00000000,0x000400fa,0x000000a1,0x000000a2,
|
||||
0x000000a3,0x000200f8,0x000000a2,0x0004003d,
|
||||
0x00000006,0x000000a6,0x00000008,0x00050088,
|
||||
0x00000006,0x000000a8,0x000000a6,0x000000a7,
|
||||
0x0006000c,0x00000006,0x000000a9,0x00000001,
|
||||
0x0000000d,0x000000a8,0x00050085,0x00000006,
|
||||
0x000000aa,0x000000a5,0x000000a9,0x00050081,
|
||||
0x00000006,0x000000ab,0x000000aa,0x0000008a,
|
||||
0x0004003d,0x00000006,0x000000ac,0x0000004a,
|
||||
0x00050085,0x00000006,0x000000ad,0x0000008a,
|
||||
0x000000ac,0x00060050,0x00000039,0x000000ae,
|
||||
0x000000ab,0x0000008f,0x000000ad,0x0004003d,
|
||||
0x00000006,0x000000b0,0x00000008,0x00050088,
|
||||
0x00000006,0x000000b2,0x000000b0,0x000000b1,
|
||||
0x0006000c,0x00000006,0x000000b3,0x00000001,
|
||||
0x0000000d,0x000000b2,0x00050085,0x00000006,
|
||||
0x000000b4,0x000000af,0x000000b3,0x00050081,
|
||||
0x00000006,0x000000b5,0x000000b4,0x0000008a,
|
||||
0x0004003d,0x00000006,0x000000b6,0x0000004a,
|
||||
0x00050085,0x00000006,0x000000b7,0x0000008f,
|
||||
0x000000b6,0x00060050,0x00000039,0x000000b9,
|
||||
0x000000b5,0x000000b7,0x000000b8,0x0004003d,
|
||||
0x0000000f,0x000000ba,0x0000003f,0x0004006f,
|
||||
0x00000006,0x000000bb,0x000000ba,0x0006000c,
|
||||
0x00000006,0x000000bc,0x00000001,0x0000000d,
|
||||
0x000000bb,0x00050085,0x00000006,0x000000bd,
|
||||
0x00000052,0x000000bc,0x00050081,0x00000006,
|
||||
0x000000be,0x00000052,0x000000bd,0x00060050,
|
||||
0x00000039,0x000000bf,0x000000be,0x000000be,
|
||||
0x000000be,0x0008000c,0x00000039,0x000000c0,
|
||||
0x00000001,0x0000002e,0x000000ae,0x000000b9,
|
||||
0x000000bf,0x0003003e,0x000000a4,0x000000c0,
|
||||
0x0004003d,0x00000039,0x000000c1,0x000000a4,
|
||||
0x0008004f,0x00000039,0x000000c2,0x000000c1,
|
||||
0x000000c1,0x00000002,0x00000001,0x00000000,
|
||||
0x0004003d,0x00000006,0x000000c3,0x0000006e,
|
||||
0x00050085,0x00000006,0x000000c5,0x000000c3,
|
||||
0x000000c4,0x0004003d,0x00000006,0x000000c6,
|
||||
0x0000006e,0x0004003d,0x00000006,0x000000c7,
|
||||
0x0000009a,0x0008000c,0x00000006,0x000000c8,
|
||||
0x00000001,0x00000031,0x000000c5,0x000000c6,
|
||||
0x000000c7,0x00050083,0x00000006,0x000000c9,
|
||||
0x0000004f,0x000000c8,0x0005008e,0x00000039,
|
||||
0x000000ca,0x000000c2,0x000000c9,0x0004003d,
|
||||
0x00000039,0x000000cb,0x0000003b,0x00050081,
|
||||
0x00000039,0x000000cc,0x000000cb,0x000000ca,
|
||||
0x0003003e,0x0000003b,0x000000cc,0x000200f9,
|
||||
0x000000a3,0x000200f8,0x000000a3,0x000200f9,
|
||||
0x00000044,0x000200f8,0x00000044,0x0004003d,
|
||||
0x0000000f,0x000000cd,0x0000003f,0x00050080,
|
||||
0x0000000f,0x000000ce,0x000000cd,0x0000001f,
|
||||
0x0003003e,0x0000003f,0x000000ce,0x000200f9,
|
||||
0x00000041,0x000200f8,0x00000043,0x0004003d,
|
||||
0x0000000b,0x000000d0,0x00000017,0x0006000c,
|
||||
0x00000006,0x000000d1,0x00000001,0x00000042,
|
||||
0x000000d0,0x00050085,0x00000006,0x000000d2,
|
||||
0x00000052,0x000000d1,0x00050083,0x00000006,
|
||||
0x000000d3,0x000000cf,0x000000d2,0x0006000c,
|
||||
0x00000006,0x000000d4,0x00000001,0x0000001f,
|
||||
0x000000d3,0x0004003d,0x00000039,0x000000d5,
|
||||
0x0000003b,0x0005008e,0x00000039,0x000000d6,
|
||||
0x000000d5,0x000000d4,0x0003003e,0x0000003b,
|
||||
0x000000d6,0x00050041,0x00000007,0x000000d9,
|
||||
0x0000003b,0x0000002f,0x0004003d,0x00000006,
|
||||
0x000000da,0x000000d9,0x00050041,0x00000007,
|
||||
0x000000db,0x0000003b,0x0000002a,0x0004003d,
|
||||
0x00000006,0x000000dc,0x000000db,0x00050041,
|
||||
0x00000007,0x000000de,0x0000003b,0x000000dd,
|
||||
0x0004003d,0x00000006,0x000000df,0x000000de,
|
||||
0x00070050,0x00000009,0x000000e0,0x000000da,
|
||||
0x000000dc,0x000000df,0x00000052,0x0003003e,
|
||||
0x000000d8,0x000000e0,0x000100fd,0x00010038}
|
||||
|
@ -4,6 +4,7 @@ precision highp float;
|
||||
layout(std140, set = 0, binding = 0) uniform UBO
|
||||
{
|
||||
float time;
|
||||
float yflip;
|
||||
} constants;
|
||||
|
||||
layout(location = 0) in vec3 vEC;
|
||||
@ -14,6 +15,7 @@ void main()
|
||||
const vec3 up = vec3(0.0, 0.0, 1.0);
|
||||
vec3 x = dFdx(vEC);
|
||||
vec3 y = dFdy(vEC);
|
||||
y *= constants.yflip;
|
||||
vec3 normal = normalize(cross(x, y));
|
||||
float c = 1.0 - dot(normal, up);
|
||||
c = (1.0 - cos(c * c)) / 3.0;
|
||||
|
@ -1,9 +1,9 @@
|
||||
{0x07230203,0x00010000,0x000d0001,0x0000002f,
|
||||
{0x07230203,0x00010000,0x000d0007,0x00000036,
|
||||
0x00000000,0x00020011,0x00000001,0x0006000b,
|
||||
0x00000001,0x4c534c47,0x6474732e,0x3035342e,
|
||||
0x00000000,0x0003000e,0x00000000,0x00000001,
|
||||
0x0007000f,0x00000004,0x00000004,0x6e69616d,
|
||||
0x00000000,0x0000000b,0x00000027,0x00030010,
|
||||
0x00000000,0x0000000b,0x00000031,0x00030010,
|
||||
0x00000004,0x00000007,0x00030003,0x00000001,
|
||||
0x00000136,0x000a0004,0x475f4c47,0x4c474f4f,
|
||||
0x70635f45,0x74735f70,0x5f656c79,0x656e696c,
|
||||
@ -13,68 +13,79 @@
|
||||
0x00000004,0x6e69616d,0x00000000,0x00030005,
|
||||
0x00000009,0x00000078,0x00030005,0x0000000b,
|
||||
0x00434576,0x00030005,0x0000000e,0x00000079,
|
||||
0x00040005,0x00000011,0x6d726f6e,0x00006c61,
|
||||
0x00030005,0x00000017,0x00000063,0x00050005,
|
||||
0x00000027,0x67617246,0x6f6c6f43,0x00000072,
|
||||
0x00030005,0x0000002c,0x004f4255,0x00050006,
|
||||
0x0000002c,0x00000000,0x656d6974,0x00000000,
|
||||
0x00050005,0x0000002e,0x736e6f63,0x746e6174,
|
||||
0x00000073,0x00040047,0x0000000b,0x0000001e,
|
||||
0x00000000,0x00040047,0x00000027,0x0000001e,
|
||||
0x00000000,0x00050048,0x0000002c,0x00000000,
|
||||
0x00000023,0x00000000,0x00030047,0x0000002c,
|
||||
0x00000002,0x00040047,0x0000002e,0x00000022,
|
||||
0x00000000,0x00040047,0x0000002e,0x00000021,
|
||||
0x00000000,0x00020013,0x00000002,0x00030021,
|
||||
0x00000003,0x00000002,0x00030016,0x00000006,
|
||||
0x00000020,0x00040017,0x00000007,0x00000006,
|
||||
0x00000003,0x00040020,0x00000008,0x00000007,
|
||||
0x00000007,0x00040020,0x0000000a,0x00000001,
|
||||
0x00000007,0x0004003b,0x0000000a,0x0000000b,
|
||||
0x00000001,0x00040020,0x00000016,0x00000007,
|
||||
0x00000006,0x0004002b,0x00000006,0x00000018,
|
||||
0x3f800000,0x0004002b,0x00000006,0x0000001a,
|
||||
0x00000000,0x0006002c,0x00000007,0x0000001b,
|
||||
0x0000001a,0x0000001a,0x00000018,0x0004002b,
|
||||
0x00000006,0x00000023,0x40400000,0x00040017,
|
||||
0x00000025,0x00000006,0x00000004,0x00040020,
|
||||
0x00000026,0x00000003,0x00000025,0x0004003b,
|
||||
0x00000026,0x00000027,0x00000003,0x0003001e,
|
||||
0x0000002c,0x00000006,0x00040020,0x0000002d,
|
||||
0x00000002,0x0000002c,0x0004003b,0x0000002d,
|
||||
0x0000002e,0x00000002,0x00050036,0x00000002,
|
||||
0x00000004,0x00000000,0x00000003,0x000200f8,
|
||||
0x00000005,0x0004003b,0x00000008,0x00000009,
|
||||
0x00000007,0x0004003b,0x00000008,0x0000000e,
|
||||
0x00000007,0x0004003b,0x00000008,0x00000011,
|
||||
0x00000007,0x0004003b,0x00000016,0x00000017,
|
||||
0x00000007,0x0004003d,0x00000007,0x0000000c,
|
||||
0x0000000b,0x000400cf,0x00000007,0x0000000d,
|
||||
0x0000000c,0x0003003e,0x00000009,0x0000000d,
|
||||
0x0004003d,0x00000007,0x0000000f,0x0000000b,
|
||||
0x000400d0,0x00000007,0x00000010,0x0000000f,
|
||||
0x0003003e,0x0000000e,0x00000010,0x0004003d,
|
||||
0x00000007,0x00000012,0x00000009,0x0004003d,
|
||||
0x00000007,0x00000013,0x0000000e,0x0007000c,
|
||||
0x00000007,0x00000014,0x00000001,0x00000044,
|
||||
0x00000012,0x00000013,0x0006000c,0x00000007,
|
||||
0x00000015,0x00000001,0x00000045,0x00000014,
|
||||
0x0003003e,0x00000011,0x00000015,0x0004003d,
|
||||
0x00000007,0x00000019,0x00000011,0x00050094,
|
||||
0x00000006,0x0000001c,0x00000019,0x0000001b,
|
||||
0x00050083,0x00000006,0x0000001d,0x00000018,
|
||||
0x0000001c,0x0003003e,0x00000017,0x0000001d,
|
||||
0x0004003d,0x00000006,0x0000001e,0x00000017,
|
||||
0x0004003d,0x00000006,0x0000001f,0x00000017,
|
||||
0x00050085,0x00000006,0x00000020,0x0000001e,
|
||||
0x0000001f,0x0006000c,0x00000006,0x00000021,
|
||||
0x00000001,0x0000000e,0x00000020,0x00050083,
|
||||
0x00000006,0x00000022,0x00000018,0x00000021,
|
||||
0x00050088,0x00000006,0x00000024,0x00000022,
|
||||
0x00000023,0x0003003e,0x00000017,0x00000024,
|
||||
0x0004003d,0x00000006,0x00000028,0x00000017,
|
||||
0x0004003d,0x00000006,0x00000029,0x00000017,
|
||||
0x0004003d,0x00000006,0x0000002a,0x00000017,
|
||||
0x00070050,0x00000025,0x0000002b,0x00000028,
|
||||
0x00000029,0x0000002a,0x00000018,0x0003003e,
|
||||
0x00000027,0x0000002b,0x000100fd,0x00010038}
|
||||
0x00030005,0x00000011,0x004f4255,0x00050006,
|
||||
0x00000011,0x00000000,0x656d6974,0x00000000,
|
||||
0x00050006,0x00000011,0x00000001,0x696c6679,
|
||||
0x00000070,0x00050005,0x00000013,0x736e6f63,
|
||||
0x746e6174,0x00000073,0x00040005,0x0000001b,
|
||||
0x6d726f6e,0x00006c61,0x00030005,0x00000021,
|
||||
0x00000063,0x00050005,0x00000031,0x67617246,
|
||||
0x6f6c6f43,0x00000072,0x00040047,0x0000000b,
|
||||
0x0000001e,0x00000000,0x00050048,0x00000011,
|
||||
0x00000000,0x00000023,0x00000000,0x00050048,
|
||||
0x00000011,0x00000001,0x00000023,0x00000004,
|
||||
0x00030047,0x00000011,0x00000002,0x00040047,
|
||||
0x00000013,0x00000022,0x00000000,0x00040047,
|
||||
0x00000013,0x00000021,0x00000000,0x00040047,
|
||||
0x00000031,0x0000001e,0x00000000,0x00020013,
|
||||
0x00000002,0x00030021,0x00000003,0x00000002,
|
||||
0x00030016,0x00000006,0x00000020,0x00040017,
|
||||
0x00000007,0x00000006,0x00000003,0x00040020,
|
||||
0x00000008,0x00000007,0x00000007,0x00040020,
|
||||
0x0000000a,0x00000001,0x00000007,0x0004003b,
|
||||
0x0000000a,0x0000000b,0x00000001,0x0004001e,
|
||||
0x00000011,0x00000006,0x00000006,0x00040020,
|
||||
0x00000012,0x00000002,0x00000011,0x0004003b,
|
||||
0x00000012,0x00000013,0x00000002,0x00040015,
|
||||
0x00000014,0x00000020,0x00000001,0x0004002b,
|
||||
0x00000014,0x00000015,0x00000001,0x00040020,
|
||||
0x00000016,0x00000002,0x00000006,0x00040020,
|
||||
0x00000020,0x00000007,0x00000006,0x0004002b,
|
||||
0x00000006,0x00000022,0x3f800000,0x0004002b,
|
||||
0x00000006,0x00000024,0x00000000,0x0006002c,
|
||||
0x00000007,0x00000025,0x00000024,0x00000024,
|
||||
0x00000022,0x0004002b,0x00000006,0x0000002d,
|
||||
0x40400000,0x00040017,0x0000002f,0x00000006,
|
||||
0x00000004,0x00040020,0x00000030,0x00000003,
|
||||
0x0000002f,0x0004003b,0x00000030,0x00000031,
|
||||
0x00000003,0x00050036,0x00000002,0x00000004,
|
||||
0x00000000,0x00000003,0x000200f8,0x00000005,
|
||||
0x0004003b,0x00000008,0x00000009,0x00000007,
|
||||
0x0004003b,0x00000008,0x0000000e,0x00000007,
|
||||
0x0004003b,0x00000008,0x0000001b,0x00000007,
|
||||
0x0004003b,0x00000020,0x00000021,0x00000007,
|
||||
0x0004003d,0x00000007,0x0000000c,0x0000000b,
|
||||
0x000400cf,0x00000007,0x0000000d,0x0000000c,
|
||||
0x0003003e,0x00000009,0x0000000d,0x0004003d,
|
||||
0x00000007,0x0000000f,0x0000000b,0x000400d0,
|
||||
0x00000007,0x00000010,0x0000000f,0x0003003e,
|
||||
0x0000000e,0x00000010,0x00050041,0x00000016,
|
||||
0x00000017,0x00000013,0x00000015,0x0004003d,
|
||||
0x00000006,0x00000018,0x00000017,0x0004003d,
|
||||
0x00000007,0x00000019,0x0000000e,0x0005008e,
|
||||
0x00000007,0x0000001a,0x00000019,0x00000018,
|
||||
0x0003003e,0x0000000e,0x0000001a,0x0004003d,
|
||||
0x00000007,0x0000001c,0x00000009,0x0004003d,
|
||||
0x00000007,0x0000001d,0x0000000e,0x0007000c,
|
||||
0x00000007,0x0000001e,0x00000001,0x00000044,
|
||||
0x0000001c,0x0000001d,0x0006000c,0x00000007,
|
||||
0x0000001f,0x00000001,0x00000045,0x0000001e,
|
||||
0x0003003e,0x0000001b,0x0000001f,0x0004003d,
|
||||
0x00000007,0x00000023,0x0000001b,0x00050094,
|
||||
0x00000006,0x00000026,0x00000023,0x00000025,
|
||||
0x00050083,0x00000006,0x00000027,0x00000022,
|
||||
0x00000026,0x0003003e,0x00000021,0x00000027,
|
||||
0x0004003d,0x00000006,0x00000028,0x00000021,
|
||||
0x0004003d,0x00000006,0x00000029,0x00000021,
|
||||
0x00050085,0x00000006,0x0000002a,0x00000028,
|
||||
0x00000029,0x0006000c,0x00000006,0x0000002b,
|
||||
0x00000001,0x0000000e,0x0000002a,0x00050083,
|
||||
0x00000006,0x0000002c,0x00000022,0x0000002b,
|
||||
0x00050088,0x00000006,0x0000002e,0x0000002c,
|
||||
0x0000002d,0x0003003e,0x00000021,0x0000002e,
|
||||
0x0004003d,0x00000006,0x00000032,0x00000021,
|
||||
0x0004003d,0x00000006,0x00000033,0x00000021,
|
||||
0x0004003d,0x00000006,0x00000034,0x00000021,
|
||||
0x00070050,0x0000002f,0x00000035,0x00000032,
|
||||
0x00000033,0x00000034,0x00000022,0x0003003e,
|
||||
0x00000031,0x00000035,0x000100fd,0x00010038}
|
||||
|
@ -6,6 +6,7 @@ layout(location = 0) out vec3 vEC;
|
||||
layout(std140, set = 0, binding = 0) uniform UBO
|
||||
{
|
||||
float time;
|
||||
float yflip;
|
||||
} constants;
|
||||
|
||||
float iqhash(float n)
|
||||
@ -49,4 +50,5 @@ void main()
|
||||
|
||||
vEC = v;
|
||||
gl_Position = vec4(v, 1.0);
|
||||
gl_Position.y *= constants.yflip;
|
||||
}
|
||||
|
@ -1,4 +1,4 @@
|
||||
{0x07230203,0x00010000,0x000d0001,0x000000ee,
|
||||
{0x07230203,0x00010000,0x000d0007,0x000000f6,
|
||||
0x00000000,0x00020011,0x00000001,0x0006000b,
|
||||
0x00000001,0x4c534c47,0x6474732e,0x3035342e,
|
||||
0x00000000,0x0003000e,0x00000000,0x00000001,
|
||||
@ -28,179 +28,192 @@
|
||||
0x00000066,0x61726170,0x0000006d,0x00040005,
|
||||
0x0000006b,0x61726170,0x0000006d,0x00030005,
|
||||
0x0000007f,0x004f4255,0x00050006,0x0000007f,
|
||||
0x00000000,0x656d6974,0x00000000,0x00050005,
|
||||
0x00000081,0x736e6f63,0x746e6174,0x00000073,
|
||||
0x00030005,0x00000091,0x00000076,0x00050005,
|
||||
0x00000093,0x74726556,0x6f437865,0x0064726f,
|
||||
0x00030005,0x0000009b,0x00003276,0x00030005,
|
||||
0x0000009d,0x00003376,0x00040005,0x0000009f,
|
||||
0x61726170,0x0000006d,0x00040005,0x000000c3,
|
||||
0x61726170,0x0000006d,0x00040005,0x000000cd,
|
||||
0x61726170,0x0000006d,0x00030005,0x000000e1,
|
||||
0x00434576,0x00060005,0x000000e4,0x505f6c67,
|
||||
0x65567265,0x78657472,0x00000000,0x00060006,
|
||||
0x000000e4,0x00000000,0x505f6c67,0x7469736f,
|
||||
0x006e6f69,0x00070006,0x000000e4,0x00000001,
|
||||
0x505f6c67,0x746e696f,0x657a6953,0x00000000,
|
||||
0x00030005,0x000000e6,0x00000000,0x00050048,
|
||||
0x0000007f,0x00000000,0x00000023,0x00000000,
|
||||
0x00030047,0x0000007f,0x00000002,0x00040047,
|
||||
0x00000081,0x00000022,0x00000000,0x00040047,
|
||||
0x00000081,0x00000021,0x00000000,0x00040047,
|
||||
0x00000093,0x0000001e,0x00000000,0x00040047,
|
||||
0x000000e1,0x0000001e,0x00000000,0x00050048,
|
||||
0x000000e4,0x00000000,0x0000000b,0x00000000,
|
||||
0x00050048,0x000000e4,0x00000001,0x0000000b,
|
||||
0x00000001,0x00030047,0x000000e4,0x00000002,
|
||||
0x00020013,0x00000002,0x00030021,0x00000003,
|
||||
0x00000002,0x00030016,0x00000006,0x00000020,
|
||||
0x00040020,0x00000007,0x00000007,0x00000006,
|
||||
0x00040021,0x00000008,0x00000006,0x00000007,
|
||||
0x00040017,0x0000000c,0x00000006,0x00000003,
|
||||
0x00040020,0x0000000d,0x00000007,0x0000000c,
|
||||
0x00040021,0x0000000e,0x00000006,0x0000000d,
|
||||
0x0004002b,0x00000006,0x00000017,0x472aee8c,
|
||||
0x0004002b,0x00000006,0x00000025,0x40400000,
|
||||
0x0004002b,0x00000006,0x00000026,0x40000000,
|
||||
0x00040015,0x0000002d,0x00000020,0x00000000,
|
||||
0x0004002b,0x0000002d,0x0000002e,0x00000000,
|
||||
0x0004002b,0x0000002d,0x00000031,0x00000001,
|
||||
0x0004002b,0x00000006,0x00000034,0x42640000,
|
||||
0x0004002b,0x00000006,0x00000037,0x42e20000,
|
||||
0x0004002b,0x0000002d,0x00000038,0x00000002,
|
||||
0x0004002b,0x00000006,0x00000041,0x3f800000,
|
||||
0x0004002b,0x00000006,0x0000004d,0x42680000,
|
||||
0x0004002b,0x00000006,0x0000005c,0x42e40000,
|
||||
0x0004002b,0x00000006,0x00000064,0x432a0000,
|
||||
0x0004002b,0x00000006,0x00000069,0x432b0000,
|
||||
0x0004002b,0x00000006,0x0000007a,0x40800000,
|
||||
0x0003001e,0x0000007f,0x00000006,0x00040020,
|
||||
0x00000080,0x00000002,0x0000007f,0x0004003b,
|
||||
0x00000080,0x00000081,0x00000002,0x00040015,
|
||||
0x00000082,0x00000020,0x00000001,0x0004002b,
|
||||
0x00000082,0x00000083,0x00000000,0x00040020,
|
||||
0x00000084,0x00000002,0x00000006,0x0004002b,
|
||||
0x00000006,0x00000087,0x41200000,0x00040020,
|
||||
0x00000092,0x00000001,0x0000000c,0x0004003b,
|
||||
0x00000092,0x00000093,0x00000001,0x00040020,
|
||||
0x00000094,0x00000001,0x00000006,0x0004002b,
|
||||
0x00000006,0x00000097,0x00000000,0x0004002b,
|
||||
0x00000006,0x000000a2,0x41000000,0x0004002b,
|
||||
0x00000006,0x000000a7,0x40a00000,0x0004002b,
|
||||
0x00000006,0x000000ba,0x42c80000,0x0004002b,
|
||||
0x00000006,0x000000c1,0x40e00000,0x0004002b,
|
||||
0x00000006,0x000000c5,0x41700000,0x0004002b,
|
||||
0x00000006,0x000000da,0x3e99999a,0x00040020,
|
||||
0x000000e0,0x00000003,0x0000000c,0x0004003b,
|
||||
0x000000e0,0x000000e1,0x00000003,0x00040017,
|
||||
0x000000e3,0x00000006,0x00000004,0x0004001e,
|
||||
0x000000e4,0x000000e3,0x00000006,0x00040020,
|
||||
0x000000e5,0x00000003,0x000000e4,0x0004003b,
|
||||
0x000000e5,0x000000e6,0x00000003,0x00040020,
|
||||
0x000000ec,0x00000003,0x000000e3,0x00050036,
|
||||
0x00000002,0x00000004,0x00000000,0x00000003,
|
||||
0x000200f8,0x00000005,0x0004003b,0x0000000d,
|
||||
0x00000091,0x00000007,0x0004003b,0x0000000d,
|
||||
0x0000009b,0x00000007,0x0004003b,0x0000000d,
|
||||
0x0000009d,0x00000007,0x0004003b,0x0000000d,
|
||||
0x0000009f,0x00000007,0x0004003b,0x0000000d,
|
||||
0x000000c3,0x00000007,0x0004003b,0x0000000d,
|
||||
0x000000cd,0x00000007,0x00050041,0x00000094,
|
||||
0x00000095,0x00000093,0x0000002e,0x0004003d,
|
||||
0x00000006,0x00000096,0x00000095,0x00050041,
|
||||
0x00000094,0x00000098,0x00000093,0x00000031,
|
||||
0x0004003d,0x00000006,0x00000099,0x00000098,
|
||||
0x00060050,0x0000000c,0x0000009a,0x00000096,
|
||||
0x00000097,0x00000099,0x0003003e,0x00000091,
|
||||
0x0000009a,0x0004003d,0x0000000c,0x0000009c,
|
||||
0x00000091,0x0003003e,0x0000009b,0x0000009c,
|
||||
0x0004003d,0x0000000c,0x0000009e,0x00000091,
|
||||
0x0003003e,0x0000009d,0x0000009e,0x0004003d,
|
||||
0x0000000c,0x000000a0,0x0000009b,0x0003003e,
|
||||
0x0000009f,0x000000a0,0x00050039,0x00000006,
|
||||
0x000000a1,0x00000013,0x0000009f,0x00050088,
|
||||
0x00000006,0x000000a3,0x000000a1,0x000000a2,
|
||||
0x00050041,0x00000007,0x000000a4,0x00000091,
|
||||
0x00000031,0x0003003e,0x000000a4,0x000000a3,
|
||||
0x00050041,0x00000084,0x000000a5,0x00000081,
|
||||
0x00000083,0x0004003d,0x00000006,0x000000a6,
|
||||
0x000000a5,0x00050088,0x00000006,0x000000a8,
|
||||
0x000000a6,0x000000a7,0x00050041,0x00000007,
|
||||
0x000000a9,0x0000009d,0x0000002e,0x0004003d,
|
||||
0x00000006,0x000000aa,0x000000a9,0x00050083,
|
||||
0x00000006,0x000000ab,0x000000aa,0x000000a8,
|
||||
0x00050041,0x00000007,0x000000ac,0x0000009d,
|
||||
0x0000002e,0x0003003e,0x000000ac,0x000000ab,
|
||||
0x00050041,0x00000007,0x000000ad,0x0000009d,
|
||||
0x0000002e,0x0004003d,0x00000006,0x000000ae,
|
||||
0x000000ad,0x00050088,0x00000006,0x000000af,
|
||||
0x000000ae,0x0000007a,0x00050041,0x00000007,
|
||||
0x000000b0,0x0000009d,0x0000002e,0x0003003e,
|
||||
0x000000b0,0x000000af,0x00050041,0x00000084,
|
||||
0x000000b1,0x00000081,0x00000083,0x0004003d,
|
||||
0x00000006,0x000000b2,0x000000b1,0x00050088,
|
||||
0x00000006,0x000000b3,0x000000b2,0x00000087,
|
||||
0x00050041,0x00000007,0x000000b4,0x0000009d,
|
||||
0x00000038,0x0004003d,0x00000006,0x000000b5,
|
||||
0x000000b4,0x00050083,0x00000006,0x000000b6,
|
||||
0x000000b5,0x000000b3,0x00050041,0x00000007,
|
||||
0x000000b7,0x0000009d,0x00000038,0x0003003e,
|
||||
0x000000b7,0x000000b6,0x00050041,0x00000084,
|
||||
0x000000b8,0x00000081,0x00000083,0x0004003d,
|
||||
0x00000006,0x000000b9,0x000000b8,0x00050088,
|
||||
0x00000006,0x000000bb,0x000000b9,0x000000ba,
|
||||
0x00050041,0x00000007,0x000000bc,0x0000009d,
|
||||
0x00000031,0x0004003d,0x00000006,0x000000bd,
|
||||
0x000000bc,0x00050083,0x00000006,0x000000be,
|
||||
0x000000bd,0x000000bb,0x00050041,0x00000007,
|
||||
0x000000bf,0x0000009d,0x00000031,0x0003003e,
|
||||
0x000000bf,0x000000be,0x0004003d,0x0000000c,
|
||||
0x000000c0,0x0000009d,0x0005008e,0x0000000c,
|
||||
0x000000c2,0x000000c0,0x000000c1,0x0003003e,
|
||||
0x000000c3,0x000000c2,0x00050039,0x00000006,
|
||||
0x000000c4,0x00000010,0x000000c3,0x00050088,
|
||||
0x00000006,0x000000c6,0x000000c4,0x000000c5,
|
||||
0x00050041,0x00000007,0x000000c7,0x00000091,
|
||||
0x00000038,0x0004003d,0x00000006,0x000000c8,
|
||||
0x000000c7,0x00050083,0x00000006,0x000000c9,
|
||||
0x000000c8,0x000000c6,0x00050041,0x00000007,
|
||||
0x000000ca,0x00000091,0x00000038,0x0003003e,
|
||||
0x000000ca,0x000000c9,0x0004003d,0x0000000c,
|
||||
0x000000cb,0x0000009d,0x0005008e,0x0000000c,
|
||||
0x000000cc,0x000000cb,0x000000c1,0x0003003e,
|
||||
0x000000cd,0x000000cc,0x00050039,0x00000006,
|
||||
0x000000ce,0x00000010,0x000000cd,0x00050088,
|
||||
0x00000006,0x000000cf,0x000000ce,0x000000c5,
|
||||
0x00050041,0x00000007,0x000000d0,0x00000091,
|
||||
0x0000002e,0x0004003d,0x00000006,0x000000d1,
|
||||
0x000000d0,0x00050085,0x00000006,0x000000d2,
|
||||
0x000000d1,0x00000026,0x00050041,0x00000084,
|
||||
0x000000d3,0x00000081,0x00000083,0x0004003d,
|
||||
0x00000006,0x000000d4,0x000000d3,0x00050088,
|
||||
0x00000006,0x000000d5,0x000000d4,0x00000026,
|
||||
0x00050083,0x00000006,0x000000d6,0x000000d2,
|
||||
0x000000d5,0x0006000c,0x00000006,0x000000d7,
|
||||
0x00000001,0x0000000e,0x000000d6,0x00050088,
|
||||
0x00000006,0x000000d8,0x000000d7,0x000000a7,
|
||||
0x00050081,0x00000006,0x000000d9,0x000000cf,
|
||||
0x000000d8,0x00050083,0x00000006,0x000000db,
|
||||
0x000000d9,0x000000da,0x00050041,0x00000007,
|
||||
0x000000dc,0x00000091,0x00000031,0x0004003d,
|
||||
0x00000006,0x000000dd,0x000000dc,0x00050083,
|
||||
0x00000006,0x000000de,0x000000dd,0x000000db,
|
||||
0x00050041,0x00000007,0x000000df,0x00000091,
|
||||
0x00000031,0x0003003e,0x000000df,0x000000de,
|
||||
0x0004003d,0x0000000c,0x000000e2,0x00000091,
|
||||
0x0003003e,0x000000e1,0x000000e2,0x0004003d,
|
||||
0x0000000c,0x000000e7,0x00000091,0x00050051,
|
||||
0x00000006,0x000000e8,0x000000e7,0x00000000,
|
||||
0x00050051,0x00000006,0x000000e9,0x000000e7,
|
||||
0x00000001,0x00050051,0x00000006,0x000000ea,
|
||||
0x000000e7,0x00000002,0x00070050,0x000000e3,
|
||||
0x000000eb,0x000000e8,0x000000e9,0x000000ea,
|
||||
0x00000041,0x00050041,0x000000ec,0x000000ed,
|
||||
0x000000e6,0x00000083,0x0003003e,0x000000ed,
|
||||
0x000000eb,0x000100fd,0x00010038,0x00050036,
|
||||
0x00000000,0x656d6974,0x00000000,0x00050006,
|
||||
0x0000007f,0x00000001,0x696c6679,0x00000070,
|
||||
0x00050005,0x00000081,0x736e6f63,0x746e6174,
|
||||
0x00000073,0x00030005,0x00000091,0x00000076,
|
||||
0x00050005,0x00000093,0x74726556,0x6f437865,
|
||||
0x0064726f,0x00030005,0x0000009b,0x00003276,
|
||||
0x00030005,0x0000009d,0x00003376,0x00040005,
|
||||
0x0000009f,0x61726170,0x0000006d,0x00040005,
|
||||
0x000000c3,0x61726170,0x0000006d,0x00040005,
|
||||
0x000000cd,0x61726170,0x0000006d,0x00030005,
|
||||
0x000000e1,0x00434576,0x00060005,0x000000e4,
|
||||
0x505f6c67,0x65567265,0x78657472,0x00000000,
|
||||
0x00060006,0x000000e4,0x00000000,0x505f6c67,
|
||||
0x7469736f,0x006e6f69,0x00070006,0x000000e4,
|
||||
0x00000001,0x505f6c67,0x746e696f,0x657a6953,
|
||||
0x00000000,0x00030005,0x000000e6,0x00000000,
|
||||
0x00050048,0x0000007f,0x00000000,0x00000023,
|
||||
0x00000000,0x00050048,0x0000007f,0x00000001,
|
||||
0x00000023,0x00000004,0x00030047,0x0000007f,
|
||||
0x00000002,0x00040047,0x00000081,0x00000022,
|
||||
0x00000000,0x00040047,0x00000081,0x00000021,
|
||||
0x00000000,0x00040047,0x00000093,0x0000001e,
|
||||
0x00000000,0x00040047,0x000000e1,0x0000001e,
|
||||
0x00000000,0x00050048,0x000000e4,0x00000000,
|
||||
0x0000000b,0x00000000,0x00050048,0x000000e4,
|
||||
0x00000001,0x0000000b,0x00000001,0x00030047,
|
||||
0x000000e4,0x00000002,0x00020013,0x00000002,
|
||||
0x00030021,0x00000003,0x00000002,0x00030016,
|
||||
0x00000006,0x00000020,0x00040020,0x00000007,
|
||||
0x00000007,0x00000006,0x00040021,0x00000008,
|
||||
0x00000006,0x00000007,0x00040017,0x0000000c,
|
||||
0x00000006,0x00000003,0x00040020,0x0000000d,
|
||||
0x00000007,0x0000000c,0x00040021,0x0000000e,
|
||||
0x00000006,0x0000000d,0x0004002b,0x00000006,
|
||||
0x00000017,0x472aee8c,0x0004002b,0x00000006,
|
||||
0x00000025,0x40400000,0x0004002b,0x00000006,
|
||||
0x00000026,0x40000000,0x00040015,0x0000002d,
|
||||
0x00000020,0x00000000,0x0004002b,0x0000002d,
|
||||
0x0000002e,0x00000000,0x0004002b,0x0000002d,
|
||||
0x00000031,0x00000001,0x0004002b,0x00000006,
|
||||
0x00000034,0x42640000,0x0004002b,0x00000006,
|
||||
0x00000037,0x42e20000,0x0004002b,0x0000002d,
|
||||
0x00000038,0x00000002,0x0004002b,0x00000006,
|
||||
0x00000041,0x3f800000,0x0004002b,0x00000006,
|
||||
0x0000004d,0x42680000,0x0004002b,0x00000006,
|
||||
0x0000005c,0x42e40000,0x0004002b,0x00000006,
|
||||
0x00000064,0x432a0000,0x0004002b,0x00000006,
|
||||
0x00000069,0x432b0000,0x0004002b,0x00000006,
|
||||
0x0000007a,0x40800000,0x0004001e,0x0000007f,
|
||||
0x00000006,0x00000006,0x00040020,0x00000080,
|
||||
0x00000002,0x0000007f,0x0004003b,0x00000080,
|
||||
0x00000081,0x00000002,0x00040015,0x00000082,
|
||||
0x00000020,0x00000001,0x0004002b,0x00000082,
|
||||
0x00000083,0x00000000,0x00040020,0x00000084,
|
||||
0x00000002,0x00000006,0x0004002b,0x00000006,
|
||||
0x00000087,0x41200000,0x00040020,0x00000092,
|
||||
0x00000001,0x0000000c,0x0004003b,0x00000092,
|
||||
0x00000093,0x00000001,0x00040020,0x00000094,
|
||||
0x00000001,0x00000006,0x0004002b,0x00000006,
|
||||
0x00000097,0x00000000,0x0004002b,0x00000006,
|
||||
0x000000a2,0x41000000,0x0004002b,0x00000006,
|
||||
0x000000a7,0x40a00000,0x0004002b,0x00000006,
|
||||
0x000000ba,0x42c80000,0x0004002b,0x00000006,
|
||||
0x000000c1,0x40e00000,0x0004002b,0x00000006,
|
||||
0x000000c5,0x41700000,0x0004002b,0x00000006,
|
||||
0x000000da,0x3e99999a,0x00040020,0x000000e0,
|
||||
0x00000003,0x0000000c,0x0004003b,0x000000e0,
|
||||
0x000000e1,0x00000003,0x00040017,0x000000e3,
|
||||
0x00000006,0x00000004,0x0004001e,0x000000e4,
|
||||
0x000000e3,0x00000006,0x00040020,0x000000e5,
|
||||
0x00000003,0x000000e4,0x0004003b,0x000000e5,
|
||||
0x000000e6,0x00000003,0x00040020,0x000000ec,
|
||||
0x00000003,0x000000e3,0x0004002b,0x00000082,
|
||||
0x000000ee,0x00000001,0x00040020,0x000000f1,
|
||||
0x00000003,0x00000006,0x00050036,0x00000002,
|
||||
0x00000004,0x00000000,0x00000003,0x000200f8,
|
||||
0x00000005,0x0004003b,0x0000000d,0x00000091,
|
||||
0x00000007,0x0004003b,0x0000000d,0x0000009b,
|
||||
0x00000007,0x0004003b,0x0000000d,0x0000009d,
|
||||
0x00000007,0x0004003b,0x0000000d,0x0000009f,
|
||||
0x00000007,0x0004003b,0x0000000d,0x000000c3,
|
||||
0x00000007,0x0004003b,0x0000000d,0x000000cd,
|
||||
0x00000007,0x00050041,0x00000094,0x00000095,
|
||||
0x00000093,0x0000002e,0x0004003d,0x00000006,
|
||||
0x00000096,0x00000095,0x00050041,0x00000094,
|
||||
0x00000098,0x00000093,0x00000031,0x0004003d,
|
||||
0x00000006,0x00000099,0x00000098,0x00060050,
|
||||
0x0000000c,0x0000009a,0x00000096,0x00000097,
|
||||
0x00000099,0x0003003e,0x00000091,0x0000009a,
|
||||
0x0004003d,0x0000000c,0x0000009c,0x00000091,
|
||||
0x0003003e,0x0000009b,0x0000009c,0x0004003d,
|
||||
0x0000000c,0x0000009e,0x00000091,0x0003003e,
|
||||
0x0000009d,0x0000009e,0x0004003d,0x0000000c,
|
||||
0x000000a0,0x0000009b,0x0003003e,0x0000009f,
|
||||
0x000000a0,0x00050039,0x00000006,0x000000a1,
|
||||
0x00000013,0x0000009f,0x00050088,0x00000006,
|
||||
0x000000a3,0x000000a1,0x000000a2,0x00050041,
|
||||
0x00000007,0x000000a4,0x00000091,0x00000031,
|
||||
0x0003003e,0x000000a4,0x000000a3,0x00050041,
|
||||
0x00000084,0x000000a5,0x00000081,0x00000083,
|
||||
0x0004003d,0x00000006,0x000000a6,0x000000a5,
|
||||
0x00050088,0x00000006,0x000000a8,0x000000a6,
|
||||
0x000000a7,0x00050041,0x00000007,0x000000a9,
|
||||
0x0000009d,0x0000002e,0x0004003d,0x00000006,
|
||||
0x000000aa,0x000000a9,0x00050083,0x00000006,
|
||||
0x000000ab,0x000000aa,0x000000a8,0x00050041,
|
||||
0x00000007,0x000000ac,0x0000009d,0x0000002e,
|
||||
0x0003003e,0x000000ac,0x000000ab,0x00050041,
|
||||
0x00000007,0x000000ad,0x0000009d,0x0000002e,
|
||||
0x0004003d,0x00000006,0x000000ae,0x000000ad,
|
||||
0x00050088,0x00000006,0x000000af,0x000000ae,
|
||||
0x0000007a,0x00050041,0x00000007,0x000000b0,
|
||||
0x0000009d,0x0000002e,0x0003003e,0x000000b0,
|
||||
0x000000af,0x00050041,0x00000084,0x000000b1,
|
||||
0x00000081,0x00000083,0x0004003d,0x00000006,
|
||||
0x000000b2,0x000000b1,0x00050088,0x00000006,
|
||||
0x000000b3,0x000000b2,0x00000087,0x00050041,
|
||||
0x00000007,0x000000b4,0x0000009d,0x00000038,
|
||||
0x0004003d,0x00000006,0x000000b5,0x000000b4,
|
||||
0x00050083,0x00000006,0x000000b6,0x000000b5,
|
||||
0x000000b3,0x00050041,0x00000007,0x000000b7,
|
||||
0x0000009d,0x00000038,0x0003003e,0x000000b7,
|
||||
0x000000b6,0x00050041,0x00000084,0x000000b8,
|
||||
0x00000081,0x00000083,0x0004003d,0x00000006,
|
||||
0x000000b9,0x000000b8,0x00050088,0x00000006,
|
||||
0x000000bb,0x000000b9,0x000000ba,0x00050041,
|
||||
0x00000007,0x000000bc,0x0000009d,0x00000031,
|
||||
0x0004003d,0x00000006,0x000000bd,0x000000bc,
|
||||
0x00050083,0x00000006,0x000000be,0x000000bd,
|
||||
0x000000bb,0x00050041,0x00000007,0x000000bf,
|
||||
0x0000009d,0x00000031,0x0003003e,0x000000bf,
|
||||
0x000000be,0x0004003d,0x0000000c,0x000000c0,
|
||||
0x0000009d,0x0005008e,0x0000000c,0x000000c2,
|
||||
0x000000c0,0x000000c1,0x0003003e,0x000000c3,
|
||||
0x000000c2,0x00050039,0x00000006,0x000000c4,
|
||||
0x00000010,0x000000c3,0x00050088,0x00000006,
|
||||
0x000000c6,0x000000c4,0x000000c5,0x00050041,
|
||||
0x00000007,0x000000c7,0x00000091,0x00000038,
|
||||
0x0004003d,0x00000006,0x000000c8,0x000000c7,
|
||||
0x00050083,0x00000006,0x000000c9,0x000000c8,
|
||||
0x000000c6,0x00050041,0x00000007,0x000000ca,
|
||||
0x00000091,0x00000038,0x0003003e,0x000000ca,
|
||||
0x000000c9,0x0004003d,0x0000000c,0x000000cb,
|
||||
0x0000009d,0x0005008e,0x0000000c,0x000000cc,
|
||||
0x000000cb,0x000000c1,0x0003003e,0x000000cd,
|
||||
0x000000cc,0x00050039,0x00000006,0x000000ce,
|
||||
0x00000010,0x000000cd,0x00050088,0x00000006,
|
||||
0x000000cf,0x000000ce,0x000000c5,0x00050041,
|
||||
0x00000007,0x000000d0,0x00000091,0x0000002e,
|
||||
0x0004003d,0x00000006,0x000000d1,0x000000d0,
|
||||
0x00050085,0x00000006,0x000000d2,0x000000d1,
|
||||
0x00000026,0x00050041,0x00000084,0x000000d3,
|
||||
0x00000081,0x00000083,0x0004003d,0x00000006,
|
||||
0x000000d4,0x000000d3,0x00050088,0x00000006,
|
||||
0x000000d5,0x000000d4,0x00000026,0x00050083,
|
||||
0x00000006,0x000000d6,0x000000d2,0x000000d5,
|
||||
0x0006000c,0x00000006,0x000000d7,0x00000001,
|
||||
0x0000000e,0x000000d6,0x00050088,0x00000006,
|
||||
0x000000d8,0x000000d7,0x000000a7,0x00050081,
|
||||
0x00000006,0x000000d9,0x000000cf,0x000000d8,
|
||||
0x00050083,0x00000006,0x000000db,0x000000d9,
|
||||
0x000000da,0x00050041,0x00000007,0x000000dc,
|
||||
0x00000091,0x00000031,0x0004003d,0x00000006,
|
||||
0x000000dd,0x000000dc,0x00050083,0x00000006,
|
||||
0x000000de,0x000000dd,0x000000db,0x00050041,
|
||||
0x00000007,0x000000df,0x00000091,0x00000031,
|
||||
0x0003003e,0x000000df,0x000000de,0x0004003d,
|
||||
0x0000000c,0x000000e2,0x00000091,0x0003003e,
|
||||
0x000000e1,0x000000e2,0x0004003d,0x0000000c,
|
||||
0x000000e7,0x00000091,0x00050051,0x00000006,
|
||||
0x000000e8,0x000000e7,0x00000000,0x00050051,
|
||||
0x00000006,0x000000e9,0x000000e7,0x00000001,
|
||||
0x00050051,0x00000006,0x000000ea,0x000000e7,
|
||||
0x00000002,0x00070050,0x000000e3,0x000000eb,
|
||||
0x000000e8,0x000000e9,0x000000ea,0x00000041,
|
||||
0x00050041,0x000000ec,0x000000ed,0x000000e6,
|
||||
0x00000083,0x0003003e,0x000000ed,0x000000eb,
|
||||
0x00050041,0x00000084,0x000000ef,0x00000081,
|
||||
0x000000ee,0x0004003d,0x00000006,0x000000f0,
|
||||
0x000000ef,0x00060041,0x000000f1,0x000000f2,
|
||||
0x000000e6,0x00000083,0x00000031,0x0004003d,
|
||||
0x00000006,0x000000f3,0x000000f2,0x00050085,
|
||||
0x00000006,0x000000f4,0x000000f3,0x000000f0,
|
||||
0x00060041,0x000000f1,0x000000f5,0x000000e6,
|
||||
0x00000083,0x00000031,0x0003003e,0x000000f5,
|
||||
0x000000f4,0x000100fd,0x00010038,0x00050036,
|
||||
0x00000006,0x0000000a,0x00000000,0x00000008,
|
||||
0x00030037,0x00000007,0x00000009,0x000200f8,
|
||||
0x0000000b,0x0004003d,0x00000006,0x00000015,
|
||||
|
@ -1,4 +1,4 @@
|
||||
{0x07230203,0x00010000,0x000d0001,0x0000000d,
|
||||
{0x07230203,0x00010000,0x000d0007,0x0000000d,
|
||||
0x00000000,0x00020011,0x00000001,0x0006000b,
|
||||
0x00000001,0x4c534c47,0x6474732e,0x3035342e,
|
||||
0x00000000,0x0003000e,0x00000000,0x00000001,
|
||||
|
@ -5,6 +5,7 @@ layout(location = 0) in vec3 VertexCoord;
|
||||
layout(std140, set = 0, binding = 0) uniform UBO
|
||||
{
|
||||
float time;
|
||||
float yflip;
|
||||
} constants;
|
||||
|
||||
float iqhash(float n)
|
||||
@ -32,4 +33,5 @@ void main()
|
||||
v2.z = v.z * 3.0;
|
||||
v.y = cos((v.x + v.z / 3.0 + constants.time) * 2.0) / 10.0 + noise(v2.xyz) / 4.0;
|
||||
gl_Position = vec4(v, 1.0);
|
||||
gl_Position.y *= constants.yflip;
|
||||
}
|
||||
|
@ -1,4 +1,4 @@
|
||||
{0x07230203,0x00010000,0x00080001,0x000000b1,
|
||||
{0x07230203,0x00010000,0x000d0007,0x000000b9,
|
||||
0x00000000,0x00020011,0x00000001,0x0006000b,
|
||||
0x00000001,0x4c534c47,0x6474732e,0x3035342e,
|
||||
0x00000000,0x0003000e,0x00000000,0x00000001,
|
||||
@ -29,118 +29,131 @@
|
||||
0x0064726f,0x00030005,0x0000007f,0x00003276,
|
||||
0x00030005,0x00000083,0x004f4255,0x00050006,
|
||||
0x00000083,0x00000000,0x656d6974,0x00000000,
|
||||
0x00050005,0x00000085,0x736e6f63,0x746e6174,
|
||||
0x00000073,0x00040005,0x0000009f,0x61726170,
|
||||
0x0000006d,0x00060005,0x000000a7,0x505f6c67,
|
||||
0x65567265,0x78657472,0x00000000,0x00060006,
|
||||
0x000000a7,0x00000000,0x505f6c67,0x7469736f,
|
||||
0x006e6f69,0x00070006,0x000000a7,0x00000001,
|
||||
0x505f6c67,0x746e696f,0x657a6953,0x00000000,
|
||||
0x00030005,0x000000a9,0x00000000,0x00040047,
|
||||
0x00000077,0x0000001e,0x00000000,0x00050048,
|
||||
0x00000083,0x00000000,0x00000023,0x00000000,
|
||||
0x00030047,0x00000083,0x00000002,0x00040047,
|
||||
0x00000085,0x00000022,0x00000000,0x00040047,
|
||||
0x00000085,0x00000021,0x00000000,0x00050048,
|
||||
0x000000a7,0x00000000,0x0000000b,0x00000000,
|
||||
0x00050048,0x000000a7,0x00000001,0x0000000b,
|
||||
0x00000001,0x00030047,0x000000a7,0x00000002,
|
||||
0x00020013,0x00000002,0x00030021,0x00000003,
|
||||
0x00000002,0x00030016,0x00000006,0x00000020,
|
||||
0x00040020,0x00000007,0x00000007,0x00000006,
|
||||
0x00040021,0x00000008,0x00000006,0x00000007,
|
||||
0x00040017,0x0000000c,0x00000006,0x00000003,
|
||||
0x00040020,0x0000000d,0x00000007,0x0000000c,
|
||||
0x00040021,0x0000000e,0x00000006,0x0000000d,
|
||||
0x0004002b,0x00000006,0x00000014,0x472aee8c,
|
||||
0x0004002b,0x00000006,0x00000022,0x40400000,
|
||||
0x0004002b,0x00000006,0x00000023,0x40000000,
|
||||
0x00040015,0x0000002a,0x00000020,0x00000000,
|
||||
0x0004002b,0x0000002a,0x0000002b,0x00000000,
|
||||
0x0004002b,0x0000002a,0x0000002e,0x00000001,
|
||||
0x0004002b,0x00000006,0x00000031,0x42640000,
|
||||
0x0004002b,0x00000006,0x00000034,0x42e20000,
|
||||
0x0004002b,0x0000002a,0x00000035,0x00000002,
|
||||
0x0004002b,0x00000006,0x0000003e,0x3f800000,
|
||||
0x0004002b,0x00000006,0x0000004a,0x42680000,
|
||||
0x0004002b,0x00000006,0x00000059,0x42e40000,
|
||||
0x0004002b,0x00000006,0x00000061,0x432a0000,
|
||||
0x0004002b,0x00000006,0x00000066,0x432b0000,
|
||||
0x00040020,0x00000076,0x00000001,0x0000000c,
|
||||
0x0004003b,0x00000076,0x00000077,0x00000001,
|
||||
0x00040020,0x00000078,0x00000001,0x00000006,
|
||||
0x0004002b,0x00000006,0x0000007b,0x00000000,
|
||||
0x0003001e,0x00000083,0x00000006,0x00040020,
|
||||
0x00000084,0x00000002,0x00000083,0x0004003b,
|
||||
0x00000084,0x00000085,0x00000002,0x00040015,
|
||||
0x00000086,0x00000020,0x00000001,0x0004002b,
|
||||
0x00000086,0x00000087,0x00000000,0x00040020,
|
||||
0x00000088,0x00000002,0x00000006,0x0004002b,
|
||||
0x00000006,0x0000009d,0x41200000,0x0004002b,
|
||||
0x00000006,0x000000a2,0x40800000,0x00040017,
|
||||
0x000000a6,0x00000006,0x00000004,0x0004001e,
|
||||
0x000000a7,0x000000a6,0x00000006,0x00040020,
|
||||
0x000000a8,0x00000003,0x000000a7,0x0004003b,
|
||||
0x000000a8,0x000000a9,0x00000003,0x00040020,
|
||||
0x000000af,0x00000003,0x000000a6,0x00050036,
|
||||
0x00000002,0x00000004,0x00000000,0x00000003,
|
||||
0x000200f8,0x00000005,0x0004003b,0x0000000d,
|
||||
0x00000075,0x00000007,0x0004003b,0x0000000d,
|
||||
0x0000007f,0x00000007,0x0004003b,0x0000000d,
|
||||
0x0000009f,0x00000007,0x00050041,0x00000078,
|
||||
0x00000079,0x00000077,0x0000002b,0x0004003d,
|
||||
0x00000006,0x0000007a,0x00000079,0x00050041,
|
||||
0x00000078,0x0000007c,0x00000077,0x0000002e,
|
||||
0x0004003d,0x00000006,0x0000007d,0x0000007c,
|
||||
0x00060050,0x0000000c,0x0000007e,0x0000007a,
|
||||
0x0000007b,0x0000007d,0x0003003e,0x00000075,
|
||||
0x0000007e,0x0004003d,0x0000000c,0x00000080,
|
||||
0x00000075,0x0003003e,0x0000007f,0x00000080,
|
||||
0x00050041,0x00000007,0x00000081,0x0000007f,
|
||||
0x0000002b,0x0004003d,0x00000006,0x00000082,
|
||||
0x00000081,0x00050041,0x00000088,0x00000089,
|
||||
0x00050006,0x00000083,0x00000001,0x696c6679,
|
||||
0x00000070,0x00050005,0x00000085,0x736e6f63,
|
||||
0x746e6174,0x00000073,0x00040005,0x0000009f,
|
||||
0x61726170,0x0000006d,0x00060005,0x000000a7,
|
||||
0x505f6c67,0x65567265,0x78657472,0x00000000,
|
||||
0x00060006,0x000000a7,0x00000000,0x505f6c67,
|
||||
0x7469736f,0x006e6f69,0x00070006,0x000000a7,
|
||||
0x00000001,0x505f6c67,0x746e696f,0x657a6953,
|
||||
0x00000000,0x00030005,0x000000a9,0x00000000,
|
||||
0x00040047,0x00000077,0x0000001e,0x00000000,
|
||||
0x00050048,0x00000083,0x00000000,0x00000023,
|
||||
0x00000000,0x00050048,0x00000083,0x00000001,
|
||||
0x00000023,0x00000004,0x00030047,0x00000083,
|
||||
0x00000002,0x00040047,0x00000085,0x00000022,
|
||||
0x00000000,0x00040047,0x00000085,0x00000021,
|
||||
0x00000000,0x00050048,0x000000a7,0x00000000,
|
||||
0x0000000b,0x00000000,0x00050048,0x000000a7,
|
||||
0x00000001,0x0000000b,0x00000001,0x00030047,
|
||||
0x000000a7,0x00000002,0x00020013,0x00000002,
|
||||
0x00030021,0x00000003,0x00000002,0x00030016,
|
||||
0x00000006,0x00000020,0x00040020,0x00000007,
|
||||
0x00000007,0x00000006,0x00040021,0x00000008,
|
||||
0x00000006,0x00000007,0x00040017,0x0000000c,
|
||||
0x00000006,0x00000003,0x00040020,0x0000000d,
|
||||
0x00000007,0x0000000c,0x00040021,0x0000000e,
|
||||
0x00000006,0x0000000d,0x0004002b,0x00000006,
|
||||
0x00000014,0x472aee8c,0x0004002b,0x00000006,
|
||||
0x00000022,0x40400000,0x0004002b,0x00000006,
|
||||
0x00000023,0x40000000,0x00040015,0x0000002a,
|
||||
0x00000020,0x00000000,0x0004002b,0x0000002a,
|
||||
0x0000002b,0x00000000,0x0004002b,0x0000002a,
|
||||
0x0000002e,0x00000001,0x0004002b,0x00000006,
|
||||
0x00000031,0x42640000,0x0004002b,0x00000006,
|
||||
0x00000034,0x42e20000,0x0004002b,0x0000002a,
|
||||
0x00000035,0x00000002,0x0004002b,0x00000006,
|
||||
0x0000003e,0x3f800000,0x0004002b,0x00000006,
|
||||
0x0000004a,0x42680000,0x0004002b,0x00000006,
|
||||
0x00000059,0x42e40000,0x0004002b,0x00000006,
|
||||
0x00000061,0x432a0000,0x0004002b,0x00000006,
|
||||
0x00000066,0x432b0000,0x00040020,0x00000076,
|
||||
0x00000001,0x0000000c,0x0004003b,0x00000076,
|
||||
0x00000077,0x00000001,0x00040020,0x00000078,
|
||||
0x00000001,0x00000006,0x0004002b,0x00000006,
|
||||
0x0000007b,0x00000000,0x0004001e,0x00000083,
|
||||
0x00000006,0x00000006,0x00040020,0x00000084,
|
||||
0x00000002,0x00000083,0x0004003b,0x00000084,
|
||||
0x00000085,0x00000002,0x00040015,0x00000086,
|
||||
0x00000020,0x00000001,0x0004002b,0x00000086,
|
||||
0x00000087,0x00000000,0x00040020,0x00000088,
|
||||
0x00000002,0x00000006,0x0004002b,0x00000006,
|
||||
0x0000009d,0x41200000,0x0004002b,0x00000006,
|
||||
0x000000a2,0x40800000,0x00040017,0x000000a6,
|
||||
0x00000006,0x00000004,0x0004001e,0x000000a7,
|
||||
0x000000a6,0x00000006,0x00040020,0x000000a8,
|
||||
0x00000003,0x000000a7,0x0004003b,0x000000a8,
|
||||
0x000000a9,0x00000003,0x00040020,0x000000af,
|
||||
0x00000003,0x000000a6,0x0004002b,0x00000086,
|
||||
0x000000b1,0x00000001,0x00040020,0x000000b4,
|
||||
0x00000003,0x00000006,0x00050036,0x00000002,
|
||||
0x00000004,0x00000000,0x00000003,0x000200f8,
|
||||
0x00000005,0x0004003b,0x0000000d,0x00000075,
|
||||
0x00000007,0x0004003b,0x0000000d,0x0000007f,
|
||||
0x00000007,0x0004003b,0x0000000d,0x0000009f,
|
||||
0x00000007,0x00050041,0x00000078,0x00000079,
|
||||
0x00000077,0x0000002b,0x0004003d,0x00000006,
|
||||
0x0000007a,0x00000079,0x00050041,0x00000078,
|
||||
0x0000007c,0x00000077,0x0000002e,0x0004003d,
|
||||
0x00000006,0x0000007d,0x0000007c,0x00060050,
|
||||
0x0000000c,0x0000007e,0x0000007a,0x0000007b,
|
||||
0x0000007d,0x0003003e,0x00000075,0x0000007e,
|
||||
0x0004003d,0x0000000c,0x00000080,0x00000075,
|
||||
0x0003003e,0x0000007f,0x00000080,0x00050041,
|
||||
0x00000007,0x00000081,0x0000007f,0x0000002b,
|
||||
0x0004003d,0x00000006,0x00000082,0x00000081,
|
||||
0x00050041,0x00000088,0x00000089,0x00000085,
|
||||
0x00000087,0x0004003d,0x00000006,0x0000008a,
|
||||
0x00000089,0x00050088,0x00000006,0x0000008b,
|
||||
0x0000008a,0x00000023,0x00050081,0x00000006,
|
||||
0x0000008c,0x00000082,0x0000008b,0x00050041,
|
||||
0x00000007,0x0000008d,0x0000007f,0x0000002b,
|
||||
0x0003003e,0x0000008d,0x0000008c,0x00050041,
|
||||
0x00000007,0x0000008e,0x00000075,0x00000035,
|
||||
0x0004003d,0x00000006,0x0000008f,0x0000008e,
|
||||
0x00050085,0x00000006,0x00000090,0x0000008f,
|
||||
0x00000022,0x00050041,0x00000007,0x00000091,
|
||||
0x0000007f,0x00000035,0x0003003e,0x00000091,
|
||||
0x00000090,0x00050041,0x00000007,0x00000092,
|
||||
0x00000075,0x0000002b,0x0004003d,0x00000006,
|
||||
0x00000093,0x00000092,0x00050041,0x00000007,
|
||||
0x00000094,0x00000075,0x00000035,0x0004003d,
|
||||
0x00000006,0x00000095,0x00000094,0x00050088,
|
||||
0x00000006,0x00000096,0x00000095,0x00000022,
|
||||
0x00050081,0x00000006,0x00000097,0x00000093,
|
||||
0x00000096,0x00050041,0x00000088,0x00000098,
|
||||
0x00000085,0x00000087,0x0004003d,0x00000006,
|
||||
0x0000008a,0x00000089,0x00050088,0x00000006,
|
||||
0x0000008b,0x0000008a,0x00000023,0x00050081,
|
||||
0x00000006,0x0000008c,0x00000082,0x0000008b,
|
||||
0x00050041,0x00000007,0x0000008d,0x0000007f,
|
||||
0x0000002b,0x0003003e,0x0000008d,0x0000008c,
|
||||
0x00050041,0x00000007,0x0000008e,0x00000075,
|
||||
0x00000035,0x0004003d,0x00000006,0x0000008f,
|
||||
0x0000008e,0x00050085,0x00000006,0x00000090,
|
||||
0x0000008f,0x00000022,0x00050041,0x00000007,
|
||||
0x00000091,0x0000007f,0x00000035,0x0003003e,
|
||||
0x00000091,0x00000090,0x00050041,0x00000007,
|
||||
0x00000092,0x00000075,0x0000002b,0x0004003d,
|
||||
0x00000006,0x00000093,0x00000092,0x00050041,
|
||||
0x00000007,0x00000094,0x00000075,0x00000035,
|
||||
0x0004003d,0x00000006,0x00000095,0x00000094,
|
||||
0x00050088,0x00000006,0x00000096,0x00000095,
|
||||
0x00000022,0x00050081,0x00000006,0x00000097,
|
||||
0x00000093,0x00000096,0x00050041,0x00000088,
|
||||
0x00000098,0x00000085,0x00000087,0x0004003d,
|
||||
0x00000006,0x00000099,0x00000098,0x00050081,
|
||||
0x00000006,0x0000009a,0x00000097,0x00000099,
|
||||
0x00050085,0x00000006,0x0000009b,0x0000009a,
|
||||
0x00000023,0x0006000c,0x00000006,0x0000009c,
|
||||
0x00000001,0x0000000e,0x0000009b,0x00050088,
|
||||
0x00000006,0x0000009e,0x0000009c,0x0000009d,
|
||||
0x0004003d,0x0000000c,0x000000a0,0x0000007f,
|
||||
0x0003003e,0x0000009f,0x000000a0,0x00050039,
|
||||
0x00000006,0x000000a1,0x00000010,0x0000009f,
|
||||
0x00050088,0x00000006,0x000000a3,0x000000a1,
|
||||
0x000000a2,0x00050081,0x00000006,0x000000a4,
|
||||
0x0000009e,0x000000a3,0x00050041,0x00000007,
|
||||
0x000000a5,0x00000075,0x0000002e,0x0003003e,
|
||||
0x000000a5,0x000000a4,0x0004003d,0x0000000c,
|
||||
0x000000aa,0x00000075,0x00050051,0x00000006,
|
||||
0x000000ab,0x000000aa,0x00000000,0x00050051,
|
||||
0x00000006,0x000000ac,0x000000aa,0x00000001,
|
||||
0x00050051,0x00000006,0x000000ad,0x000000aa,
|
||||
0x00000002,0x00070050,0x000000a6,0x000000ae,
|
||||
0x000000ab,0x000000ac,0x000000ad,0x0000003e,
|
||||
0x00050041,0x000000af,0x000000b0,0x000000a9,
|
||||
0x00000087,0x0003003e,0x000000b0,0x000000ae,
|
||||
0x00000099,0x00000098,0x00050081,0x00000006,
|
||||
0x0000009a,0x00000097,0x00000099,0x00050085,
|
||||
0x00000006,0x0000009b,0x0000009a,0x00000023,
|
||||
0x0006000c,0x00000006,0x0000009c,0x00000001,
|
||||
0x0000000e,0x0000009b,0x00050088,0x00000006,
|
||||
0x0000009e,0x0000009c,0x0000009d,0x0004003d,
|
||||
0x0000000c,0x000000a0,0x0000007f,0x0003003e,
|
||||
0x0000009f,0x000000a0,0x00050039,0x00000006,
|
||||
0x000000a1,0x00000010,0x0000009f,0x00050088,
|
||||
0x00000006,0x000000a3,0x000000a1,0x000000a2,
|
||||
0x00050081,0x00000006,0x000000a4,0x0000009e,
|
||||
0x000000a3,0x00050041,0x00000007,0x000000a5,
|
||||
0x00000075,0x0000002e,0x0003003e,0x000000a5,
|
||||
0x000000a4,0x0004003d,0x0000000c,0x000000aa,
|
||||
0x00000075,0x00050051,0x00000006,0x000000ab,
|
||||
0x000000aa,0x00000000,0x00050051,0x00000006,
|
||||
0x000000ac,0x000000aa,0x00000001,0x00050051,
|
||||
0x00000006,0x000000ad,0x000000aa,0x00000002,
|
||||
0x00070050,0x000000a6,0x000000ae,0x000000ab,
|
||||
0x000000ac,0x000000ad,0x0000003e,0x00050041,
|
||||
0x000000af,0x000000b0,0x000000a9,0x00000087,
|
||||
0x0003003e,0x000000b0,0x000000ae,0x00050041,
|
||||
0x00000088,0x000000b2,0x00000085,0x000000b1,
|
||||
0x0004003d,0x00000006,0x000000b3,0x000000b2,
|
||||
0x00060041,0x000000b4,0x000000b5,0x000000a9,
|
||||
0x00000087,0x0000002e,0x0004003d,0x00000006,
|
||||
0x000000b6,0x000000b5,0x00050085,0x00000006,
|
||||
0x000000b7,0x000000b6,0x000000b3,0x00060041,
|
||||
0x000000b4,0x000000b8,0x000000a9,0x00000087,
|
||||
0x0000002e,0x0003003e,0x000000b8,0x000000b7,
|
||||
0x000100fd,0x00010038,0x00050036,0x00000006,
|
||||
0x0000000a,0x00000000,0x00000008,0x00030037,
|
||||
0x00000007,0x00000009,0x000200f8,0x0000000b,
|
||||
|
@ -6,6 +6,7 @@ layout(std140, set = 0, binding = 0) uniform UBO
|
||||
mat4 MVP;
|
||||
vec2 OutputSize;
|
||||
float time;
|
||||
float yflip;
|
||||
} constants;
|
||||
|
||||
layout(location = 0) out vec4 FragColor;
|
||||
@ -56,7 +57,7 @@ void main(void)
|
||||
{
|
||||
float tim = constants.time * 0.4 * speed;
|
||||
vec2 pos = gl_FragCoord.xy / constants.OutputSize.xx;
|
||||
pos.y = 1.0 - pos.y; // Flip Y
|
||||
pos.y = mix(pos.y, 1.0 - pos.y, constants.yflip); // Flip Y
|
||||
float a = 0.0;
|
||||
// Each of these is a layer of snow
|
||||
// Remove some for better performance
|
||||
|
@ -1,9 +1,9 @@
|
||||
{0x07230203,0x00010000,0x00080001,0x00000109,
|
||||
{0x07230203,0x00010000,0x000d0007,0x0000010f,
|
||||
0x00000000,0x00020011,0x00000001,0x0006000b,
|
||||
0x00000001,0x4c534c47,0x6474732e,0x3035342e,
|
||||
0x00000000,0x0003000e,0x00000000,0x00000001,
|
||||
0x0007000f,0x00000004,0x00000004,0x6e69616d,
|
||||
0x00000000,0x000000ac,0x00000105,0x00030010,
|
||||
0x00000000,0x000000ac,0x0000010b,0x00030010,
|
||||
0x00000004,0x00000007,0x00030003,0x00000001,
|
||||
0x00000136,0x000a0004,0x475f4c47,0x4c474f4f,
|
||||
0x70635f45,0x74735f70,0x5f656c79,0x656e696c,
|
||||
@ -36,201 +36,207 @@
|
||||
0x00040006,0x0000009f,0x00000000,0x0050564d,
|
||||
0x00060006,0x0000009f,0x00000001,0x7074754f,
|
||||
0x69537475,0x0000657a,0x00050006,0x0000009f,
|
||||
0x00000002,0x656d6974,0x00000000,0x00050005,
|
||||
0x000000a1,0x736e6f63,0x746e6174,0x00000073,
|
||||
0x00030005,0x000000aa,0x00736f70,0x00060005,
|
||||
0x000000ac,0x465f6c67,0x43676172,0x64726f6f,
|
||||
0x00000000,0x00030005,0x000000b9,0x00000061,
|
||||
0x00040005,0x000000ba,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000bc,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000be,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000c3,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000c5,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000c7,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000cc,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000ce,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000d0,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000d4,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000d6,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000d8,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000dc,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000de,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000e0,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000e5,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000e7,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000e9,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000ed,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000ef,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000f1,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000f6,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000f8,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000fa,0x61726170,0x0000006d,
|
||||
0x00050005,0x00000105,0x67617246,0x6f6c6f43,
|
||||
0x00000072,0x00030047,0x0000000b,0x00000000,
|
||||
0x00030047,0x0000000a,0x00000000,0x00030047,
|
||||
0x0000000e,0x00000000,0x00030047,0x0000000d,
|
||||
0x00000000,0x00030047,0x00000011,0x00000000,
|
||||
0x00030047,0x00000010,0x00000000,0x00030047,
|
||||
0x00000018,0x00000000,0x00030047,0x00000015,
|
||||
0x00000000,0x00030047,0x00000016,0x00000000,
|
||||
0x00030047,0x00000017,0x00000000,0x00030047,
|
||||
0x0000001a,0x00000000,0x00030047,0x0000001e,
|
||||
0x00000000,0x00030047,0x0000001f,0x00000000,
|
||||
0x00030047,0x00000021,0x00000000,0x00030047,
|
||||
0x00000022,0x00000000,0x00030047,0x00000025,
|
||||
0x00000000,0x00030047,0x00000029,0x00000000,
|
||||
0x00030047,0x0000002b,0x00000000,0x00030047,
|
||||
0x0000002c,0x00000000,0x00030047,0x0000002f,
|
||||
0x00000000,0x00030047,0x00000031,0x00000000,
|
||||
0x00030047,0x00000032,0x00000000,0x00030047,
|
||||
0x00000033,0x00000000,0x00030047,0x00000034,
|
||||
0x00000000,0x00030047,0x00000036,0x00000000,
|
||||
0x00030047,0x00000037,0x00000000,0x00030047,
|
||||
0x0000003a,0x00000000,0x00030047,0x0000003b,
|
||||
0x00000000,0x00030047,0x0000003d,0x00000000,
|
||||
0x00030047,0x0000003e,0x00000000,0x00030047,
|
||||
0x00000040,0x00000000,0x00030047,0x00000043,
|
||||
0x00000000,0x00030047,0x00000045,0x00000000,
|
||||
0x00030047,0x00000046,0x00000000,0x00030047,
|
||||
0x00000047,0x00000000,0x00030047,0x00000048,
|
||||
0x00000000,0x00030047,0x00000049,0x00000000,
|
||||
0x00030047,0x0000004a,0x00000000,0x00030047,
|
||||
0x0000004b,0x00000000,0x00030047,0x0000004d,
|
||||
0x00000000,0x00030047,0x0000004e,0x00000000,
|
||||
0x00030047,0x0000004f,0x00000000,0x00030047,
|
||||
0x00000056,0x00000000,0x00030047,0x00000057,
|
||||
0x00000000,0x00030047,0x00000059,0x00000000,
|
||||
0x00030047,0x0000005a,0x00000000,0x00030047,
|
||||
0x0000005b,0x00000000,0x00030047,0x0000005c,
|
||||
0x00000000,0x00030047,0x0000005e,0x00000000,
|
||||
0x00030047,0x00000060,0x00000000,0x00030047,
|
||||
0x00000061,0x00000000,0x00030047,0x00000062,
|
||||
0x00000000,0x00030047,0x00000063,0x00000000,
|
||||
0x00030047,0x00000064,0x00000000,0x00030047,
|
||||
0x00000065,0x00000000,0x00030047,0x00000066,
|
||||
0x00000000,0x00030047,0x00000067,0x00000000,
|
||||
0x00030047,0x00000068,0x00000000,0x00030047,
|
||||
0x00000069,0x00000000,0x00030047,0x0000006a,
|
||||
0x00000000,0x00030047,0x0000006c,0x00000000,
|
||||
0x00030047,0x0000006d,0x00000000,0x00030047,
|
||||
0x00000071,0x00000000,0x00030047,0x00000073,
|
||||
0x00000000,0x00030047,0x00000074,0x00000000,
|
||||
0x00030047,0x00000076,0x00000000,0x00030047,
|
||||
0x00000077,0x00000000,0x00030047,0x00000078,
|
||||
0x00000000,0x00030047,0x00000079,0x00000000,
|
||||
0x00030047,0x0000007a,0x00000000,0x00030047,
|
||||
0x0000007b,0x00000000,0x00030047,0x0000007c,
|
||||
0x00000000,0x00030047,0x0000007e,0x00000000,
|
||||
0x00030047,0x0000007f,0x00000000,0x00030047,
|
||||
0x00000080,0x00000000,0x00030047,0x00000082,
|
||||
0x00000000,0x00030047,0x00000084,0x00000000,
|
||||
0x00030047,0x00000085,0x00000000,0x00030047,
|
||||
0x00000087,0x00000000,0x00030047,0x00000088,
|
||||
0x00000000,0x00030047,0x00000089,0x00000000,
|
||||
0x00030047,0x0000008c,0x00000000,0x00030047,
|
||||
0x0000008d,0x00000000,0x00030047,0x0000008e,
|
||||
0x00000000,0x00030047,0x0000008f,0x00000000,
|
||||
0x00030047,0x00000090,0x00000000,0x00030047,
|
||||
0x00000091,0x00000000,0x00030047,0x00000092,
|
||||
0x00000000,0x00030047,0x00000093,0x00000000,
|
||||
0x00030047,0x00000095,0x00000000,0x00030047,
|
||||
0x00000096,0x00000000,0x00030047,0x00000097,
|
||||
0x00000000,0x00030047,0x00000098,0x00000000,
|
||||
0x00030047,0x00000099,0x00000000,0x00030047,
|
||||
0x0000009c,0x00000000,0x00040048,0x0000009f,
|
||||
0x00000000,0x00000005,0x00040048,0x0000009f,
|
||||
0x00000000,0x00000000,0x00050048,0x0000009f,
|
||||
0x00000000,0x00000023,0x00000000,0x00050048,
|
||||
0x0000009f,0x00000000,0x00000007,0x00000010,
|
||||
0x00040048,0x0000009f,0x00000001,0x00000000,
|
||||
0x00050048,0x0000009f,0x00000001,0x00000023,
|
||||
0x00000040,0x00040048,0x0000009f,0x00000002,
|
||||
0x00000000,0x00050048,0x0000009f,0x00000002,
|
||||
0x00000023,0x00000048,0x00030047,0x0000009f,
|
||||
0x00000002,0x00040047,0x000000a1,0x00000022,
|
||||
0x00000000,0x00040047,0x000000a1,0x00000021,
|
||||
0x00000000,0x00030047,0x000000a6,0x00000000,
|
||||
0x00030047,0x000000a8,0x00000000,0x00030047,
|
||||
0x000000a9,0x00000000,0x00030047,0x000000aa,
|
||||
0x00000000,0x00040047,0x000000ac,0x0000000b,
|
||||
0x0000000f,0x00030047,0x000000b2,0x00000000,
|
||||
0x00030047,0x000000b3,0x00000000,0x00030047,
|
||||
0x000000b6,0x00000000,0x00030047,0x000000b7,
|
||||
0x00000000,0x00030047,0x000000b9,0x00000000,
|
||||
0x00030047,0x000000bb,0x00000000,0x00030047,
|
||||
0x000000bd,0x00000000,0x00030047,0x000000bf,
|
||||
0x00000000,0x00030047,0x000000c0,0x00000000,
|
||||
0x00030047,0x000000c1,0x00000000,0x00030047,
|
||||
0x000000c4,0x00000000,0x00030047,0x000000c6,
|
||||
0x00000000,0x00030047,0x000000c8,0x00000000,
|
||||
0x00030047,0x000000c9,0x00000000,0x00030047,
|
||||
0x000000ca,0x00000000,0x00030047,0x000000cd,
|
||||
0x00000000,0x00030047,0x000000cf,0x00000000,
|
||||
0x00030047,0x000000d1,0x00000000,0x00030047,
|
||||
0x000000d2,0x00000000,0x00030047,0x000000d3,
|
||||
0x00000000,0x00030047,0x000000d5,0x00000000,
|
||||
0x00030047,0x000000d7,0x00000000,0x00030047,
|
||||
0x000000d9,0x00000000,0x00030047,0x000000da,
|
||||
0x00000000,0x00030047,0x000000db,0x00000000,
|
||||
0x00030047,0x000000dd,0x00000000,0x00030047,
|
||||
0x000000df,0x00000000,0x00030047,0x000000e1,
|
||||
0x00000000,0x00030047,0x000000e2,0x00000000,
|
||||
0x00030047,0x000000e3,0x00000000,0x00030047,
|
||||
0x000000e6,0x00000000,0x00030047,0x000000e8,
|
||||
0x00000000,0x00030047,0x000000ea,0x00000000,
|
||||
0x00030047,0x000000eb,0x00000000,0x00030047,
|
||||
0x000000ec,0x00000000,0x00030047,0x000000ee,
|
||||
0x00000000,0x00030047,0x000000f0,0x00000000,
|
||||
0x00030047,0x000000f2,0x00000000,0x00030047,
|
||||
0x000000f3,0x00000000,0x00030047,0x000000f4,
|
||||
0x00000000,0x00030047,0x000000f7,0x00000000,
|
||||
0x00030047,0x000000f9,0x00000000,0x00030047,
|
||||
0x000000fb,0x00000000,0x00030047,0x000000fc,
|
||||
0x00000000,0x00030047,0x000000fd,0x00000000,
|
||||
0x00030047,0x000000fe,0x00000000,0x00030047,
|
||||
0x00000100,0x00000000,0x00030047,0x00000101,
|
||||
0x00000002,0x656d6974,0x00000000,0x00050006,
|
||||
0x0000009f,0x00000003,0x696c6679,0x00000070,
|
||||
0x00050005,0x000000a1,0x736e6f63,0x746e6174,
|
||||
0x00000073,0x00030005,0x000000aa,0x00736f70,
|
||||
0x00060005,0x000000ac,0x465f6c67,0x43676172,
|
||||
0x64726f6f,0x00000000,0x00030005,0x000000bf,
|
||||
0x00000061,0x00040005,0x000000c0,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000c2,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000c4,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000c9,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000cb,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000cd,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000d2,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000d4,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000d6,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000da,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000dc,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000de,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000e2,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000e4,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000e6,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000eb,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000ed,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000ef,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000f3,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000f5,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000f7,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000fc,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000fe,0x61726170,
|
||||
0x0000006d,0x00040005,0x00000100,0x61726170,
|
||||
0x0000006d,0x00050005,0x0000010b,0x67617246,
|
||||
0x6f6c6f43,0x00000072,0x00030047,0x0000000b,
|
||||
0x00000000,0x00030047,0x0000000a,0x00000000,
|
||||
0x00030047,0x0000000e,0x00000000,0x00030047,
|
||||
0x0000000d,0x00000000,0x00030047,0x00000011,
|
||||
0x00000000,0x00030047,0x00000010,0x00000000,
|
||||
0x00030047,0x00000018,0x00000000,0x00030047,
|
||||
0x00000015,0x00000000,0x00030047,0x00000016,
|
||||
0x00000000,0x00030047,0x00000017,0x00000000,
|
||||
0x00030047,0x0000001a,0x00000000,0x00030047,
|
||||
0x0000001e,0x00000000,0x00030047,0x0000001f,
|
||||
0x00000000,0x00030047,0x00000021,0x00000000,
|
||||
0x00030047,0x00000022,0x00000000,0x00030047,
|
||||
0x00000025,0x00000000,0x00030047,0x00000029,
|
||||
0x00000000,0x00030047,0x0000002b,0x00000000,
|
||||
0x00030047,0x0000002c,0x00000000,0x00030047,
|
||||
0x0000002f,0x00000000,0x00030047,0x00000031,
|
||||
0x00000000,0x00030047,0x00000032,0x00000000,
|
||||
0x00030047,0x00000033,0x00000000,0x00030047,
|
||||
0x00000034,0x00000000,0x00030047,0x00000036,
|
||||
0x00000000,0x00030047,0x00000037,0x00000000,
|
||||
0x00030047,0x0000003a,0x00000000,0x00030047,
|
||||
0x0000003b,0x00000000,0x00030047,0x0000003d,
|
||||
0x00000000,0x00030047,0x0000003e,0x00000000,
|
||||
0x00030047,0x00000040,0x00000000,0x00030047,
|
||||
0x00000043,0x00000000,0x00030047,0x00000045,
|
||||
0x00000000,0x00030047,0x00000046,0x00000000,
|
||||
0x00030047,0x00000047,0x00000000,0x00030047,
|
||||
0x00000048,0x00000000,0x00030047,0x00000049,
|
||||
0x00000000,0x00030047,0x0000004a,0x00000000,
|
||||
0x00030047,0x0000004b,0x00000000,0x00030047,
|
||||
0x0000004d,0x00000000,0x00030047,0x0000004e,
|
||||
0x00000000,0x00030047,0x0000004f,0x00000000,
|
||||
0x00030047,0x00000056,0x00000000,0x00030047,
|
||||
0x00000057,0x00000000,0x00030047,0x00000059,
|
||||
0x00000000,0x00030047,0x0000005a,0x00000000,
|
||||
0x00030047,0x0000005b,0x00000000,0x00030047,
|
||||
0x0000005c,0x00000000,0x00030047,0x0000005e,
|
||||
0x00000000,0x00030047,0x00000060,0x00000000,
|
||||
0x00030047,0x00000061,0x00000000,0x00030047,
|
||||
0x00000062,0x00000000,0x00030047,0x00000063,
|
||||
0x00000000,0x00030047,0x00000064,0x00000000,
|
||||
0x00030047,0x00000065,0x00000000,0x00030047,
|
||||
0x00000066,0x00000000,0x00030047,0x00000067,
|
||||
0x00000000,0x00030047,0x00000068,0x00000000,
|
||||
0x00030047,0x00000069,0x00000000,0x00030047,
|
||||
0x0000006a,0x00000000,0x00030047,0x0000006c,
|
||||
0x00000000,0x00030047,0x0000006d,0x00000000,
|
||||
0x00030047,0x00000071,0x00000000,0x00030047,
|
||||
0x00000073,0x00000000,0x00030047,0x00000074,
|
||||
0x00000000,0x00030047,0x00000076,0x00000000,
|
||||
0x00030047,0x00000077,0x00000000,0x00030047,
|
||||
0x00000078,0x00000000,0x00030047,0x00000079,
|
||||
0x00000000,0x00030047,0x0000007a,0x00000000,
|
||||
0x00030047,0x0000007b,0x00000000,0x00030047,
|
||||
0x0000007c,0x00000000,0x00030047,0x0000007e,
|
||||
0x00000000,0x00030047,0x0000007f,0x00000000,
|
||||
0x00030047,0x00000080,0x00000000,0x00030047,
|
||||
0x00000082,0x00000000,0x00030047,0x00000084,
|
||||
0x00000000,0x00030047,0x00000085,0x00000000,
|
||||
0x00030047,0x00000087,0x00000000,0x00030047,
|
||||
0x00000088,0x00000000,0x00030047,0x00000089,
|
||||
0x00000000,0x00030047,0x0000008c,0x00000000,
|
||||
0x00030047,0x0000008d,0x00000000,0x00030047,
|
||||
0x0000008e,0x00000000,0x00030047,0x0000008f,
|
||||
0x00000000,0x00030047,0x00000090,0x00000000,
|
||||
0x00030047,0x00000091,0x00000000,0x00030047,
|
||||
0x00000092,0x00000000,0x00030047,0x00000093,
|
||||
0x00000000,0x00030047,0x00000095,0x00000000,
|
||||
0x00030047,0x00000096,0x00000000,0x00030047,
|
||||
0x00000097,0x00000000,0x00030047,0x00000098,
|
||||
0x00000000,0x00030047,0x00000099,0x00000000,
|
||||
0x00030047,0x0000009c,0x00000000,0x00040048,
|
||||
0x0000009f,0x00000000,0x00000005,0x00040048,
|
||||
0x0000009f,0x00000000,0x00000000,0x00050048,
|
||||
0x0000009f,0x00000000,0x00000023,0x00000000,
|
||||
0x00050048,0x0000009f,0x00000000,0x00000007,
|
||||
0x00000010,0x00040048,0x0000009f,0x00000001,
|
||||
0x00000000,0x00050048,0x0000009f,0x00000001,
|
||||
0x00000023,0x00000040,0x00040048,0x0000009f,
|
||||
0x00000002,0x00000000,0x00050048,0x0000009f,
|
||||
0x00000002,0x00000023,0x00000048,0x00040048,
|
||||
0x0000009f,0x00000003,0x00000000,0x00050048,
|
||||
0x0000009f,0x00000003,0x00000023,0x0000004c,
|
||||
0x00030047,0x0000009f,0x00000002,0x00040047,
|
||||
0x000000a1,0x00000022,0x00000000,0x00040047,
|
||||
0x000000a1,0x00000021,0x00000000,0x00030047,
|
||||
0x000000a6,0x00000000,0x00030047,0x000000a8,
|
||||
0x00000000,0x00030047,0x000000a9,0x00000000,
|
||||
0x00030047,0x000000aa,0x00000000,0x00040047,
|
||||
0x000000ac,0x0000000b,0x0000000f,0x00030047,
|
||||
0x000000b2,0x00000000,0x00030047,0x000000b3,
|
||||
0x00000000,0x00030047,0x000000b6,0x00000000,
|
||||
0x00030047,0x000000b8,0x00000000,0x00030047,
|
||||
0x000000b9,0x00000000,0x00030047,0x000000bc,
|
||||
0x00000000,0x00030047,0x000000bd,0x00000000,
|
||||
0x00030047,0x000000bf,0x00000000,0x00030047,
|
||||
0x000000c1,0x00000000,0x00030047,0x000000c3,
|
||||
0x00000000,0x00030047,0x000000c5,0x00000000,
|
||||
0x00030047,0x000000c6,0x00000000,0x00030047,
|
||||
0x000000c7,0x00000000,0x00030047,0x000000ca,
|
||||
0x00000000,0x00030047,0x000000cc,0x00000000,
|
||||
0x00030047,0x000000ce,0x00000000,0x00030047,
|
||||
0x000000cf,0x00000000,0x00030047,0x000000d0,
|
||||
0x00000000,0x00030047,0x000000d3,0x00000000,
|
||||
0x00030047,0x000000d5,0x00000000,0x00030047,
|
||||
0x000000d7,0x00000000,0x00030047,0x000000d8,
|
||||
0x00000000,0x00030047,0x000000d9,0x00000000,
|
||||
0x00030047,0x000000db,0x00000000,0x00030047,
|
||||
0x000000dd,0x00000000,0x00030047,0x000000df,
|
||||
0x00000000,0x00030047,0x000000e0,0x00000000,
|
||||
0x00030047,0x000000e1,0x00000000,0x00030047,
|
||||
0x000000e3,0x00000000,0x00030047,0x000000e5,
|
||||
0x00000000,0x00030047,0x000000e7,0x00000000,
|
||||
0x00030047,0x000000e8,0x00000000,0x00030047,
|
||||
0x000000e9,0x00000000,0x00030047,0x000000ec,
|
||||
0x00000000,0x00030047,0x000000ee,0x00000000,
|
||||
0x00030047,0x000000f0,0x00000000,0x00030047,
|
||||
0x000000f1,0x00000000,0x00030047,0x000000f2,
|
||||
0x00000000,0x00030047,0x000000f4,0x00000000,
|
||||
0x00030047,0x000000f6,0x00000000,0x00030047,
|
||||
0x000000f8,0x00000000,0x00030047,0x000000f9,
|
||||
0x00000000,0x00030047,0x000000fa,0x00000000,
|
||||
0x00030047,0x000000fd,0x00000000,0x00030047,
|
||||
0x000000ff,0x00000000,0x00030047,0x00000101,
|
||||
0x00000000,0x00030047,0x00000102,0x00000000,
|
||||
0x00030047,0x00000103,0x00000000,0x00030047,
|
||||
0x00000105,0x00000000,0x00040047,0x00000105,
|
||||
0x0000001e,0x00000000,0x00030047,0x00000106,
|
||||
0x00000104,0x00000000,0x00030047,0x00000106,
|
||||
0x00000000,0x00030047,0x00000107,0x00000000,
|
||||
0x00030047,0x00000108,0x00000000,0x00030047,
|
||||
0x000000c2,0x00000000,0x00030047,0x0000005f,
|
||||
0x00000000,0x00020013,0x00000002,0x00030021,
|
||||
0x00000003,0x00000002,0x00030016,0x00000006,
|
||||
0x00000020,0x00040017,0x00000007,0x00000006,
|
||||
0x00000002,0x00040020,0x00000008,0x00000007,
|
||||
0x00000007,0x00040021,0x00000009,0x00000006,
|
||||
0x00000008,0x00040020,0x00000013,0x00000007,
|
||||
0x00000006,0x00060021,0x00000014,0x00000006,
|
||||
0x00000008,0x00000013,0x00000013,0x0004002b,
|
||||
0x00000006,0x0000001b,0x414fd639,0x0004002b,
|
||||
0x00000006,0x0000001c,0x429c774c,0x0005002c,
|
||||
0x00000007,0x0000001d,0x0000001b,0x0000001c,
|
||||
0x0004002b,0x00000006,0x00000020,0x472aee8c,
|
||||
0x00040015,0x00000026,0x00000020,0x00000000,
|
||||
0x0004002b,0x00000026,0x00000027,0x00000000,
|
||||
0x0004002b,0x00000026,0x0000002d,0x00000001,
|
||||
0x0004002b,0x00000006,0x00000035,0x4136db6e,
|
||||
0x0004002b,0x00000006,0x00000038,0x00000000,
|
||||
0x0004002b,0x00000006,0x00000039,0x3f800000,
|
||||
0x0004002b,0x00000006,0x0000003c,0x3fc90fdb,
|
||||
0x0004002b,0x00000006,0x0000003f,0x3f000000,
|
||||
0x0004002b,0x00000006,0x00000044,0x3d4ccccd,
|
||||
0x0004002b,0x00000006,0x00000050,0x3e0f5c29,
|
||||
0x00020014,0x00000051,0x0004002b,0x00000006,
|
||||
0x00000058,0x40000000,0x0005002c,0x00000007,
|
||||
0x0000005d,0x00000058,0x00000058,0x0004002b,
|
||||
0x00000006,0x0000005f,0x3e800000,0x0004002b,
|
||||
0x00000006,0x00000072,0x3f99999a,0x0004002b,
|
||||
0x00000006,0x00000075,0x40490fd0,0x0004002b,
|
||||
0x00000006,0x0000007d,0x41000000,0x0004002b,
|
||||
0x00000006,0x00000081,0x40800000,0x0004002b,
|
||||
0x00000006,0x0000008a,0xbf000000,0x0005002c,
|
||||
0x00000007,0x0000008b,0x0000008a,0x00000039,
|
||||
0x00040017,0x0000009d,0x00000006,0x00000004,
|
||||
0x00040018,0x0000009e,0x0000009d,0x00000004,
|
||||
0x0005001e,0x0000009f,0x0000009e,0x00000007,
|
||||
0x00000109,0x00000000,0x00030047,0x0000010b,
|
||||
0x00000000,0x00040047,0x0000010b,0x0000001e,
|
||||
0x00000000,0x00030047,0x0000010c,0x00000000,
|
||||
0x00030047,0x0000010d,0x00000000,0x00030047,
|
||||
0x0000010e,0x00000000,0x00030047,0x000000c8,
|
||||
0x00000000,0x00030047,0x0000005f,0x00000000,
|
||||
0x00020013,0x00000002,0x00030021,0x00000003,
|
||||
0x00000002,0x00030016,0x00000006,0x00000020,
|
||||
0x00040017,0x00000007,0x00000006,0x00000002,
|
||||
0x00040020,0x00000008,0x00000007,0x00000007,
|
||||
0x00040021,0x00000009,0x00000006,0x00000008,
|
||||
0x00040020,0x00000013,0x00000007,0x00000006,
|
||||
0x00060021,0x00000014,0x00000006,0x00000008,
|
||||
0x00000013,0x00000013,0x0004002b,0x00000006,
|
||||
0x0000001b,0x414fd639,0x0004002b,0x00000006,
|
||||
0x0000001c,0x429c774c,0x0005002c,0x00000007,
|
||||
0x0000001d,0x0000001b,0x0000001c,0x0004002b,
|
||||
0x00000006,0x00000020,0x472aee8c,0x00040015,
|
||||
0x00000026,0x00000020,0x00000000,0x0004002b,
|
||||
0x00000026,0x00000027,0x00000000,0x0004002b,
|
||||
0x00000026,0x0000002d,0x00000001,0x0004002b,
|
||||
0x00000006,0x00000035,0x4136db6e,0x0004002b,
|
||||
0x00000006,0x00000038,0x00000000,0x0004002b,
|
||||
0x00000006,0x00000039,0x3f800000,0x0004002b,
|
||||
0x00000006,0x0000003c,0x3fc90fdb,0x0004002b,
|
||||
0x00000006,0x0000003f,0x3f000000,0x0004002b,
|
||||
0x00000006,0x00000044,0x3d4ccccd,0x0004002b,
|
||||
0x00000006,0x00000050,0x3e0f5c29,0x00020014,
|
||||
0x00000051,0x0004002b,0x00000006,0x00000058,
|
||||
0x40000000,0x0005002c,0x00000007,0x0000005d,
|
||||
0x00000058,0x00000058,0x0004002b,0x00000006,
|
||||
0x0000005f,0x3e800000,0x0004002b,0x00000006,
|
||||
0x00000072,0x3f99999a,0x0004002b,0x00000006,
|
||||
0x00000075,0x40490fd0,0x0004002b,0x00000006,
|
||||
0x0000007d,0x41000000,0x0004002b,0x00000006,
|
||||
0x00000081,0x40800000,0x0004002b,0x00000006,
|
||||
0x0000008a,0xbf000000,0x0005002c,0x00000007,
|
||||
0x0000008b,0x0000008a,0x00000039,0x00040017,
|
||||
0x0000009d,0x00000006,0x00000004,0x00040018,
|
||||
0x0000009e,0x0000009d,0x00000004,0x0006001e,
|
||||
0x0000009f,0x0000009e,0x00000007,0x00000006,
|
||||
0x00000006,0x00040020,0x000000a0,0x00000002,
|
||||
0x0000009f,0x0004003b,0x000000a0,0x000000a1,
|
||||
0x00000002,0x00040015,0x000000a2,0x00000020,
|
||||
@ -241,42 +247,43 @@
|
||||
0x0000009d,0x0004003b,0x000000ab,0x000000ac,
|
||||
0x00000001,0x0004002b,0x000000a2,0x000000af,
|
||||
0x00000001,0x00040020,0x000000b0,0x00000002,
|
||||
0x00000007,0x0004002b,0x00000006,0x000000c2,
|
||||
0x3f333333,0x0004002b,0x00000006,0x000000cb,
|
||||
0x3f19999a,0x0004002b,0x00000006,0x000000e4,
|
||||
0x3e99999a,0x0004002b,0x00000006,0x000000f5,
|
||||
0x3e000000,0x00040020,0x00000104,0x00000003,
|
||||
0x0000009d,0x0004003b,0x00000104,0x00000105,
|
||||
0x00000003,0x0004002b,0x00000006,0x00000108,
|
||||
0x00000007,0x0004002b,0x000000a2,0x000000ba,
|
||||
0x00000003,0x0004002b,0x00000006,0x000000c8,
|
||||
0x3f333333,0x0004002b,0x00000006,0x000000d1,
|
||||
0x3f19999a,0x0004002b,0x00000006,0x000000ea,
|
||||
0x3e99999a,0x0004002b,0x00000006,0x000000fb,
|
||||
0x3e000000,0x00040020,0x0000010a,0x00000003,
|
||||
0x0000009d,0x0004003b,0x0000010a,0x0000010b,
|
||||
0x00000003,0x0004002b,0x00000006,0x0000010e,
|
||||
0x40600000,0x00050036,0x00000002,0x00000004,
|
||||
0x00000000,0x00000003,0x000200f8,0x00000005,
|
||||
0x0004003b,0x00000013,0x0000009c,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000aa,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000b9,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000ba,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000bc,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000be,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000c3,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000c5,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000c7,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000cc,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000ce,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000d0,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000d4,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000bf,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000c0,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000c2,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000c4,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000c9,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000cb,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000cd,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000d2,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000d4,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000d6,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000d8,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000dc,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000da,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000dc,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000de,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000e0,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000e5,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000e7,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000e9,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000ed,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000e2,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000e4,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000e6,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000eb,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000ed,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000ef,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000f1,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000f6,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000f8,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000fa,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000f3,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000f5,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000f7,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000fc,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000fe,0x00000007,
|
||||
0x0004003b,0x00000013,0x00000100,0x00000007,
|
||||
0x00050041,0x000000a4,0x000000a5,0x000000a1,
|
||||
0x000000a3,0x0004003d,0x00000006,0x000000a6,
|
||||
0x000000a5,0x00050085,0x00000006,0x000000a8,
|
||||
@ -293,231 +300,238 @@
|
||||
0x000000ae,0x000000b3,0x0003003e,0x000000aa,
|
||||
0x000000b4,0x00050041,0x00000013,0x000000b5,
|
||||
0x000000aa,0x0000002d,0x0004003d,0x00000006,
|
||||
0x000000b6,0x000000b5,0x00050083,0x00000006,
|
||||
0x000000b7,0x00000039,0x000000b6,0x00050041,
|
||||
0x00000013,0x000000b8,0x000000aa,0x0000002d,
|
||||
0x0003003e,0x000000b8,0x000000b7,0x0003003e,
|
||||
0x000000b9,0x00000038,0x0004003d,0x00000007,
|
||||
0x000000bb,0x000000aa,0x0003003e,0x000000ba,
|
||||
0x000000bb,0x0004003d,0x00000006,0x000000bd,
|
||||
0x0000009c,0x0003003e,0x000000bc,0x000000bd,
|
||||
0x0003003e,0x000000be,0x00000039,0x00070039,
|
||||
0x00000006,0x000000bf,0x00000018,0x000000ba,
|
||||
0x000000bc,0x000000be,0x0004003d,0x00000006,
|
||||
0x000000c0,0x000000b9,0x00050081,0x00000006,
|
||||
0x000000c1,0x000000c0,0x000000bf,0x0003003e,
|
||||
0x000000b9,0x000000c1,0x0004003d,0x00000007,
|
||||
0x000000c4,0x000000aa,0x0003003e,0x000000c3,
|
||||
0x000000c4,0x0004003d,0x00000006,0x000000c6,
|
||||
0x0000009c,0x0003003e,0x000000c5,0x000000c6,
|
||||
0x0003003e,0x000000c7,0x000000c2,0x00070039,
|
||||
0x00000006,0x000000c8,0x00000018,0x000000c3,
|
||||
0x000000c5,0x000000c7,0x0004003d,0x00000006,
|
||||
0x000000c9,0x000000b9,0x00050081,0x00000006,
|
||||
0x000000ca,0x000000c9,0x000000c8,0x0003003e,
|
||||
0x000000b9,0x000000ca,0x0004003d,0x00000007,
|
||||
0x000000cd,0x000000aa,0x0003003e,0x000000cc,
|
||||
0x000000cd,0x0004003d,0x00000006,0x000000cf,
|
||||
0x0000009c,0x0003003e,0x000000ce,0x000000cf,
|
||||
0x0003003e,0x000000d0,0x000000cb,0x00070039,
|
||||
0x00000006,0x000000d1,0x00000018,0x000000cc,
|
||||
0x000000ce,0x000000d0,0x0004003d,0x00000006,
|
||||
0x000000d2,0x000000b9,0x00050081,0x00000006,
|
||||
0x000000d3,0x000000d2,0x000000d1,0x0003003e,
|
||||
0x000000b9,0x000000d3,0x0004003d,0x00000007,
|
||||
0x000000d5,0x000000aa,0x0003003e,0x000000d4,
|
||||
0x000000d5,0x0004003d,0x00000006,0x000000d7,
|
||||
0x0000009c,0x0003003e,0x000000d6,0x000000d7,
|
||||
0x0003003e,0x000000d8,0x0000003f,0x00070039,
|
||||
0x00000006,0x000000d9,0x00000018,0x000000d4,
|
||||
0x000000d6,0x000000d8,0x0004003d,0x00000006,
|
||||
0x000000da,0x000000b9,0x00050081,0x00000006,
|
||||
0x000000db,0x000000da,0x000000d9,0x0003003e,
|
||||
0x000000b9,0x000000db,0x0004003d,0x00000007,
|
||||
0x000000dd,0x000000aa,0x0003003e,0x000000dc,
|
||||
0x000000dd,0x0004003d,0x00000006,0x000000df,
|
||||
0x0000009c,0x0003003e,0x000000de,0x000000df,
|
||||
0x0003003e,0x000000e0,0x000000a7,0x00070039,
|
||||
0x00000006,0x000000e1,0x00000018,0x000000dc,
|
||||
0x000000de,0x000000e0,0x0004003d,0x00000006,
|
||||
0x000000e2,0x000000b9,0x00050081,0x00000006,
|
||||
0x000000e3,0x000000e2,0x000000e1,0x0003003e,
|
||||
0x000000b9,0x000000e3,0x0004003d,0x00000007,
|
||||
0x000000e6,0x000000aa,0x0003003e,0x000000e5,
|
||||
0x000000e6,0x0004003d,0x00000006,0x000000e8,
|
||||
0x0000009c,0x0003003e,0x000000e7,0x000000e8,
|
||||
0x0003003e,0x000000e9,0x000000e4,0x00070039,
|
||||
0x00000006,0x000000ea,0x00000018,0x000000e5,
|
||||
0x000000e7,0x000000e9,0x0004003d,0x00000006,
|
||||
0x000000eb,0x000000b9,0x00050081,0x00000006,
|
||||
0x000000ec,0x000000eb,0x000000ea,0x0003003e,
|
||||
0x000000b9,0x000000ec,0x0004003d,0x00000007,
|
||||
0x000000ee,0x000000aa,0x0003003e,0x000000ed,
|
||||
0x000000ee,0x0004003d,0x00000006,0x000000f0,
|
||||
0x0000009c,0x0003003e,0x000000ef,0x000000f0,
|
||||
0x0003003e,0x000000f1,0x0000005f,0x00070039,
|
||||
0x00000006,0x000000f2,0x00000018,0x000000ed,
|
||||
0x000000ef,0x000000f1,0x0004003d,0x00000006,
|
||||
0x000000f3,0x000000b9,0x00050081,0x00000006,
|
||||
0x000000f4,0x000000f3,0x000000f2,0x0003003e,
|
||||
0x000000b9,0x000000f4,0x0004003d,0x00000007,
|
||||
0x000000f7,0x000000aa,0x0003003e,0x000000f6,
|
||||
0x000000f7,0x0004003d,0x00000006,0x000000f9,
|
||||
0x0000009c,0x0003003e,0x000000f8,0x000000f9,
|
||||
0x0003003e,0x000000fa,0x000000f5,0x00070039,
|
||||
0x00000006,0x000000fb,0x00000018,0x000000f6,
|
||||
0x000000f8,0x000000fa,0x0004003d,0x00000006,
|
||||
0x000000fc,0x000000b9,0x00050081,0x00000006,
|
||||
0x000000fd,0x000000fc,0x000000fb,0x0003003e,
|
||||
0x000000b9,0x000000fd,0x0004003d,0x00000006,
|
||||
0x000000fe,0x000000b9,0x00050041,0x00000013,
|
||||
0x000000ff,0x000000aa,0x0000002d,0x0004003d,
|
||||
0x00000006,0x00000100,0x000000ff,0x00050085,
|
||||
0x00000006,0x00000101,0x00000100,0x00000081,
|
||||
0x0007000c,0x00000006,0x00000102,0x00000001,
|
||||
0x00000025,0x00000101,0x00000039,0x00050085,
|
||||
0x00000006,0x00000103,0x000000fe,0x00000102,
|
||||
0x0003003e,0x000000b9,0x00000103,0x0004003d,
|
||||
0x00000006,0x00000106,0x000000b9,0x00070050,
|
||||
0x0000009d,0x00000107,0x00000039,0x00000039,
|
||||
0x00000039,0x00000106,0x0003003e,0x00000105,
|
||||
0x00000107,0x000100fd,0x00010038,0x00050036,
|
||||
0x00000006,0x0000000b,0x00000000,0x00000009,
|
||||
0x00030037,0x00000008,0x0000000a,0x000200f8,
|
||||
0x0000000c,0x0004003d,0x00000007,0x0000001a,
|
||||
0x0000000a,0x00050094,0x00000006,0x0000001e,
|
||||
0x0000001a,0x0000001d,0x0006000c,0x00000006,
|
||||
0x0000001f,0x00000001,0x0000000d,0x0000001e,
|
||||
0x00050085,0x00000006,0x00000021,0x0000001f,
|
||||
0x00000020,0x0006000c,0x00000006,0x00000022,
|
||||
0x00000001,0x0000000a,0x00000021,0x000200fe,
|
||||
0x00000022,0x00010038,0x00050036,0x00000006,
|
||||
0x0000000e,0x00000000,0x00000009,0x00030037,
|
||||
0x00000008,0x0000000d,0x000200f8,0x0000000f,
|
||||
0x0004003b,0x00000013,0x00000025,0x00000007,
|
||||
0x00050041,0x00000013,0x00000028,0x0000000d,
|
||||
0x00000027,0x0004003d,0x00000006,0x00000029,
|
||||
0x00000028,0x00050041,0x00000013,0x0000002a,
|
||||
0x0000000d,0x00000027,0x0004003d,0x00000006,
|
||||
0x0000002b,0x0000002a,0x00050085,0x00000006,
|
||||
0x0000002c,0x00000029,0x0000002b,0x00050041,
|
||||
0x00000013,0x0000002e,0x0000000d,0x0000002d,
|
||||
0x0004003d,0x00000006,0x0000002f,0x0000002e,
|
||||
0x00050041,0x00000013,0x00000030,0x0000000d,
|
||||
0x0000002d,0x0004003d,0x00000006,0x00000031,
|
||||
0x00000030,0x00050085,0x00000006,0x00000032,
|
||||
0x0000002f,0x00000031,0x00050081,0x00000006,
|
||||
0x00000033,0x0000002c,0x00000032,0x0006000c,
|
||||
0x00000006,0x00000034,0x00000001,0x0000001f,
|
||||
0x00000033,0x00050085,0x00000006,0x00000036,
|
||||
0x00000034,0x00000035,0x0003003e,0x00000025,
|
||||
0x00000036,0x0004003d,0x00000006,0x00000037,
|
||||
0x00000025,0x0008000c,0x00000006,0x0000003a,
|
||||
0x00000001,0x0000002b,0x00000037,0x00000038,
|
||||
0x00000039,0x0003003e,0x00000025,0x0000003a,
|
||||
0x0004003d,0x00000006,0x0000003b,0x00000025,
|
||||
0x00050085,0x00000006,0x0000003d,0x0000003b,
|
||||
0x0000003c,0x0006000c,0x00000006,0x0000003e,
|
||||
0x00000001,0x0000000e,0x0000003d,0x00050085,
|
||||
0x00000006,0x00000040,0x0000003e,0x0000003f,
|
||||
0x000200fe,0x00000040,0x00010038,0x00050036,
|
||||
0x00000006,0x00000011,0x00000000,0x00000009,
|
||||
0x00030037,0x00000008,0x00000010,0x000200f8,
|
||||
0x00000012,0x0004003b,0x00000013,0x00000043,
|
||||
0x00000007,0x0004003b,0x00000008,0x00000045,
|
||||
0x00000007,0x0004003b,0x00000013,0x0000004b,
|
||||
0x00000007,0x0004003b,0x00000008,0x0000004c,
|
||||
0x00000007,0x0004003b,0x00000008,0x00000056,
|
||||
0x00000007,0x0004003b,0x00000008,0x00000061,
|
||||
0x00000007,0x0004003b,0x00000008,0x00000067,
|
||||
0x00000007,0x0004003b,0x00000008,0x0000006b,
|
||||
0x00000007,0x0003003e,0x00000043,0x00000044,
|
||||
0x0004003d,0x00000007,0x00000046,0x00000010,
|
||||
0x0004003d,0x00000006,0x00000047,0x00000043,
|
||||
0x00050050,0x00000007,0x00000048,0x00000047,
|
||||
0x00000047,0x00050088,0x00000007,0x00000049,
|
||||
0x00000046,0x00000048,0x0006000c,0x00000007,
|
||||
0x0000004a,0x00000001,0x00000008,0x00000049,
|
||||
0x0003003e,0x00000045,0x0000004a,0x0004003d,
|
||||
0x00000007,0x0000004d,0x00000045,0x0003003e,
|
||||
0x0000004c,0x0000004d,0x00050039,0x00000006,
|
||||
0x0000004e,0x0000000b,0x0000004c,0x0003003e,
|
||||
0x0000004b,0x0000004e,0x0004003d,0x00000006,
|
||||
0x0000004f,0x0000004b,0x000500ba,0x00000051,
|
||||
0x00000052,0x0000004f,0x00000050,0x000300f7,
|
||||
0x00000054,0x00000000,0x000400fa,0x00000052,
|
||||
0x00000053,0x00000054,0x000200f8,0x00000053,
|
||||
0x000200fe,0x00000038,0x000200f8,0x00000054,
|
||||
0x0004003d,0x00000006,0x00000057,0x0000004b,
|
||||
0x00050085,0x00000006,0x00000059,0x00000057,
|
||||
0x00000058,0x0006000c,0x00000006,0x0000005a,
|
||||
0x00000001,0x0000000a,0x00000059,0x0004003d,
|
||||
0x00000006,0x0000005b,0x0000004b,0x00050050,
|
||||
0x00000007,0x0000005c,0x0000005a,0x0000005b,
|
||||
0x00050081,0x00000007,0x0000005e,0x0000005c,
|
||||
0x0000005d,0x0005008e,0x00000007,0x00000060,
|
||||
0x0000005e,0x0000005f,0x0003003e,0x00000056,
|
||||
0x00000060,0x0004003d,0x00000007,0x00000062,
|
||||
0x00000010,0x0004003d,0x00000006,0x00000063,
|
||||
0x00000043,0x00050050,0x00000007,0x00000064,
|
||||
0x00000063,0x00000063,0x00050088,0x00000007,
|
||||
0x00000065,0x00000062,0x00000064,0x0006000c,
|
||||
0x00000007,0x00000066,0x00000001,0x0000000a,
|
||||
0x00000065,0x0003003e,0x00000061,0x00000066,
|
||||
0x0004003d,0x00000007,0x00000068,0x00000061,
|
||||
0x0004003d,0x00000007,0x00000069,0x00000056,
|
||||
0x00050083,0x00000007,0x0000006a,0x00000068,
|
||||
0x00000069,0x0003003e,0x00000067,0x0000006a,
|
||||
0x0004003d,0x00000007,0x0000006c,0x00000067,
|
||||
0x0003003e,0x0000006b,0x0000006c,0x00050039,
|
||||
0x00000006,0x0000006d,0x0000000e,0x0000006b,
|
||||
0x000200fe,0x0000006d,0x00010038,0x00050036,
|
||||
0x00000006,0x00000018,0x00000000,0x00000014,
|
||||
0x00030037,0x00000008,0x00000015,0x00030037,
|
||||
0x00000013,0x00000016,0x00030037,0x00000013,
|
||||
0x00000017,0x000200f8,0x00000019,0x0004003b,
|
||||
0x00000008,0x00000094,0x00000007,0x00050041,
|
||||
0x00000013,0x00000070,0x00000015,0x0000002d,
|
||||
0x0004003d,0x00000006,0x00000071,0x00000070,
|
||||
0x00050085,0x00000006,0x00000073,0x00000071,
|
||||
0x00000072,0x0004003d,0x00000006,0x00000074,
|
||||
0x00000016,0x00050085,0x00000006,0x00000076,
|
||||
0x00000074,0x00000075,0x00050085,0x00000006,
|
||||
0x00000077,0x00000076,0x00000058,0x00050081,
|
||||
0x00000006,0x00000078,0x00000073,0x00000077,
|
||||
0x0004003d,0x00000006,0x00000079,0x00000017,
|
||||
0x00050088,0x00000006,0x0000007a,0x00000039,
|
||||
0x00000079,0x00050081,0x00000006,0x0000007b,
|
||||
0x00000078,0x0000007a,0x0006000c,0x00000006,
|
||||
0x0000007c,0x00000001,0x0000000e,0x0000007b,
|
||||
0x0004003d,0x00000006,0x0000007e,0x00000017,
|
||||
0x00050088,0x00000006,0x0000007f,0x0000007d,
|
||||
0x0000007e,0x00050088,0x00000006,0x00000080,
|
||||
0x0000007c,0x0000007f,0x00050085,0x00000006,
|
||||
0x00000082,0x00000080,0x00000081,0x00050041,
|
||||
0x00000013,0x00000083,0x00000015,0x00000027,
|
||||
0x0004003d,0x00000006,0x00000084,0x00000083,
|
||||
0x00050081,0x00000006,0x00000085,0x00000084,
|
||||
0x00000082,0x00050041,0x00000013,0x00000086,
|
||||
0x00000015,0x00000027,0x0003003e,0x00000086,
|
||||
0x00000085,0x0004003d,0x00000006,0x00000087,
|
||||
0x00000016,0x0004003d,0x00000006,0x00000088,
|
||||
0x00000017,0x00050085,0x00000006,0x00000089,
|
||||
0x00000087,0x00000088,0x0005008e,0x00000007,
|
||||
0x0000008c,0x0000008b,0x00000089,0x0005008e,
|
||||
0x00000007,0x0000008d,0x0000008c,0x00000081,
|
||||
0x0004003d,0x00000007,0x0000008e,0x00000015,
|
||||
0x00050081,0x00000007,0x0000008f,0x0000008e,
|
||||
0x0000008d,0x0003003e,0x00000015,0x0000008f,
|
||||
0x0004003d,0x00000007,0x00000090,0x00000015,
|
||||
0x0004003d,0x00000006,0x00000091,0x00000017,
|
||||
0x00050050,0x00000007,0x00000092,0x00000091,
|
||||
0x00000091,0x00050088,0x00000007,0x00000093,
|
||||
0x00000090,0x00000092,0x0003003e,0x00000094,
|
||||
0x00000093,0x00050039,0x00000006,0x00000095,
|
||||
0x00000011,0x00000094,0x0004003d,0x00000006,
|
||||
0x00000096,0x00000017,0x00050085,0x00000006,
|
||||
0x00000097,0x00000096,0x0000003f,0x00050081,
|
||||
0x00000006,0x00000098,0x00000097,0x0000003f,
|
||||
0x00050085,0x00000006,0x00000099,0x00000095,
|
||||
0x00000098,0x000200fe,0x00000099,0x00010038}
|
||||
0x000000b6,0x000000b5,0x00050041,0x00000013,
|
||||
0x000000b7,0x000000aa,0x0000002d,0x0004003d,
|
||||
0x00000006,0x000000b8,0x000000b7,0x00050083,
|
||||
0x00000006,0x000000b9,0x00000039,0x000000b8,
|
||||
0x00050041,0x000000a4,0x000000bb,0x000000a1,
|
||||
0x000000ba,0x0004003d,0x00000006,0x000000bc,
|
||||
0x000000bb,0x0008000c,0x00000006,0x000000bd,
|
||||
0x00000001,0x0000002e,0x000000b6,0x000000b9,
|
||||
0x000000bc,0x00050041,0x00000013,0x000000be,
|
||||
0x000000aa,0x0000002d,0x0003003e,0x000000be,
|
||||
0x000000bd,0x0003003e,0x000000bf,0x00000038,
|
||||
0x0004003d,0x00000007,0x000000c1,0x000000aa,
|
||||
0x0003003e,0x000000c0,0x000000c1,0x0004003d,
|
||||
0x00000006,0x000000c3,0x0000009c,0x0003003e,
|
||||
0x000000c2,0x000000c3,0x0003003e,0x000000c4,
|
||||
0x00000039,0x00070039,0x00000006,0x000000c5,
|
||||
0x00000018,0x000000c0,0x000000c2,0x000000c4,
|
||||
0x0004003d,0x00000006,0x000000c6,0x000000bf,
|
||||
0x00050081,0x00000006,0x000000c7,0x000000c6,
|
||||
0x000000c5,0x0003003e,0x000000bf,0x000000c7,
|
||||
0x0004003d,0x00000007,0x000000ca,0x000000aa,
|
||||
0x0003003e,0x000000c9,0x000000ca,0x0004003d,
|
||||
0x00000006,0x000000cc,0x0000009c,0x0003003e,
|
||||
0x000000cb,0x000000cc,0x0003003e,0x000000cd,
|
||||
0x000000c8,0x00070039,0x00000006,0x000000ce,
|
||||
0x00000018,0x000000c9,0x000000cb,0x000000cd,
|
||||
0x0004003d,0x00000006,0x000000cf,0x000000bf,
|
||||
0x00050081,0x00000006,0x000000d0,0x000000cf,
|
||||
0x000000ce,0x0003003e,0x000000bf,0x000000d0,
|
||||
0x0004003d,0x00000007,0x000000d3,0x000000aa,
|
||||
0x0003003e,0x000000d2,0x000000d3,0x0004003d,
|
||||
0x00000006,0x000000d5,0x0000009c,0x0003003e,
|
||||
0x000000d4,0x000000d5,0x0003003e,0x000000d6,
|
||||
0x000000d1,0x00070039,0x00000006,0x000000d7,
|
||||
0x00000018,0x000000d2,0x000000d4,0x000000d6,
|
||||
0x0004003d,0x00000006,0x000000d8,0x000000bf,
|
||||
0x00050081,0x00000006,0x000000d9,0x000000d8,
|
||||
0x000000d7,0x0003003e,0x000000bf,0x000000d9,
|
||||
0x0004003d,0x00000007,0x000000db,0x000000aa,
|
||||
0x0003003e,0x000000da,0x000000db,0x0004003d,
|
||||
0x00000006,0x000000dd,0x0000009c,0x0003003e,
|
||||
0x000000dc,0x000000dd,0x0003003e,0x000000de,
|
||||
0x0000003f,0x00070039,0x00000006,0x000000df,
|
||||
0x00000018,0x000000da,0x000000dc,0x000000de,
|
||||
0x0004003d,0x00000006,0x000000e0,0x000000bf,
|
||||
0x00050081,0x00000006,0x000000e1,0x000000e0,
|
||||
0x000000df,0x0003003e,0x000000bf,0x000000e1,
|
||||
0x0004003d,0x00000007,0x000000e3,0x000000aa,
|
||||
0x0003003e,0x000000e2,0x000000e3,0x0004003d,
|
||||
0x00000006,0x000000e5,0x0000009c,0x0003003e,
|
||||
0x000000e4,0x000000e5,0x0003003e,0x000000e6,
|
||||
0x000000a7,0x00070039,0x00000006,0x000000e7,
|
||||
0x00000018,0x000000e2,0x000000e4,0x000000e6,
|
||||
0x0004003d,0x00000006,0x000000e8,0x000000bf,
|
||||
0x00050081,0x00000006,0x000000e9,0x000000e8,
|
||||
0x000000e7,0x0003003e,0x000000bf,0x000000e9,
|
||||
0x0004003d,0x00000007,0x000000ec,0x000000aa,
|
||||
0x0003003e,0x000000eb,0x000000ec,0x0004003d,
|
||||
0x00000006,0x000000ee,0x0000009c,0x0003003e,
|
||||
0x000000ed,0x000000ee,0x0003003e,0x000000ef,
|
||||
0x000000ea,0x00070039,0x00000006,0x000000f0,
|
||||
0x00000018,0x000000eb,0x000000ed,0x000000ef,
|
||||
0x0004003d,0x00000006,0x000000f1,0x000000bf,
|
||||
0x00050081,0x00000006,0x000000f2,0x000000f1,
|
||||
0x000000f0,0x0003003e,0x000000bf,0x000000f2,
|
||||
0x0004003d,0x00000007,0x000000f4,0x000000aa,
|
||||
0x0003003e,0x000000f3,0x000000f4,0x0004003d,
|
||||
0x00000006,0x000000f6,0x0000009c,0x0003003e,
|
||||
0x000000f5,0x000000f6,0x0003003e,0x000000f7,
|
||||
0x0000005f,0x00070039,0x00000006,0x000000f8,
|
||||
0x00000018,0x000000f3,0x000000f5,0x000000f7,
|
||||
0x0004003d,0x00000006,0x000000f9,0x000000bf,
|
||||
0x00050081,0x00000006,0x000000fa,0x000000f9,
|
||||
0x000000f8,0x0003003e,0x000000bf,0x000000fa,
|
||||
0x0004003d,0x00000007,0x000000fd,0x000000aa,
|
||||
0x0003003e,0x000000fc,0x000000fd,0x0004003d,
|
||||
0x00000006,0x000000ff,0x0000009c,0x0003003e,
|
||||
0x000000fe,0x000000ff,0x0003003e,0x00000100,
|
||||
0x000000fb,0x00070039,0x00000006,0x00000101,
|
||||
0x00000018,0x000000fc,0x000000fe,0x00000100,
|
||||
0x0004003d,0x00000006,0x00000102,0x000000bf,
|
||||
0x00050081,0x00000006,0x00000103,0x00000102,
|
||||
0x00000101,0x0003003e,0x000000bf,0x00000103,
|
||||
0x0004003d,0x00000006,0x00000104,0x000000bf,
|
||||
0x00050041,0x00000013,0x00000105,0x000000aa,
|
||||
0x0000002d,0x0004003d,0x00000006,0x00000106,
|
||||
0x00000105,0x00050085,0x00000006,0x00000107,
|
||||
0x00000106,0x00000081,0x0007000c,0x00000006,
|
||||
0x00000108,0x00000001,0x00000025,0x00000107,
|
||||
0x00000039,0x00050085,0x00000006,0x00000109,
|
||||
0x00000104,0x00000108,0x0003003e,0x000000bf,
|
||||
0x00000109,0x0004003d,0x00000006,0x0000010c,
|
||||
0x000000bf,0x00070050,0x0000009d,0x0000010d,
|
||||
0x00000039,0x00000039,0x00000039,0x0000010c,
|
||||
0x0003003e,0x0000010b,0x0000010d,0x000100fd,
|
||||
0x00010038,0x00050036,0x00000006,0x0000000b,
|
||||
0x00000000,0x00000009,0x00030037,0x00000008,
|
||||
0x0000000a,0x000200f8,0x0000000c,0x0004003d,
|
||||
0x00000007,0x0000001a,0x0000000a,0x00050094,
|
||||
0x00000006,0x0000001e,0x0000001a,0x0000001d,
|
||||
0x0006000c,0x00000006,0x0000001f,0x00000001,
|
||||
0x0000000d,0x0000001e,0x00050085,0x00000006,
|
||||
0x00000021,0x0000001f,0x00000020,0x0006000c,
|
||||
0x00000006,0x00000022,0x00000001,0x0000000a,
|
||||
0x00000021,0x000200fe,0x00000022,0x00010038,
|
||||
0x00050036,0x00000006,0x0000000e,0x00000000,
|
||||
0x00000009,0x00030037,0x00000008,0x0000000d,
|
||||
0x000200f8,0x0000000f,0x0004003b,0x00000013,
|
||||
0x00000025,0x00000007,0x00050041,0x00000013,
|
||||
0x00000028,0x0000000d,0x00000027,0x0004003d,
|
||||
0x00000006,0x00000029,0x00000028,0x00050041,
|
||||
0x00000013,0x0000002a,0x0000000d,0x00000027,
|
||||
0x0004003d,0x00000006,0x0000002b,0x0000002a,
|
||||
0x00050085,0x00000006,0x0000002c,0x00000029,
|
||||
0x0000002b,0x00050041,0x00000013,0x0000002e,
|
||||
0x0000000d,0x0000002d,0x0004003d,0x00000006,
|
||||
0x0000002f,0x0000002e,0x00050041,0x00000013,
|
||||
0x00000030,0x0000000d,0x0000002d,0x0004003d,
|
||||
0x00000006,0x00000031,0x00000030,0x00050085,
|
||||
0x00000006,0x00000032,0x0000002f,0x00000031,
|
||||
0x00050081,0x00000006,0x00000033,0x0000002c,
|
||||
0x00000032,0x0006000c,0x00000006,0x00000034,
|
||||
0x00000001,0x0000001f,0x00000033,0x00050085,
|
||||
0x00000006,0x00000036,0x00000034,0x00000035,
|
||||
0x0003003e,0x00000025,0x00000036,0x0004003d,
|
||||
0x00000006,0x00000037,0x00000025,0x0008000c,
|
||||
0x00000006,0x0000003a,0x00000001,0x0000002b,
|
||||
0x00000037,0x00000038,0x00000039,0x0003003e,
|
||||
0x00000025,0x0000003a,0x0004003d,0x00000006,
|
||||
0x0000003b,0x00000025,0x00050085,0x00000006,
|
||||
0x0000003d,0x0000003b,0x0000003c,0x0006000c,
|
||||
0x00000006,0x0000003e,0x00000001,0x0000000e,
|
||||
0x0000003d,0x00050085,0x00000006,0x00000040,
|
||||
0x0000003e,0x0000003f,0x000200fe,0x00000040,
|
||||
0x00010038,0x00050036,0x00000006,0x00000011,
|
||||
0x00000000,0x00000009,0x00030037,0x00000008,
|
||||
0x00000010,0x000200f8,0x00000012,0x0004003b,
|
||||
0x00000013,0x00000043,0x00000007,0x0004003b,
|
||||
0x00000008,0x00000045,0x00000007,0x0004003b,
|
||||
0x00000013,0x0000004b,0x00000007,0x0004003b,
|
||||
0x00000008,0x0000004c,0x00000007,0x0004003b,
|
||||
0x00000008,0x00000056,0x00000007,0x0004003b,
|
||||
0x00000008,0x00000061,0x00000007,0x0004003b,
|
||||
0x00000008,0x00000067,0x00000007,0x0004003b,
|
||||
0x00000008,0x0000006b,0x00000007,0x0003003e,
|
||||
0x00000043,0x00000044,0x0004003d,0x00000007,
|
||||
0x00000046,0x00000010,0x0004003d,0x00000006,
|
||||
0x00000047,0x00000043,0x00050050,0x00000007,
|
||||
0x00000048,0x00000047,0x00000047,0x00050088,
|
||||
0x00000007,0x00000049,0x00000046,0x00000048,
|
||||
0x0006000c,0x00000007,0x0000004a,0x00000001,
|
||||
0x00000008,0x00000049,0x0003003e,0x00000045,
|
||||
0x0000004a,0x0004003d,0x00000007,0x0000004d,
|
||||
0x00000045,0x0003003e,0x0000004c,0x0000004d,
|
||||
0x00050039,0x00000006,0x0000004e,0x0000000b,
|
||||
0x0000004c,0x0003003e,0x0000004b,0x0000004e,
|
||||
0x0004003d,0x00000006,0x0000004f,0x0000004b,
|
||||
0x000500ba,0x00000051,0x00000052,0x0000004f,
|
||||
0x00000050,0x000300f7,0x00000054,0x00000000,
|
||||
0x000400fa,0x00000052,0x00000053,0x00000054,
|
||||
0x000200f8,0x00000053,0x000200fe,0x00000038,
|
||||
0x000200f8,0x00000054,0x0004003d,0x00000006,
|
||||
0x00000057,0x0000004b,0x00050085,0x00000006,
|
||||
0x00000059,0x00000057,0x00000058,0x0006000c,
|
||||
0x00000006,0x0000005a,0x00000001,0x0000000a,
|
||||
0x00000059,0x0004003d,0x00000006,0x0000005b,
|
||||
0x0000004b,0x00050050,0x00000007,0x0000005c,
|
||||
0x0000005a,0x0000005b,0x00050081,0x00000007,
|
||||
0x0000005e,0x0000005c,0x0000005d,0x0005008e,
|
||||
0x00000007,0x00000060,0x0000005e,0x0000005f,
|
||||
0x0003003e,0x00000056,0x00000060,0x0004003d,
|
||||
0x00000007,0x00000062,0x00000010,0x0004003d,
|
||||
0x00000006,0x00000063,0x00000043,0x00050050,
|
||||
0x00000007,0x00000064,0x00000063,0x00000063,
|
||||
0x00050088,0x00000007,0x00000065,0x00000062,
|
||||
0x00000064,0x0006000c,0x00000007,0x00000066,
|
||||
0x00000001,0x0000000a,0x00000065,0x0003003e,
|
||||
0x00000061,0x00000066,0x0004003d,0x00000007,
|
||||
0x00000068,0x00000061,0x0004003d,0x00000007,
|
||||
0x00000069,0x00000056,0x00050083,0x00000007,
|
||||
0x0000006a,0x00000068,0x00000069,0x0003003e,
|
||||
0x00000067,0x0000006a,0x0004003d,0x00000007,
|
||||
0x0000006c,0x00000067,0x0003003e,0x0000006b,
|
||||
0x0000006c,0x00050039,0x00000006,0x0000006d,
|
||||
0x0000000e,0x0000006b,0x000200fe,0x0000006d,
|
||||
0x00010038,0x00050036,0x00000006,0x00000018,
|
||||
0x00000000,0x00000014,0x00030037,0x00000008,
|
||||
0x00000015,0x00030037,0x00000013,0x00000016,
|
||||
0x00030037,0x00000013,0x00000017,0x000200f8,
|
||||
0x00000019,0x0004003b,0x00000008,0x00000094,
|
||||
0x00000007,0x00050041,0x00000013,0x00000070,
|
||||
0x00000015,0x0000002d,0x0004003d,0x00000006,
|
||||
0x00000071,0x00000070,0x00050085,0x00000006,
|
||||
0x00000073,0x00000071,0x00000072,0x0004003d,
|
||||
0x00000006,0x00000074,0x00000016,0x00050085,
|
||||
0x00000006,0x00000076,0x00000074,0x00000075,
|
||||
0x00050085,0x00000006,0x00000077,0x00000076,
|
||||
0x00000058,0x00050081,0x00000006,0x00000078,
|
||||
0x00000073,0x00000077,0x0004003d,0x00000006,
|
||||
0x00000079,0x00000017,0x00050088,0x00000006,
|
||||
0x0000007a,0x00000039,0x00000079,0x00050081,
|
||||
0x00000006,0x0000007b,0x00000078,0x0000007a,
|
||||
0x0006000c,0x00000006,0x0000007c,0x00000001,
|
||||
0x0000000e,0x0000007b,0x0004003d,0x00000006,
|
||||
0x0000007e,0x00000017,0x00050088,0x00000006,
|
||||
0x0000007f,0x0000007d,0x0000007e,0x00050088,
|
||||
0x00000006,0x00000080,0x0000007c,0x0000007f,
|
||||
0x00050085,0x00000006,0x00000082,0x00000080,
|
||||
0x00000081,0x00050041,0x00000013,0x00000083,
|
||||
0x00000015,0x00000027,0x0004003d,0x00000006,
|
||||
0x00000084,0x00000083,0x00050081,0x00000006,
|
||||
0x00000085,0x00000084,0x00000082,0x00050041,
|
||||
0x00000013,0x00000086,0x00000015,0x00000027,
|
||||
0x0003003e,0x00000086,0x00000085,0x0004003d,
|
||||
0x00000006,0x00000087,0x00000016,0x0004003d,
|
||||
0x00000006,0x00000088,0x00000017,0x00050085,
|
||||
0x00000006,0x00000089,0x00000087,0x00000088,
|
||||
0x0005008e,0x00000007,0x0000008c,0x0000008b,
|
||||
0x00000089,0x0005008e,0x00000007,0x0000008d,
|
||||
0x0000008c,0x00000081,0x0004003d,0x00000007,
|
||||
0x0000008e,0x00000015,0x00050081,0x00000007,
|
||||
0x0000008f,0x0000008e,0x0000008d,0x0003003e,
|
||||
0x00000015,0x0000008f,0x0004003d,0x00000007,
|
||||
0x00000090,0x00000015,0x0004003d,0x00000006,
|
||||
0x00000091,0x00000017,0x00050050,0x00000007,
|
||||
0x00000092,0x00000091,0x00000091,0x00050088,
|
||||
0x00000007,0x00000093,0x00000090,0x00000092,
|
||||
0x0003003e,0x00000094,0x00000093,0x00050039,
|
||||
0x00000006,0x00000095,0x00000011,0x00000094,
|
||||
0x0004003d,0x00000006,0x00000096,0x00000017,
|
||||
0x00050085,0x00000006,0x00000097,0x00000096,
|
||||
0x0000003f,0x00050081,0x00000006,0x00000098,
|
||||
0x00000097,0x0000003f,0x00050085,0x00000006,
|
||||
0x00000099,0x00000095,0x00000098,0x000200fe,
|
||||
0x00000099,0x00010038}
|
||||
|
@ -6,6 +6,7 @@ layout(std140, set = 0, binding = 0) uniform UBO
|
||||
mat4 MVP;
|
||||
vec2 OutputSize;
|
||||
float time;
|
||||
float yflip;
|
||||
} constants;
|
||||
|
||||
layout(location = 0) out vec4 FragColor;
|
||||
@ -56,7 +57,7 @@ void main(void)
|
||||
{
|
||||
float tim = constants.time * 0.4 * speed;
|
||||
vec2 pos = gl_FragCoord.xy / constants.OutputSize.xx;
|
||||
pos.y = 1.0 - pos.y; // Flip Y
|
||||
pos.y = mix(pos.y, 1.0 - pos.y, constants.yflip); // Flip Y
|
||||
float a = 0.0;
|
||||
// Each of these is a layer of snow
|
||||
// Remove some for better performance
|
||||
|
@ -1,9 +1,9 @@
|
||||
{0x07230203,0x00010000,0x00080001,0x0000010a,
|
||||
{0x07230203,0x00010000,0x000d0007,0x00000110,
|
||||
0x00000000,0x00020011,0x00000001,0x0006000b,
|
||||
0x00000001,0x4c534c47,0x6474732e,0x3035342e,
|
||||
0x00000000,0x0003000e,0x00000000,0x00000001,
|
||||
0x0007000f,0x00000004,0x00000004,0x6e69616d,
|
||||
0x00000000,0x000000ad,0x00000106,0x00030010,
|
||||
0x00000000,0x000000ad,0x0000010c,0x00030010,
|
||||
0x00000004,0x00000007,0x00030003,0x00000001,
|
||||
0x00000136,0x000a0004,0x475f4c47,0x4c474f4f,
|
||||
0x70635f45,0x74735f70,0x5f656c79,0x656e696c,
|
||||
@ -36,201 +36,207 @@
|
||||
0x00040006,0x0000009f,0x00000000,0x0050564d,
|
||||
0x00060006,0x0000009f,0x00000001,0x7074754f,
|
||||
0x69537475,0x0000657a,0x00050006,0x0000009f,
|
||||
0x00000002,0x656d6974,0x00000000,0x00050005,
|
||||
0x000000a1,0x736e6f63,0x746e6174,0x00000073,
|
||||
0x00030005,0x000000ab,0x00736f70,0x00060005,
|
||||
0x000000ad,0x465f6c67,0x43676172,0x64726f6f,
|
||||
0x00000000,0x00030005,0x000000ba,0x00000061,
|
||||
0x00040005,0x000000bb,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000bd,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000bf,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000c4,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000c6,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000c8,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000cd,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000cf,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000d1,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000d5,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000d7,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000d9,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000dd,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000df,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000e1,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000e6,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000e8,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000ea,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000ee,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000f0,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000f2,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000f7,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000f9,0x61726170,0x0000006d,
|
||||
0x00040005,0x000000fb,0x61726170,0x0000006d,
|
||||
0x00050005,0x00000106,0x67617246,0x6f6c6f43,
|
||||
0x00000072,0x00030047,0x0000000b,0x00000000,
|
||||
0x00030047,0x0000000a,0x00000000,0x00030047,
|
||||
0x0000000e,0x00000000,0x00030047,0x0000000d,
|
||||
0x00000000,0x00030047,0x00000011,0x00000000,
|
||||
0x00030047,0x00000010,0x00000000,0x00030047,
|
||||
0x00000018,0x00000000,0x00030047,0x00000015,
|
||||
0x00000000,0x00030047,0x00000016,0x00000000,
|
||||
0x00030047,0x00000017,0x00000000,0x00030047,
|
||||
0x0000001a,0x00000000,0x00030047,0x0000001e,
|
||||
0x00000000,0x00030047,0x0000001f,0x00000000,
|
||||
0x00030047,0x00000021,0x00000000,0x00030047,
|
||||
0x00000022,0x00000000,0x00030047,0x00000025,
|
||||
0x00000000,0x00030047,0x00000029,0x00000000,
|
||||
0x00030047,0x0000002b,0x00000000,0x00030047,
|
||||
0x0000002c,0x00000000,0x00030047,0x0000002f,
|
||||
0x00000000,0x00030047,0x00000031,0x00000000,
|
||||
0x00030047,0x00000032,0x00000000,0x00030047,
|
||||
0x00000033,0x00000000,0x00030047,0x00000034,
|
||||
0x00000000,0x00030047,0x00000036,0x00000000,
|
||||
0x00030047,0x00000037,0x00000000,0x00030047,
|
||||
0x0000003a,0x00000000,0x00030047,0x0000003b,
|
||||
0x00000000,0x00030047,0x0000003d,0x00000000,
|
||||
0x00030047,0x0000003e,0x00000000,0x00030047,
|
||||
0x00000040,0x00000000,0x00030047,0x00000043,
|
||||
0x00000000,0x00030047,0x00000045,0x00000000,
|
||||
0x00030047,0x00000046,0x00000000,0x00030047,
|
||||
0x00000047,0x00000000,0x00030047,0x00000048,
|
||||
0x00000000,0x00030047,0x00000049,0x00000000,
|
||||
0x00030047,0x0000004a,0x00000000,0x00030047,
|
||||
0x0000004b,0x00000000,0x00030047,0x0000004d,
|
||||
0x00000000,0x00030047,0x0000004e,0x00000000,
|
||||
0x00030047,0x0000004f,0x00000000,0x00030047,
|
||||
0x00000056,0x00000000,0x00030047,0x00000057,
|
||||
0x00000000,0x00030047,0x00000059,0x00000000,
|
||||
0x00030047,0x0000005a,0x00000000,0x00030047,
|
||||
0x0000005b,0x00000000,0x00030047,0x0000005c,
|
||||
0x00000000,0x00030047,0x0000005e,0x00000000,
|
||||
0x00030047,0x00000060,0x00000000,0x00030047,
|
||||
0x00000061,0x00000000,0x00030047,0x00000062,
|
||||
0x00000000,0x00030047,0x00000063,0x00000000,
|
||||
0x00030047,0x00000064,0x00000000,0x00030047,
|
||||
0x00000065,0x00000000,0x00030047,0x00000066,
|
||||
0x00000000,0x00030047,0x00000067,0x00000000,
|
||||
0x00030047,0x00000068,0x00000000,0x00030047,
|
||||
0x00000069,0x00000000,0x00030047,0x0000006a,
|
||||
0x00000000,0x00030047,0x0000006c,0x00000000,
|
||||
0x00030047,0x0000006d,0x00000000,0x00030047,
|
||||
0x00000071,0x00000000,0x00030047,0x00000073,
|
||||
0x00000000,0x00030047,0x00000074,0x00000000,
|
||||
0x00030047,0x00000076,0x00000000,0x00030047,
|
||||
0x00000077,0x00000000,0x00030047,0x00000078,
|
||||
0x00000000,0x00030047,0x00000079,0x00000000,
|
||||
0x00030047,0x0000007a,0x00000000,0x00030047,
|
||||
0x0000007b,0x00000000,0x00030047,0x0000007c,
|
||||
0x00000000,0x00030047,0x0000007e,0x00000000,
|
||||
0x00030047,0x0000007f,0x00000000,0x00030047,
|
||||
0x00000080,0x00000000,0x00030047,0x00000082,
|
||||
0x00000000,0x00030047,0x00000084,0x00000000,
|
||||
0x00030047,0x00000085,0x00000000,0x00030047,
|
||||
0x00000087,0x00000000,0x00030047,0x00000088,
|
||||
0x00000000,0x00030047,0x00000089,0x00000000,
|
||||
0x00030047,0x0000008c,0x00000000,0x00030047,
|
||||
0x0000008d,0x00000000,0x00030047,0x0000008e,
|
||||
0x00000000,0x00030047,0x0000008f,0x00000000,
|
||||
0x00030047,0x00000090,0x00000000,0x00030047,
|
||||
0x00000091,0x00000000,0x00030047,0x00000092,
|
||||
0x00000000,0x00030047,0x00000093,0x00000000,
|
||||
0x00030047,0x00000095,0x00000000,0x00030047,
|
||||
0x00000096,0x00000000,0x00030047,0x00000097,
|
||||
0x00000000,0x00030047,0x00000098,0x00000000,
|
||||
0x00030047,0x00000099,0x00000000,0x00030047,
|
||||
0x0000009c,0x00000000,0x00040048,0x0000009f,
|
||||
0x00000000,0x00000005,0x00040048,0x0000009f,
|
||||
0x00000000,0x00000000,0x00050048,0x0000009f,
|
||||
0x00000000,0x00000023,0x00000000,0x00050048,
|
||||
0x0000009f,0x00000000,0x00000007,0x00000010,
|
||||
0x00040048,0x0000009f,0x00000001,0x00000000,
|
||||
0x00050048,0x0000009f,0x00000001,0x00000023,
|
||||
0x00000040,0x00040048,0x0000009f,0x00000002,
|
||||
0x00000000,0x00050048,0x0000009f,0x00000002,
|
||||
0x00000023,0x00000048,0x00030047,0x0000009f,
|
||||
0x00000002,0x00040047,0x000000a1,0x00000022,
|
||||
0x00000000,0x00040047,0x000000a1,0x00000021,
|
||||
0x00000000,0x00030047,0x000000a6,0x00000000,
|
||||
0x00030047,0x000000a8,0x00000000,0x00030047,
|
||||
0x000000aa,0x00000000,0x00030047,0x000000ab,
|
||||
0x00000000,0x00040047,0x000000ad,0x0000000b,
|
||||
0x0000000f,0x00030047,0x000000b3,0x00000000,
|
||||
0x00030047,0x000000b4,0x00000000,0x00030047,
|
||||
0x000000b7,0x00000000,0x00030047,0x000000b8,
|
||||
0x00000000,0x00030047,0x000000ba,0x00000000,
|
||||
0x00030047,0x000000bc,0x00000000,0x00030047,
|
||||
0x000000be,0x00000000,0x00030047,0x000000c0,
|
||||
0x00000000,0x00030047,0x000000c1,0x00000000,
|
||||
0x00030047,0x000000c2,0x00000000,0x00030047,
|
||||
0x000000c5,0x00000000,0x00030047,0x000000c7,
|
||||
0x00000000,0x00030047,0x000000c9,0x00000000,
|
||||
0x00030047,0x000000ca,0x00000000,0x00030047,
|
||||
0x000000cb,0x00000000,0x00030047,0x000000ce,
|
||||
0x00000000,0x00030047,0x000000d0,0x00000000,
|
||||
0x00030047,0x000000d2,0x00000000,0x00030047,
|
||||
0x000000d3,0x00000000,0x00030047,0x000000d4,
|
||||
0x00000000,0x00030047,0x000000d6,0x00000000,
|
||||
0x00030047,0x000000d8,0x00000000,0x00030047,
|
||||
0x000000da,0x00000000,0x00030047,0x000000db,
|
||||
0x00000000,0x00030047,0x000000dc,0x00000000,
|
||||
0x00030047,0x000000de,0x00000000,0x00030047,
|
||||
0x000000e0,0x00000000,0x00030047,0x000000e2,
|
||||
0x00000000,0x00030047,0x000000e3,0x00000000,
|
||||
0x00030047,0x000000e4,0x00000000,0x00030047,
|
||||
0x000000e7,0x00000000,0x00030047,0x000000e9,
|
||||
0x00000000,0x00030047,0x000000eb,0x00000000,
|
||||
0x00030047,0x000000ec,0x00000000,0x00030047,
|
||||
0x000000ed,0x00000000,0x00030047,0x000000ef,
|
||||
0x00000000,0x00030047,0x000000f1,0x00000000,
|
||||
0x00030047,0x000000f3,0x00000000,0x00030047,
|
||||
0x000000f4,0x00000000,0x00030047,0x000000f5,
|
||||
0x00000000,0x00030047,0x000000f8,0x00000000,
|
||||
0x00030047,0x000000fa,0x00000000,0x00030047,
|
||||
0x000000fc,0x00000000,0x00030047,0x000000fd,
|
||||
0x00000000,0x00030047,0x000000fe,0x00000000,
|
||||
0x00030047,0x000000ff,0x00000000,0x00030047,
|
||||
0x00000101,0x00000000,0x00030047,0x00000102,
|
||||
0x00000002,0x656d6974,0x00000000,0x00050006,
|
||||
0x0000009f,0x00000003,0x696c6679,0x00000070,
|
||||
0x00050005,0x000000a1,0x736e6f63,0x746e6174,
|
||||
0x00000073,0x00030005,0x000000ab,0x00736f70,
|
||||
0x00060005,0x000000ad,0x465f6c67,0x43676172,
|
||||
0x64726f6f,0x00000000,0x00030005,0x000000c0,
|
||||
0x00000061,0x00040005,0x000000c1,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000c3,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000c5,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000ca,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000cc,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000ce,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000d3,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000d5,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000d7,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000db,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000dd,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000df,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000e3,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000e5,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000e7,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000ec,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000ee,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000f0,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000f4,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000f6,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000f8,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000fd,0x61726170,
|
||||
0x0000006d,0x00040005,0x000000ff,0x61726170,
|
||||
0x0000006d,0x00040005,0x00000101,0x61726170,
|
||||
0x0000006d,0x00050005,0x0000010c,0x67617246,
|
||||
0x6f6c6f43,0x00000072,0x00030047,0x0000000b,
|
||||
0x00000000,0x00030047,0x0000000a,0x00000000,
|
||||
0x00030047,0x0000000e,0x00000000,0x00030047,
|
||||
0x0000000d,0x00000000,0x00030047,0x00000011,
|
||||
0x00000000,0x00030047,0x00000010,0x00000000,
|
||||
0x00030047,0x00000018,0x00000000,0x00030047,
|
||||
0x00000015,0x00000000,0x00030047,0x00000016,
|
||||
0x00000000,0x00030047,0x00000017,0x00000000,
|
||||
0x00030047,0x0000001a,0x00000000,0x00030047,
|
||||
0x0000001e,0x00000000,0x00030047,0x0000001f,
|
||||
0x00000000,0x00030047,0x00000021,0x00000000,
|
||||
0x00030047,0x00000022,0x00000000,0x00030047,
|
||||
0x00000025,0x00000000,0x00030047,0x00000029,
|
||||
0x00000000,0x00030047,0x0000002b,0x00000000,
|
||||
0x00030047,0x0000002c,0x00000000,0x00030047,
|
||||
0x0000002f,0x00000000,0x00030047,0x00000031,
|
||||
0x00000000,0x00030047,0x00000032,0x00000000,
|
||||
0x00030047,0x00000033,0x00000000,0x00030047,
|
||||
0x00000034,0x00000000,0x00030047,0x00000036,
|
||||
0x00000000,0x00030047,0x00000037,0x00000000,
|
||||
0x00030047,0x0000003a,0x00000000,0x00030047,
|
||||
0x0000003b,0x00000000,0x00030047,0x0000003d,
|
||||
0x00000000,0x00030047,0x0000003e,0x00000000,
|
||||
0x00030047,0x00000040,0x00000000,0x00030047,
|
||||
0x00000043,0x00000000,0x00030047,0x00000045,
|
||||
0x00000000,0x00030047,0x00000046,0x00000000,
|
||||
0x00030047,0x00000047,0x00000000,0x00030047,
|
||||
0x00000048,0x00000000,0x00030047,0x00000049,
|
||||
0x00000000,0x00030047,0x0000004a,0x00000000,
|
||||
0x00030047,0x0000004b,0x00000000,0x00030047,
|
||||
0x0000004d,0x00000000,0x00030047,0x0000004e,
|
||||
0x00000000,0x00030047,0x0000004f,0x00000000,
|
||||
0x00030047,0x00000056,0x00000000,0x00030047,
|
||||
0x00000057,0x00000000,0x00030047,0x00000059,
|
||||
0x00000000,0x00030047,0x0000005a,0x00000000,
|
||||
0x00030047,0x0000005b,0x00000000,0x00030047,
|
||||
0x0000005c,0x00000000,0x00030047,0x0000005e,
|
||||
0x00000000,0x00030047,0x00000060,0x00000000,
|
||||
0x00030047,0x00000061,0x00000000,0x00030047,
|
||||
0x00000062,0x00000000,0x00030047,0x00000063,
|
||||
0x00000000,0x00030047,0x00000064,0x00000000,
|
||||
0x00030047,0x00000065,0x00000000,0x00030047,
|
||||
0x00000066,0x00000000,0x00030047,0x00000067,
|
||||
0x00000000,0x00030047,0x00000068,0x00000000,
|
||||
0x00030047,0x00000069,0x00000000,0x00030047,
|
||||
0x0000006a,0x00000000,0x00030047,0x0000006c,
|
||||
0x00000000,0x00030047,0x0000006d,0x00000000,
|
||||
0x00030047,0x00000071,0x00000000,0x00030047,
|
||||
0x00000073,0x00000000,0x00030047,0x00000074,
|
||||
0x00000000,0x00030047,0x00000076,0x00000000,
|
||||
0x00030047,0x00000077,0x00000000,0x00030047,
|
||||
0x00000078,0x00000000,0x00030047,0x00000079,
|
||||
0x00000000,0x00030047,0x0000007a,0x00000000,
|
||||
0x00030047,0x0000007b,0x00000000,0x00030047,
|
||||
0x0000007c,0x00000000,0x00030047,0x0000007e,
|
||||
0x00000000,0x00030047,0x0000007f,0x00000000,
|
||||
0x00030047,0x00000080,0x00000000,0x00030047,
|
||||
0x00000082,0x00000000,0x00030047,0x00000084,
|
||||
0x00000000,0x00030047,0x00000085,0x00000000,
|
||||
0x00030047,0x00000087,0x00000000,0x00030047,
|
||||
0x00000088,0x00000000,0x00030047,0x00000089,
|
||||
0x00000000,0x00030047,0x0000008c,0x00000000,
|
||||
0x00030047,0x0000008d,0x00000000,0x00030047,
|
||||
0x0000008e,0x00000000,0x00030047,0x0000008f,
|
||||
0x00000000,0x00030047,0x00000090,0x00000000,
|
||||
0x00030047,0x00000091,0x00000000,0x00030047,
|
||||
0x00000092,0x00000000,0x00030047,0x00000093,
|
||||
0x00000000,0x00030047,0x00000095,0x00000000,
|
||||
0x00030047,0x00000096,0x00000000,0x00030047,
|
||||
0x00000097,0x00000000,0x00030047,0x00000098,
|
||||
0x00000000,0x00030047,0x00000099,0x00000000,
|
||||
0x00030047,0x0000009c,0x00000000,0x00040048,
|
||||
0x0000009f,0x00000000,0x00000005,0x00040048,
|
||||
0x0000009f,0x00000000,0x00000000,0x00050048,
|
||||
0x0000009f,0x00000000,0x00000023,0x00000000,
|
||||
0x00050048,0x0000009f,0x00000000,0x00000007,
|
||||
0x00000010,0x00040048,0x0000009f,0x00000001,
|
||||
0x00000000,0x00050048,0x0000009f,0x00000001,
|
||||
0x00000023,0x00000040,0x00040048,0x0000009f,
|
||||
0x00000002,0x00000000,0x00050048,0x0000009f,
|
||||
0x00000002,0x00000023,0x00000048,0x00040048,
|
||||
0x0000009f,0x00000003,0x00000000,0x00050048,
|
||||
0x0000009f,0x00000003,0x00000023,0x0000004c,
|
||||
0x00030047,0x0000009f,0x00000002,0x00040047,
|
||||
0x000000a1,0x00000022,0x00000000,0x00040047,
|
||||
0x000000a1,0x00000021,0x00000000,0x00030047,
|
||||
0x000000a6,0x00000000,0x00030047,0x000000a8,
|
||||
0x00000000,0x00030047,0x000000aa,0x00000000,
|
||||
0x00030047,0x000000ab,0x00000000,0x00040047,
|
||||
0x000000ad,0x0000000b,0x0000000f,0x00030047,
|
||||
0x000000b3,0x00000000,0x00030047,0x000000b4,
|
||||
0x00000000,0x00030047,0x000000b7,0x00000000,
|
||||
0x00030047,0x000000b9,0x00000000,0x00030047,
|
||||
0x000000ba,0x00000000,0x00030047,0x000000bd,
|
||||
0x00000000,0x00030047,0x000000be,0x00000000,
|
||||
0x00030047,0x000000c0,0x00000000,0x00030047,
|
||||
0x000000c2,0x00000000,0x00030047,0x000000c4,
|
||||
0x00000000,0x00030047,0x000000c6,0x00000000,
|
||||
0x00030047,0x000000c7,0x00000000,0x00030047,
|
||||
0x000000c8,0x00000000,0x00030047,0x000000cb,
|
||||
0x00000000,0x00030047,0x000000cd,0x00000000,
|
||||
0x00030047,0x000000cf,0x00000000,0x00030047,
|
||||
0x000000d0,0x00000000,0x00030047,0x000000d1,
|
||||
0x00000000,0x00030047,0x000000d4,0x00000000,
|
||||
0x00030047,0x000000d6,0x00000000,0x00030047,
|
||||
0x000000d8,0x00000000,0x00030047,0x000000d9,
|
||||
0x00000000,0x00030047,0x000000da,0x00000000,
|
||||
0x00030047,0x000000dc,0x00000000,0x00030047,
|
||||
0x000000de,0x00000000,0x00030047,0x000000e0,
|
||||
0x00000000,0x00030047,0x000000e1,0x00000000,
|
||||
0x00030047,0x000000e2,0x00000000,0x00030047,
|
||||
0x000000e4,0x00000000,0x00030047,0x000000e6,
|
||||
0x00000000,0x00030047,0x000000e8,0x00000000,
|
||||
0x00030047,0x000000e9,0x00000000,0x00030047,
|
||||
0x000000ea,0x00000000,0x00030047,0x000000ed,
|
||||
0x00000000,0x00030047,0x000000ef,0x00000000,
|
||||
0x00030047,0x000000f1,0x00000000,0x00030047,
|
||||
0x000000f2,0x00000000,0x00030047,0x000000f3,
|
||||
0x00000000,0x00030047,0x000000f5,0x00000000,
|
||||
0x00030047,0x000000f7,0x00000000,0x00030047,
|
||||
0x000000f9,0x00000000,0x00030047,0x000000fa,
|
||||
0x00000000,0x00030047,0x000000fb,0x00000000,
|
||||
0x00030047,0x000000fe,0x00000000,0x00030047,
|
||||
0x00000100,0x00000000,0x00030047,0x00000102,
|
||||
0x00000000,0x00030047,0x00000103,0x00000000,
|
||||
0x00030047,0x00000104,0x00000000,0x00030047,
|
||||
0x00000106,0x00000000,0x00040047,0x00000106,
|
||||
0x0000001e,0x00000000,0x00030047,0x00000107,
|
||||
0x00000105,0x00000000,0x00030047,0x00000107,
|
||||
0x00000000,0x00030047,0x00000108,0x00000000,
|
||||
0x00030047,0x00000109,0x00000000,0x00030047,
|
||||
0x0000003f,0x00000000,0x00030047,0x000000a9,
|
||||
0x00000000,0x00020013,0x00000002,0x00030021,
|
||||
0x00000003,0x00000002,0x00030016,0x00000006,
|
||||
0x00000020,0x00040017,0x00000007,0x00000006,
|
||||
0x00000002,0x00040020,0x00000008,0x00000007,
|
||||
0x00000007,0x00040021,0x00000009,0x00000006,
|
||||
0x00000008,0x00040020,0x00000013,0x00000007,
|
||||
0x00000006,0x00060021,0x00000014,0x00000006,
|
||||
0x00000008,0x00000013,0x00000013,0x0004002b,
|
||||
0x00000006,0x0000001b,0x414fd639,0x0004002b,
|
||||
0x00000006,0x0000001c,0x429c774c,0x0005002c,
|
||||
0x00000007,0x0000001d,0x0000001b,0x0000001c,
|
||||
0x0004002b,0x00000006,0x00000020,0x472aee8c,
|
||||
0x00040015,0x00000026,0x00000020,0x00000000,
|
||||
0x0004002b,0x00000026,0x00000027,0x00000000,
|
||||
0x0004002b,0x00000026,0x0000002d,0x00000001,
|
||||
0x0004002b,0x00000006,0x00000035,0x42000000,
|
||||
0x0004002b,0x00000006,0x00000038,0x00000000,
|
||||
0x0004002b,0x00000006,0x00000039,0x3f800000,
|
||||
0x0004002b,0x00000006,0x0000003c,0x3fc90fdb,
|
||||
0x0004002b,0x00000006,0x0000003f,0x3f000000,
|
||||
0x0004002b,0x00000006,0x00000044,0x3d4ccccd,
|
||||
0x0004002b,0x00000006,0x00000050,0x3dcccccd,
|
||||
0x00020014,0x00000051,0x0004002b,0x00000006,
|
||||
0x00000058,0x40000000,0x0005002c,0x00000007,
|
||||
0x0000005d,0x00000058,0x00000058,0x0004002b,
|
||||
0x00000006,0x0000005f,0x3e800000,0x0004002b,
|
||||
0x00000006,0x00000072,0x3f99999a,0x0004002b,
|
||||
0x00000006,0x00000075,0x40490fd0,0x0004002b,
|
||||
0x00000006,0x0000007d,0x41000000,0x0004002b,
|
||||
0x00000006,0x00000081,0x40800000,0x0004002b,
|
||||
0x00000006,0x0000008a,0xbf000000,0x0005002c,
|
||||
0x00000007,0x0000008b,0x0000008a,0x00000039,
|
||||
0x00040017,0x0000009d,0x00000006,0x00000004,
|
||||
0x00040018,0x0000009e,0x0000009d,0x00000004,
|
||||
0x0005001e,0x0000009f,0x0000009e,0x00000007,
|
||||
0x0000010a,0x00000000,0x00030047,0x0000010c,
|
||||
0x00000000,0x00040047,0x0000010c,0x0000001e,
|
||||
0x00000000,0x00030047,0x0000010d,0x00000000,
|
||||
0x00030047,0x0000010e,0x00000000,0x00030047,
|
||||
0x0000010f,0x00000000,0x00030047,0x0000003f,
|
||||
0x00000000,0x00030047,0x000000a9,0x00000000,
|
||||
0x00020013,0x00000002,0x00030021,0x00000003,
|
||||
0x00000002,0x00030016,0x00000006,0x00000020,
|
||||
0x00040017,0x00000007,0x00000006,0x00000002,
|
||||
0x00040020,0x00000008,0x00000007,0x00000007,
|
||||
0x00040021,0x00000009,0x00000006,0x00000008,
|
||||
0x00040020,0x00000013,0x00000007,0x00000006,
|
||||
0x00060021,0x00000014,0x00000006,0x00000008,
|
||||
0x00000013,0x00000013,0x0004002b,0x00000006,
|
||||
0x0000001b,0x414fd639,0x0004002b,0x00000006,
|
||||
0x0000001c,0x429c774c,0x0005002c,0x00000007,
|
||||
0x0000001d,0x0000001b,0x0000001c,0x0004002b,
|
||||
0x00000006,0x00000020,0x472aee8c,0x00040015,
|
||||
0x00000026,0x00000020,0x00000000,0x0004002b,
|
||||
0x00000026,0x00000027,0x00000000,0x0004002b,
|
||||
0x00000026,0x0000002d,0x00000001,0x0004002b,
|
||||
0x00000006,0x00000035,0x42000000,0x0004002b,
|
||||
0x00000006,0x00000038,0x00000000,0x0004002b,
|
||||
0x00000006,0x00000039,0x3f800000,0x0004002b,
|
||||
0x00000006,0x0000003c,0x3fc90fdb,0x0004002b,
|
||||
0x00000006,0x0000003f,0x3f000000,0x0004002b,
|
||||
0x00000006,0x00000044,0x3d4ccccd,0x0004002b,
|
||||
0x00000006,0x00000050,0x3dcccccd,0x00020014,
|
||||
0x00000051,0x0004002b,0x00000006,0x00000058,
|
||||
0x40000000,0x0005002c,0x00000007,0x0000005d,
|
||||
0x00000058,0x00000058,0x0004002b,0x00000006,
|
||||
0x0000005f,0x3e800000,0x0004002b,0x00000006,
|
||||
0x00000072,0x3f99999a,0x0004002b,0x00000006,
|
||||
0x00000075,0x40490fd0,0x0004002b,0x00000006,
|
||||
0x0000007d,0x41000000,0x0004002b,0x00000006,
|
||||
0x00000081,0x40800000,0x0004002b,0x00000006,
|
||||
0x0000008a,0xbf000000,0x0005002c,0x00000007,
|
||||
0x0000008b,0x0000008a,0x00000039,0x00040017,
|
||||
0x0000009d,0x00000006,0x00000004,0x00040018,
|
||||
0x0000009e,0x0000009d,0x00000004,0x0006001e,
|
||||
0x0000009f,0x0000009e,0x00000007,0x00000006,
|
||||
0x00000006,0x00040020,0x000000a0,0x00000002,
|
||||
0x0000009f,0x0004003b,0x000000a0,0x000000a1,
|
||||
0x00000002,0x00040015,0x000000a2,0x00000020,
|
||||
@ -242,42 +248,43 @@
|
||||
0x0000009d,0x0004003b,0x000000ac,0x000000ad,
|
||||
0x00000001,0x0004002b,0x000000a2,0x000000b0,
|
||||
0x00000001,0x00040020,0x000000b1,0x00000002,
|
||||
0x00000007,0x0004002b,0x00000006,0x000000c3,
|
||||
0x3f333333,0x0004002b,0x00000006,0x000000cc,
|
||||
0x3f19999a,0x0004002b,0x00000006,0x000000e5,
|
||||
0x3e99999a,0x0004002b,0x00000006,0x000000f6,
|
||||
0x3e000000,0x00040020,0x00000105,0x00000003,
|
||||
0x0000009d,0x0004003b,0x00000105,0x00000106,
|
||||
0x00000003,0x0004002b,0x00000006,0x00000109,
|
||||
0x00000007,0x0004002b,0x000000a2,0x000000bb,
|
||||
0x00000003,0x0004002b,0x00000006,0x000000c9,
|
||||
0x3f333333,0x0004002b,0x00000006,0x000000d2,
|
||||
0x3f19999a,0x0004002b,0x00000006,0x000000eb,
|
||||
0x3e99999a,0x0004002b,0x00000006,0x000000fc,
|
||||
0x3e000000,0x00040020,0x0000010b,0x00000003,
|
||||
0x0000009d,0x0004003b,0x0000010b,0x0000010c,
|
||||
0x00000003,0x0004002b,0x00000006,0x0000010f,
|
||||
0x3fa00000,0x00050036,0x00000002,0x00000004,
|
||||
0x00000000,0x00000003,0x000200f8,0x00000005,
|
||||
0x0004003b,0x00000013,0x0000009c,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000ab,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000ba,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000bb,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000bd,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000bf,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000c4,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000c6,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000c8,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000cd,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000cf,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000d1,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000d5,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000c0,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000c1,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000c3,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000c5,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000ca,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000cc,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000ce,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000d3,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000d5,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000d7,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000d9,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000dd,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000db,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000dd,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000df,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000e1,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000e6,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000e8,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000ea,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000ee,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000e3,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000e5,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000e7,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000ec,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000ee,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000f0,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000f2,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000f7,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000f9,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000fb,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000f4,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000f6,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000f8,0x00000007,
|
||||
0x0004003b,0x00000008,0x000000fd,0x00000007,
|
||||
0x0004003b,0x00000013,0x000000ff,0x00000007,
|
||||
0x0004003b,0x00000013,0x00000101,0x00000007,
|
||||
0x00050041,0x000000a4,0x000000a5,0x000000a1,
|
||||
0x000000a3,0x0004003d,0x00000006,0x000000a6,
|
||||
0x000000a5,0x00050085,0x00000006,0x000000a8,
|
||||
@ -294,231 +301,238 @@
|
||||
0x000000af,0x000000b4,0x0003003e,0x000000ab,
|
||||
0x000000b5,0x00050041,0x00000013,0x000000b6,
|
||||
0x000000ab,0x0000002d,0x0004003d,0x00000006,
|
||||
0x000000b7,0x000000b6,0x00050083,0x00000006,
|
||||
0x000000b8,0x00000039,0x000000b7,0x00050041,
|
||||
0x00000013,0x000000b9,0x000000ab,0x0000002d,
|
||||
0x0003003e,0x000000b9,0x000000b8,0x0003003e,
|
||||
0x000000ba,0x00000038,0x0004003d,0x00000007,
|
||||
0x000000bc,0x000000ab,0x0003003e,0x000000bb,
|
||||
0x000000bc,0x0004003d,0x00000006,0x000000be,
|
||||
0x0000009c,0x0003003e,0x000000bd,0x000000be,
|
||||
0x0003003e,0x000000bf,0x00000039,0x00070039,
|
||||
0x00000006,0x000000c0,0x00000018,0x000000bb,
|
||||
0x000000bd,0x000000bf,0x0004003d,0x00000006,
|
||||
0x000000c1,0x000000ba,0x00050081,0x00000006,
|
||||
0x000000c2,0x000000c1,0x000000c0,0x0003003e,
|
||||
0x000000ba,0x000000c2,0x0004003d,0x00000007,
|
||||
0x000000c5,0x000000ab,0x0003003e,0x000000c4,
|
||||
0x000000c5,0x0004003d,0x00000006,0x000000c7,
|
||||
0x0000009c,0x0003003e,0x000000c6,0x000000c7,
|
||||
0x0003003e,0x000000c8,0x000000c3,0x00070039,
|
||||
0x00000006,0x000000c9,0x00000018,0x000000c4,
|
||||
0x000000c6,0x000000c8,0x0004003d,0x00000006,
|
||||
0x000000ca,0x000000ba,0x00050081,0x00000006,
|
||||
0x000000cb,0x000000ca,0x000000c9,0x0003003e,
|
||||
0x000000ba,0x000000cb,0x0004003d,0x00000007,
|
||||
0x000000ce,0x000000ab,0x0003003e,0x000000cd,
|
||||
0x000000ce,0x0004003d,0x00000006,0x000000d0,
|
||||
0x0000009c,0x0003003e,0x000000cf,0x000000d0,
|
||||
0x0003003e,0x000000d1,0x000000cc,0x00070039,
|
||||
0x00000006,0x000000d2,0x00000018,0x000000cd,
|
||||
0x000000cf,0x000000d1,0x0004003d,0x00000006,
|
||||
0x000000d3,0x000000ba,0x00050081,0x00000006,
|
||||
0x000000d4,0x000000d3,0x000000d2,0x0003003e,
|
||||
0x000000ba,0x000000d4,0x0004003d,0x00000007,
|
||||
0x000000d6,0x000000ab,0x0003003e,0x000000d5,
|
||||
0x000000d6,0x0004003d,0x00000006,0x000000d8,
|
||||
0x0000009c,0x0003003e,0x000000d7,0x000000d8,
|
||||
0x0003003e,0x000000d9,0x0000003f,0x00070039,
|
||||
0x00000006,0x000000da,0x00000018,0x000000d5,
|
||||
0x000000d7,0x000000d9,0x0004003d,0x00000006,
|
||||
0x000000db,0x000000ba,0x00050081,0x00000006,
|
||||
0x000000dc,0x000000db,0x000000da,0x0003003e,
|
||||
0x000000ba,0x000000dc,0x0004003d,0x00000007,
|
||||
0x000000de,0x000000ab,0x0003003e,0x000000dd,
|
||||
0x000000de,0x0004003d,0x00000006,0x000000e0,
|
||||
0x0000009c,0x0003003e,0x000000df,0x000000e0,
|
||||
0x0003003e,0x000000e1,0x000000a7,0x00070039,
|
||||
0x00000006,0x000000e2,0x00000018,0x000000dd,
|
||||
0x000000df,0x000000e1,0x0004003d,0x00000006,
|
||||
0x000000e3,0x000000ba,0x00050081,0x00000006,
|
||||
0x000000e4,0x000000e3,0x000000e2,0x0003003e,
|
||||
0x000000ba,0x000000e4,0x0004003d,0x00000007,
|
||||
0x000000e7,0x000000ab,0x0003003e,0x000000e6,
|
||||
0x000000e7,0x0004003d,0x00000006,0x000000e9,
|
||||
0x0000009c,0x0003003e,0x000000e8,0x000000e9,
|
||||
0x0003003e,0x000000ea,0x000000e5,0x00070039,
|
||||
0x00000006,0x000000eb,0x00000018,0x000000e6,
|
||||
0x000000e8,0x000000ea,0x0004003d,0x00000006,
|
||||
0x000000ec,0x000000ba,0x00050081,0x00000006,
|
||||
0x000000ed,0x000000ec,0x000000eb,0x0003003e,
|
||||
0x000000ba,0x000000ed,0x0004003d,0x00000007,
|
||||
0x000000ef,0x000000ab,0x0003003e,0x000000ee,
|
||||
0x000000ef,0x0004003d,0x00000006,0x000000f1,
|
||||
0x0000009c,0x0003003e,0x000000f0,0x000000f1,
|
||||
0x0003003e,0x000000f2,0x0000005f,0x00070039,
|
||||
0x00000006,0x000000f3,0x00000018,0x000000ee,
|
||||
0x000000f0,0x000000f2,0x0004003d,0x00000006,
|
||||
0x000000f4,0x000000ba,0x00050081,0x00000006,
|
||||
0x000000f5,0x000000f4,0x000000f3,0x0003003e,
|
||||
0x000000ba,0x000000f5,0x0004003d,0x00000007,
|
||||
0x000000f8,0x000000ab,0x0003003e,0x000000f7,
|
||||
0x000000f8,0x0004003d,0x00000006,0x000000fa,
|
||||
0x0000009c,0x0003003e,0x000000f9,0x000000fa,
|
||||
0x0003003e,0x000000fb,0x000000f6,0x00070039,
|
||||
0x00000006,0x000000fc,0x00000018,0x000000f7,
|
||||
0x000000f9,0x000000fb,0x0004003d,0x00000006,
|
||||
0x000000fd,0x000000ba,0x00050081,0x00000006,
|
||||
0x000000fe,0x000000fd,0x000000fc,0x0003003e,
|
||||
0x000000ba,0x000000fe,0x0004003d,0x00000006,
|
||||
0x000000ff,0x000000ba,0x00050041,0x00000013,
|
||||
0x00000100,0x000000ab,0x0000002d,0x0004003d,
|
||||
0x00000006,0x00000101,0x00000100,0x00050085,
|
||||
0x00000006,0x00000102,0x00000101,0x00000081,
|
||||
0x0007000c,0x00000006,0x00000103,0x00000001,
|
||||
0x00000025,0x00000102,0x00000039,0x00050085,
|
||||
0x00000006,0x00000104,0x000000ff,0x00000103,
|
||||
0x0003003e,0x000000ba,0x00000104,0x0004003d,
|
||||
0x00000006,0x00000107,0x000000ba,0x00070050,
|
||||
0x0000009d,0x00000108,0x00000039,0x00000039,
|
||||
0x00000039,0x00000107,0x0003003e,0x00000106,
|
||||
0x00000108,0x000100fd,0x00010038,0x00050036,
|
||||
0x00000006,0x0000000b,0x00000000,0x00000009,
|
||||
0x00030037,0x00000008,0x0000000a,0x000200f8,
|
||||
0x0000000c,0x0004003d,0x00000007,0x0000001a,
|
||||
0x0000000a,0x00050094,0x00000006,0x0000001e,
|
||||
0x0000001a,0x0000001d,0x0006000c,0x00000006,
|
||||
0x0000001f,0x00000001,0x0000000d,0x0000001e,
|
||||
0x00050085,0x00000006,0x00000021,0x0000001f,
|
||||
0x00000020,0x0006000c,0x00000006,0x00000022,
|
||||
0x00000001,0x0000000a,0x00000021,0x000200fe,
|
||||
0x00000022,0x00010038,0x00050036,0x00000006,
|
||||
0x0000000e,0x00000000,0x00000009,0x00030037,
|
||||
0x00000008,0x0000000d,0x000200f8,0x0000000f,
|
||||
0x0004003b,0x00000013,0x00000025,0x00000007,
|
||||
0x00050041,0x00000013,0x00000028,0x0000000d,
|
||||
0x00000027,0x0004003d,0x00000006,0x00000029,
|
||||
0x00000028,0x00050041,0x00000013,0x0000002a,
|
||||
0x0000000d,0x00000027,0x0004003d,0x00000006,
|
||||
0x0000002b,0x0000002a,0x00050085,0x00000006,
|
||||
0x0000002c,0x00000029,0x0000002b,0x00050041,
|
||||
0x00000013,0x0000002e,0x0000000d,0x0000002d,
|
||||
0x0004003d,0x00000006,0x0000002f,0x0000002e,
|
||||
0x00050041,0x00000013,0x00000030,0x0000000d,
|
||||
0x0000002d,0x0004003d,0x00000006,0x00000031,
|
||||
0x00000030,0x00050085,0x00000006,0x00000032,
|
||||
0x0000002f,0x00000031,0x00050081,0x00000006,
|
||||
0x00000033,0x0000002c,0x00000032,0x0006000c,
|
||||
0x00000006,0x00000034,0x00000001,0x0000001f,
|
||||
0x00000033,0x00050085,0x00000006,0x00000036,
|
||||
0x00000034,0x00000035,0x0003003e,0x00000025,
|
||||
0x00000036,0x0004003d,0x00000006,0x00000037,
|
||||
0x00000025,0x0008000c,0x00000006,0x0000003a,
|
||||
0x00000001,0x0000002b,0x00000037,0x00000038,
|
||||
0x00000039,0x0003003e,0x00000025,0x0000003a,
|
||||
0x0004003d,0x00000006,0x0000003b,0x00000025,
|
||||
0x00050085,0x00000006,0x0000003d,0x0000003b,
|
||||
0x0000003c,0x0006000c,0x00000006,0x0000003e,
|
||||
0x00000001,0x0000000e,0x0000003d,0x00050085,
|
||||
0x00000006,0x00000040,0x0000003e,0x0000003f,
|
||||
0x000200fe,0x00000040,0x00010038,0x00050036,
|
||||
0x00000006,0x00000011,0x00000000,0x00000009,
|
||||
0x00030037,0x00000008,0x00000010,0x000200f8,
|
||||
0x00000012,0x0004003b,0x00000013,0x00000043,
|
||||
0x00000007,0x0004003b,0x00000008,0x00000045,
|
||||
0x00000007,0x0004003b,0x00000013,0x0000004b,
|
||||
0x00000007,0x0004003b,0x00000008,0x0000004c,
|
||||
0x00000007,0x0004003b,0x00000008,0x00000056,
|
||||
0x00000007,0x0004003b,0x00000008,0x00000061,
|
||||
0x00000007,0x0004003b,0x00000008,0x00000067,
|
||||
0x00000007,0x0004003b,0x00000008,0x0000006b,
|
||||
0x00000007,0x0003003e,0x00000043,0x00000044,
|
||||
0x0004003d,0x00000007,0x00000046,0x00000010,
|
||||
0x0004003d,0x00000006,0x00000047,0x00000043,
|
||||
0x00050050,0x00000007,0x00000048,0x00000047,
|
||||
0x00000047,0x00050088,0x00000007,0x00000049,
|
||||
0x00000046,0x00000048,0x0006000c,0x00000007,
|
||||
0x0000004a,0x00000001,0x00000008,0x00000049,
|
||||
0x0003003e,0x00000045,0x0000004a,0x0004003d,
|
||||
0x00000007,0x0000004d,0x00000045,0x0003003e,
|
||||
0x0000004c,0x0000004d,0x00050039,0x00000006,
|
||||
0x0000004e,0x0000000b,0x0000004c,0x0003003e,
|
||||
0x0000004b,0x0000004e,0x0004003d,0x00000006,
|
||||
0x0000004f,0x0000004b,0x000500ba,0x00000051,
|
||||
0x00000052,0x0000004f,0x00000050,0x000300f7,
|
||||
0x00000054,0x00000000,0x000400fa,0x00000052,
|
||||
0x00000053,0x00000054,0x000200f8,0x00000053,
|
||||
0x000200fe,0x00000038,0x000200f8,0x00000054,
|
||||
0x0004003d,0x00000006,0x00000057,0x0000004b,
|
||||
0x00050085,0x00000006,0x00000059,0x00000057,
|
||||
0x00000058,0x0006000c,0x00000006,0x0000005a,
|
||||
0x00000001,0x0000000a,0x00000059,0x0004003d,
|
||||
0x00000006,0x0000005b,0x0000004b,0x00050050,
|
||||
0x00000007,0x0000005c,0x0000005a,0x0000005b,
|
||||
0x00050081,0x00000007,0x0000005e,0x0000005c,
|
||||
0x0000005d,0x0005008e,0x00000007,0x00000060,
|
||||
0x0000005e,0x0000005f,0x0003003e,0x00000056,
|
||||
0x00000060,0x0004003d,0x00000007,0x00000062,
|
||||
0x00000010,0x0004003d,0x00000006,0x00000063,
|
||||
0x00000043,0x00050050,0x00000007,0x00000064,
|
||||
0x00000063,0x00000063,0x00050088,0x00000007,
|
||||
0x00000065,0x00000062,0x00000064,0x0006000c,
|
||||
0x00000007,0x00000066,0x00000001,0x0000000a,
|
||||
0x00000065,0x0003003e,0x00000061,0x00000066,
|
||||
0x0004003d,0x00000007,0x00000068,0x00000061,
|
||||
0x0004003d,0x00000007,0x00000069,0x00000056,
|
||||
0x00050083,0x00000007,0x0000006a,0x00000068,
|
||||
0x00000069,0x0003003e,0x00000067,0x0000006a,
|
||||
0x0004003d,0x00000007,0x0000006c,0x00000067,
|
||||
0x0003003e,0x0000006b,0x0000006c,0x00050039,
|
||||
0x00000006,0x0000006d,0x0000000e,0x0000006b,
|
||||
0x000200fe,0x0000006d,0x00010038,0x00050036,
|
||||
0x00000006,0x00000018,0x00000000,0x00000014,
|
||||
0x00030037,0x00000008,0x00000015,0x00030037,
|
||||
0x00000013,0x00000016,0x00030037,0x00000013,
|
||||
0x00000017,0x000200f8,0x00000019,0x0004003b,
|
||||
0x00000008,0x00000094,0x00000007,0x00050041,
|
||||
0x00000013,0x00000070,0x00000015,0x0000002d,
|
||||
0x0004003d,0x00000006,0x00000071,0x00000070,
|
||||
0x00050085,0x00000006,0x00000073,0x00000071,
|
||||
0x00000072,0x0004003d,0x00000006,0x00000074,
|
||||
0x00000016,0x00050085,0x00000006,0x00000076,
|
||||
0x00000074,0x00000075,0x00050085,0x00000006,
|
||||
0x00000077,0x00000076,0x00000058,0x00050081,
|
||||
0x00000006,0x00000078,0x00000073,0x00000077,
|
||||
0x0004003d,0x00000006,0x00000079,0x00000017,
|
||||
0x00050088,0x00000006,0x0000007a,0x00000039,
|
||||
0x00000079,0x00050081,0x00000006,0x0000007b,
|
||||
0x00000078,0x0000007a,0x0006000c,0x00000006,
|
||||
0x0000007c,0x00000001,0x0000000e,0x0000007b,
|
||||
0x0004003d,0x00000006,0x0000007e,0x00000017,
|
||||
0x00050088,0x00000006,0x0000007f,0x0000007d,
|
||||
0x0000007e,0x00050088,0x00000006,0x00000080,
|
||||
0x0000007c,0x0000007f,0x00050085,0x00000006,
|
||||
0x00000082,0x00000080,0x00000081,0x00050041,
|
||||
0x00000013,0x00000083,0x00000015,0x00000027,
|
||||
0x0004003d,0x00000006,0x00000084,0x00000083,
|
||||
0x00050081,0x00000006,0x00000085,0x00000084,
|
||||
0x00000082,0x00050041,0x00000013,0x00000086,
|
||||
0x00000015,0x00000027,0x0003003e,0x00000086,
|
||||
0x00000085,0x0004003d,0x00000006,0x00000087,
|
||||
0x00000016,0x0004003d,0x00000006,0x00000088,
|
||||
0x00000017,0x00050085,0x00000006,0x00000089,
|
||||
0x00000087,0x00000088,0x0005008e,0x00000007,
|
||||
0x0000008c,0x0000008b,0x00000089,0x0005008e,
|
||||
0x00000007,0x0000008d,0x0000008c,0x00000081,
|
||||
0x0004003d,0x00000007,0x0000008e,0x00000015,
|
||||
0x00050081,0x00000007,0x0000008f,0x0000008e,
|
||||
0x0000008d,0x0003003e,0x00000015,0x0000008f,
|
||||
0x0004003d,0x00000007,0x00000090,0x00000015,
|
||||
0x0004003d,0x00000006,0x00000091,0x00000017,
|
||||
0x00050050,0x00000007,0x00000092,0x00000091,
|
||||
0x00000091,0x00050088,0x00000007,0x00000093,
|
||||
0x00000090,0x00000092,0x0003003e,0x00000094,
|
||||
0x00000093,0x00050039,0x00000006,0x00000095,
|
||||
0x00000011,0x00000094,0x0004003d,0x00000006,
|
||||
0x00000096,0x00000017,0x00050085,0x00000006,
|
||||
0x00000097,0x00000096,0x0000003f,0x00050081,
|
||||
0x00000006,0x00000098,0x00000097,0x0000003f,
|
||||
0x00050085,0x00000006,0x00000099,0x00000095,
|
||||
0x00000098,0x000200fe,0x00000099,0x00010038}
|
||||
0x000000b7,0x000000b6,0x00050041,0x00000013,
|
||||
0x000000b8,0x000000ab,0x0000002d,0x0004003d,
|
||||
0x00000006,0x000000b9,0x000000b8,0x00050083,
|
||||
0x00000006,0x000000ba,0x00000039,0x000000b9,
|
||||
0x00050041,0x000000a4,0x000000bc,0x000000a1,
|
||||
0x000000bb,0x0004003d,0x00000006,0x000000bd,
|
||||
0x000000bc,0x0008000c,0x00000006,0x000000be,
|
||||
0x00000001,0x0000002e,0x000000b7,0x000000ba,
|
||||
0x000000bd,0x00050041,0x00000013,0x000000bf,
|
||||
0x000000ab,0x0000002d,0x0003003e,0x000000bf,
|
||||
0x000000be,0x0003003e,0x000000c0,0x00000038,
|
||||
0x0004003d,0x00000007,0x000000c2,0x000000ab,
|
||||
0x0003003e,0x000000c1,0x000000c2,0x0004003d,
|
||||
0x00000006,0x000000c4,0x0000009c,0x0003003e,
|
||||
0x000000c3,0x000000c4,0x0003003e,0x000000c5,
|
||||
0x00000039,0x00070039,0x00000006,0x000000c6,
|
||||
0x00000018,0x000000c1,0x000000c3,0x000000c5,
|
||||
0x0004003d,0x00000006,0x000000c7,0x000000c0,
|
||||
0x00050081,0x00000006,0x000000c8,0x000000c7,
|
||||
0x000000c6,0x0003003e,0x000000c0,0x000000c8,
|
||||
0x0004003d,0x00000007,0x000000cb,0x000000ab,
|
||||
0x0003003e,0x000000ca,0x000000cb,0x0004003d,
|
||||
0x00000006,0x000000cd,0x0000009c,0x0003003e,
|
||||
0x000000cc,0x000000cd,0x0003003e,0x000000ce,
|
||||
0x000000c9,0x00070039,0x00000006,0x000000cf,
|
||||
0x00000018,0x000000ca,0x000000cc,0x000000ce,
|
||||
0x0004003d,0x00000006,0x000000d0,0x000000c0,
|
||||
0x00050081,0x00000006,0x000000d1,0x000000d0,
|
||||
0x000000cf,0x0003003e,0x000000c0,0x000000d1,
|
||||
0x0004003d,0x00000007,0x000000d4,0x000000ab,
|
||||
0x0003003e,0x000000d3,0x000000d4,0x0004003d,
|
||||
0x00000006,0x000000d6,0x0000009c,0x0003003e,
|
||||
0x000000d5,0x000000d6,0x0003003e,0x000000d7,
|
||||
0x000000d2,0x00070039,0x00000006,0x000000d8,
|
||||
0x00000018,0x000000d3,0x000000d5,0x000000d7,
|
||||
0x0004003d,0x00000006,0x000000d9,0x000000c0,
|
||||
0x00050081,0x00000006,0x000000da,0x000000d9,
|
||||
0x000000d8,0x0003003e,0x000000c0,0x000000da,
|
||||
0x0004003d,0x00000007,0x000000dc,0x000000ab,
|
||||
0x0003003e,0x000000db,0x000000dc,0x0004003d,
|
||||
0x00000006,0x000000de,0x0000009c,0x0003003e,
|
||||
0x000000dd,0x000000de,0x0003003e,0x000000df,
|
||||
0x0000003f,0x00070039,0x00000006,0x000000e0,
|
||||
0x00000018,0x000000db,0x000000dd,0x000000df,
|
||||
0x0004003d,0x00000006,0x000000e1,0x000000c0,
|
||||
0x00050081,0x00000006,0x000000e2,0x000000e1,
|
||||
0x000000e0,0x0003003e,0x000000c0,0x000000e2,
|
||||
0x0004003d,0x00000007,0x000000e4,0x000000ab,
|
||||
0x0003003e,0x000000e3,0x000000e4,0x0004003d,
|
||||
0x00000006,0x000000e6,0x0000009c,0x0003003e,
|
||||
0x000000e5,0x000000e6,0x0003003e,0x000000e7,
|
||||
0x000000a7,0x00070039,0x00000006,0x000000e8,
|
||||
0x00000018,0x000000e3,0x000000e5,0x000000e7,
|
||||
0x0004003d,0x00000006,0x000000e9,0x000000c0,
|
||||
0x00050081,0x00000006,0x000000ea,0x000000e9,
|
||||
0x000000e8,0x0003003e,0x000000c0,0x000000ea,
|
||||
0x0004003d,0x00000007,0x000000ed,0x000000ab,
|
||||
0x0003003e,0x000000ec,0x000000ed,0x0004003d,
|
||||
0x00000006,0x000000ef,0x0000009c,0x0003003e,
|
||||
0x000000ee,0x000000ef,0x0003003e,0x000000f0,
|
||||
0x000000eb,0x00070039,0x00000006,0x000000f1,
|
||||
0x00000018,0x000000ec,0x000000ee,0x000000f0,
|
||||
0x0004003d,0x00000006,0x000000f2,0x000000c0,
|
||||
0x00050081,0x00000006,0x000000f3,0x000000f2,
|
||||
0x000000f1,0x0003003e,0x000000c0,0x000000f3,
|
||||
0x0004003d,0x00000007,0x000000f5,0x000000ab,
|
||||
0x0003003e,0x000000f4,0x000000f5,0x0004003d,
|
||||
0x00000006,0x000000f7,0x0000009c,0x0003003e,
|
||||
0x000000f6,0x000000f7,0x0003003e,0x000000f8,
|
||||
0x0000005f,0x00070039,0x00000006,0x000000f9,
|
||||
0x00000018,0x000000f4,0x000000f6,0x000000f8,
|
||||
0x0004003d,0x00000006,0x000000fa,0x000000c0,
|
||||
0x00050081,0x00000006,0x000000fb,0x000000fa,
|
||||
0x000000f9,0x0003003e,0x000000c0,0x000000fb,
|
||||
0x0004003d,0x00000007,0x000000fe,0x000000ab,
|
||||
0x0003003e,0x000000fd,0x000000fe,0x0004003d,
|
||||
0x00000006,0x00000100,0x0000009c,0x0003003e,
|
||||
0x000000ff,0x00000100,0x0003003e,0x00000101,
|
||||
0x000000fc,0x00070039,0x00000006,0x00000102,
|
||||
0x00000018,0x000000fd,0x000000ff,0x00000101,
|
||||
0x0004003d,0x00000006,0x00000103,0x000000c0,
|
||||
0x00050081,0x00000006,0x00000104,0x00000103,
|
||||
0x00000102,0x0003003e,0x000000c0,0x00000104,
|
||||
0x0004003d,0x00000006,0x00000105,0x000000c0,
|
||||
0x00050041,0x00000013,0x00000106,0x000000ab,
|
||||
0x0000002d,0x0004003d,0x00000006,0x00000107,
|
||||
0x00000106,0x00050085,0x00000006,0x00000108,
|
||||
0x00000107,0x00000081,0x0007000c,0x00000006,
|
||||
0x00000109,0x00000001,0x00000025,0x00000108,
|
||||
0x00000039,0x00050085,0x00000006,0x0000010a,
|
||||
0x00000105,0x00000109,0x0003003e,0x000000c0,
|
||||
0x0000010a,0x0004003d,0x00000006,0x0000010d,
|
||||
0x000000c0,0x00070050,0x0000009d,0x0000010e,
|
||||
0x00000039,0x00000039,0x00000039,0x0000010d,
|
||||
0x0003003e,0x0000010c,0x0000010e,0x000100fd,
|
||||
0x00010038,0x00050036,0x00000006,0x0000000b,
|
||||
0x00000000,0x00000009,0x00030037,0x00000008,
|
||||
0x0000000a,0x000200f8,0x0000000c,0x0004003d,
|
||||
0x00000007,0x0000001a,0x0000000a,0x00050094,
|
||||
0x00000006,0x0000001e,0x0000001a,0x0000001d,
|
||||
0x0006000c,0x00000006,0x0000001f,0x00000001,
|
||||
0x0000000d,0x0000001e,0x00050085,0x00000006,
|
||||
0x00000021,0x0000001f,0x00000020,0x0006000c,
|
||||
0x00000006,0x00000022,0x00000001,0x0000000a,
|
||||
0x00000021,0x000200fe,0x00000022,0x00010038,
|
||||
0x00050036,0x00000006,0x0000000e,0x00000000,
|
||||
0x00000009,0x00030037,0x00000008,0x0000000d,
|
||||
0x000200f8,0x0000000f,0x0004003b,0x00000013,
|
||||
0x00000025,0x00000007,0x00050041,0x00000013,
|
||||
0x00000028,0x0000000d,0x00000027,0x0004003d,
|
||||
0x00000006,0x00000029,0x00000028,0x00050041,
|
||||
0x00000013,0x0000002a,0x0000000d,0x00000027,
|
||||
0x0004003d,0x00000006,0x0000002b,0x0000002a,
|
||||
0x00050085,0x00000006,0x0000002c,0x00000029,
|
||||
0x0000002b,0x00050041,0x00000013,0x0000002e,
|
||||
0x0000000d,0x0000002d,0x0004003d,0x00000006,
|
||||
0x0000002f,0x0000002e,0x00050041,0x00000013,
|
||||
0x00000030,0x0000000d,0x0000002d,0x0004003d,
|
||||
0x00000006,0x00000031,0x00000030,0x00050085,
|
||||
0x00000006,0x00000032,0x0000002f,0x00000031,
|
||||
0x00050081,0x00000006,0x00000033,0x0000002c,
|
||||
0x00000032,0x0006000c,0x00000006,0x00000034,
|
||||
0x00000001,0x0000001f,0x00000033,0x00050085,
|
||||
0x00000006,0x00000036,0x00000034,0x00000035,
|
||||
0x0003003e,0x00000025,0x00000036,0x0004003d,
|
||||
0x00000006,0x00000037,0x00000025,0x0008000c,
|
||||
0x00000006,0x0000003a,0x00000001,0x0000002b,
|
||||
0x00000037,0x00000038,0x00000039,0x0003003e,
|
||||
0x00000025,0x0000003a,0x0004003d,0x00000006,
|
||||
0x0000003b,0x00000025,0x00050085,0x00000006,
|
||||
0x0000003d,0x0000003b,0x0000003c,0x0006000c,
|
||||
0x00000006,0x0000003e,0x00000001,0x0000000e,
|
||||
0x0000003d,0x00050085,0x00000006,0x00000040,
|
||||
0x0000003e,0x0000003f,0x000200fe,0x00000040,
|
||||
0x00010038,0x00050036,0x00000006,0x00000011,
|
||||
0x00000000,0x00000009,0x00030037,0x00000008,
|
||||
0x00000010,0x000200f8,0x00000012,0x0004003b,
|
||||
0x00000013,0x00000043,0x00000007,0x0004003b,
|
||||
0x00000008,0x00000045,0x00000007,0x0004003b,
|
||||
0x00000013,0x0000004b,0x00000007,0x0004003b,
|
||||
0x00000008,0x0000004c,0x00000007,0x0004003b,
|
||||
0x00000008,0x00000056,0x00000007,0x0004003b,
|
||||
0x00000008,0x00000061,0x00000007,0x0004003b,
|
||||
0x00000008,0x00000067,0x00000007,0x0004003b,
|
||||
0x00000008,0x0000006b,0x00000007,0x0003003e,
|
||||
0x00000043,0x00000044,0x0004003d,0x00000007,
|
||||
0x00000046,0x00000010,0x0004003d,0x00000006,
|
||||
0x00000047,0x00000043,0x00050050,0x00000007,
|
||||
0x00000048,0x00000047,0x00000047,0x00050088,
|
||||
0x00000007,0x00000049,0x00000046,0x00000048,
|
||||
0x0006000c,0x00000007,0x0000004a,0x00000001,
|
||||
0x00000008,0x00000049,0x0003003e,0x00000045,
|
||||
0x0000004a,0x0004003d,0x00000007,0x0000004d,
|
||||
0x00000045,0x0003003e,0x0000004c,0x0000004d,
|
||||
0x00050039,0x00000006,0x0000004e,0x0000000b,
|
||||
0x0000004c,0x0003003e,0x0000004b,0x0000004e,
|
||||
0x0004003d,0x00000006,0x0000004f,0x0000004b,
|
||||
0x000500ba,0x00000051,0x00000052,0x0000004f,
|
||||
0x00000050,0x000300f7,0x00000054,0x00000000,
|
||||
0x000400fa,0x00000052,0x00000053,0x00000054,
|
||||
0x000200f8,0x00000053,0x000200fe,0x00000038,
|
||||
0x000200f8,0x00000054,0x0004003d,0x00000006,
|
||||
0x00000057,0x0000004b,0x00050085,0x00000006,
|
||||
0x00000059,0x00000057,0x00000058,0x0006000c,
|
||||
0x00000006,0x0000005a,0x00000001,0x0000000a,
|
||||
0x00000059,0x0004003d,0x00000006,0x0000005b,
|
||||
0x0000004b,0x00050050,0x00000007,0x0000005c,
|
||||
0x0000005a,0x0000005b,0x00050081,0x00000007,
|
||||
0x0000005e,0x0000005c,0x0000005d,0x0005008e,
|
||||
0x00000007,0x00000060,0x0000005e,0x0000005f,
|
||||
0x0003003e,0x00000056,0x00000060,0x0004003d,
|
||||
0x00000007,0x00000062,0x00000010,0x0004003d,
|
||||
0x00000006,0x00000063,0x00000043,0x00050050,
|
||||
0x00000007,0x00000064,0x00000063,0x00000063,
|
||||
0x00050088,0x00000007,0x00000065,0x00000062,
|
||||
0x00000064,0x0006000c,0x00000007,0x00000066,
|
||||
0x00000001,0x0000000a,0x00000065,0x0003003e,
|
||||
0x00000061,0x00000066,0x0004003d,0x00000007,
|
||||
0x00000068,0x00000061,0x0004003d,0x00000007,
|
||||
0x00000069,0x00000056,0x00050083,0x00000007,
|
||||
0x0000006a,0x00000068,0x00000069,0x0003003e,
|
||||
0x00000067,0x0000006a,0x0004003d,0x00000007,
|
||||
0x0000006c,0x00000067,0x0003003e,0x0000006b,
|
||||
0x0000006c,0x00050039,0x00000006,0x0000006d,
|
||||
0x0000000e,0x0000006b,0x000200fe,0x0000006d,
|
||||
0x00010038,0x00050036,0x00000006,0x00000018,
|
||||
0x00000000,0x00000014,0x00030037,0x00000008,
|
||||
0x00000015,0x00030037,0x00000013,0x00000016,
|
||||
0x00030037,0x00000013,0x00000017,0x000200f8,
|
||||
0x00000019,0x0004003b,0x00000008,0x00000094,
|
||||
0x00000007,0x00050041,0x00000013,0x00000070,
|
||||
0x00000015,0x0000002d,0x0004003d,0x00000006,
|
||||
0x00000071,0x00000070,0x00050085,0x00000006,
|
||||
0x00000073,0x00000071,0x00000072,0x0004003d,
|
||||
0x00000006,0x00000074,0x00000016,0x00050085,
|
||||
0x00000006,0x00000076,0x00000074,0x00000075,
|
||||
0x00050085,0x00000006,0x00000077,0x00000076,
|
||||
0x00000058,0x00050081,0x00000006,0x00000078,
|
||||
0x00000073,0x00000077,0x0004003d,0x00000006,
|
||||
0x00000079,0x00000017,0x00050088,0x00000006,
|
||||
0x0000007a,0x00000039,0x00000079,0x00050081,
|
||||
0x00000006,0x0000007b,0x00000078,0x0000007a,
|
||||
0x0006000c,0x00000006,0x0000007c,0x00000001,
|
||||
0x0000000e,0x0000007b,0x0004003d,0x00000006,
|
||||
0x0000007e,0x00000017,0x00050088,0x00000006,
|
||||
0x0000007f,0x0000007d,0x0000007e,0x00050088,
|
||||
0x00000006,0x00000080,0x0000007c,0x0000007f,
|
||||
0x00050085,0x00000006,0x00000082,0x00000080,
|
||||
0x00000081,0x00050041,0x00000013,0x00000083,
|
||||
0x00000015,0x00000027,0x0004003d,0x00000006,
|
||||
0x00000084,0x00000083,0x00050081,0x00000006,
|
||||
0x00000085,0x00000084,0x00000082,0x00050041,
|
||||
0x00000013,0x00000086,0x00000015,0x00000027,
|
||||
0x0003003e,0x00000086,0x00000085,0x0004003d,
|
||||
0x00000006,0x00000087,0x00000016,0x0004003d,
|
||||
0x00000006,0x00000088,0x00000017,0x00050085,
|
||||
0x00000006,0x00000089,0x00000087,0x00000088,
|
||||
0x0005008e,0x00000007,0x0000008c,0x0000008b,
|
||||
0x00000089,0x0005008e,0x00000007,0x0000008d,
|
||||
0x0000008c,0x00000081,0x0004003d,0x00000007,
|
||||
0x0000008e,0x00000015,0x00050081,0x00000007,
|
||||
0x0000008f,0x0000008e,0x0000008d,0x0003003e,
|
||||
0x00000015,0x0000008f,0x0004003d,0x00000007,
|
||||
0x00000090,0x00000015,0x0004003d,0x00000006,
|
||||
0x00000091,0x00000017,0x00050050,0x00000007,
|
||||
0x00000092,0x00000091,0x00000091,0x00050088,
|
||||
0x00000007,0x00000093,0x00000090,0x00000092,
|
||||
0x0003003e,0x00000094,0x00000093,0x00050039,
|
||||
0x00000006,0x00000095,0x00000011,0x00000094,
|
||||
0x0004003d,0x00000006,0x00000096,0x00000017,
|
||||
0x00050085,0x00000006,0x00000097,0x00000096,
|
||||
0x0000003f,0x00050081,0x00000006,0x00000098,
|
||||
0x00000097,0x0000003f,0x00050085,0x00000006,
|
||||
0x00000099,0x00000095,0x00000098,0x000200fe,
|
||||
0x00000099,0x00010038}
|
||||
|
@ -1,4 +1,4 @@
|
||||
{0x07230203,0x00010000,0x00080001,0x00000025,
|
||||
{0x07230203,0x00010000,0x000d0007,0x00000025,
|
||||
0x00000000,0x00020011,0x00000001,0x0006000b,
|
||||
0x00000001,0x4c534c47,0x6474732e,0x3035342e,
|
||||
0x00000000,0x0003000e,0x00000000,0x00000001,
|
||||
|
492
gfx/drivers_font/gl_core_raster_font.c
Normal file
492
gfx/drivers_font/gl_core_raster_font.c
Normal file
@ -0,0 +1,492 @@
|
||||
/* RetroArch - A frontend for libretro.
|
||||
* Copyright (C) 2010-2014 - Hans-Kristian Arntzen
|
||||
* Copyright (C) 2011-2017 - Daniel De Matteis
|
||||
* Copyright (C) 2016-2019 - Brad Parker
|
||||
*
|
||||
* RetroArch is free software: you can redistribute it and/or modify it under the terms
|
||||
* of the GNU General Public License as published by the Free Software Found-
|
||||
* ation, either version 3 of the License, or (at your option) any later version.
|
||||
*
|
||||
* RetroArch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
* PURPOSE. See the GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License along with RetroArch.
|
||||
* If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include <stdlib.h>
|
||||
|
||||
#include <encodings/utf.h>
|
||||
#include <string/stdstring.h>
|
||||
#include <retro_math.h>
|
||||
#include <gfx/common/gl_core_common.h>
|
||||
|
||||
#include "../common/gl_core_common.h"
|
||||
#include "../font_driver.h"
|
||||
#include "../video_driver.h"
|
||||
#include "../../verbosity.h"
|
||||
|
||||
/* TODO: Move viewport side effects to the caller: it's a source of bugs. */
|
||||
|
||||
#define gl_core_raster_font_emit(c, vx, vy) do { \
|
||||
font_vertex[ 2 * (6 * i + c) + 0] = (x + (delta_x + off_x + vx * width) * scale) * inv_win_width; \
|
||||
font_vertex[ 2 * (6 * i + c) + 1] = (y + (delta_y - off_y - vy * height) * scale) * inv_win_height; \
|
||||
font_tex_coords[ 2 * (6 * i + c) + 0] = (tex_x + vx * width) * inv_tex_size_x; \
|
||||
font_tex_coords[ 2 * (6 * i + c) + 1] = (tex_y + vy * height) * inv_tex_size_y; \
|
||||
font_color[ 4 * (6 * i + c) + 0] = color[0]; \
|
||||
font_color[ 4 * (6 * i + c) + 1] = color[1]; \
|
||||
font_color[ 4 * (6 * i + c) + 2] = color[2]; \
|
||||
font_color[ 4 * (6 * i + c) + 3] = color[3]; \
|
||||
} while(0)
|
||||
|
||||
#define MAX_MSG_LEN_CHUNK 64
|
||||
|
||||
typedef struct
|
||||
{
|
||||
gl_core_t *gl;
|
||||
GLuint tex;
|
||||
|
||||
const font_renderer_driver_t *font_driver;
|
||||
void *font_data;
|
||||
struct font_atlas *atlas;
|
||||
|
||||
video_font_raster_block_t *block;
|
||||
} gl_core_raster_t;
|
||||
|
||||
static void gl_core_raster_font_free_font(void *data,
|
||||
bool is_threaded)
|
||||
{
|
||||
gl_core_raster_t *font = (gl_core_raster_t*)data;
|
||||
if (!font)
|
||||
return;
|
||||
|
||||
if (font->font_driver && font->font_data)
|
||||
font->font_driver->free(font->font_data);
|
||||
|
||||
if (is_threaded)
|
||||
video_context_driver_make_current(true);
|
||||
|
||||
glDeleteTextures(1, &font->tex);
|
||||
|
||||
free(font);
|
||||
}
|
||||
|
||||
static bool gl_core_raster_font_upload_atlas(gl_core_raster_t *font)
|
||||
{
|
||||
if (font->tex)
|
||||
glDeleteTextures(1, &font->tex);
|
||||
glGenTextures(1, &font->tex);
|
||||
glBindTexture(GL_TEXTURE_2D, font->tex);
|
||||
|
||||
glPixelStorei(GL_UNPACK_ALIGNMENT, 1);
|
||||
glPixelStorei(GL_UNPACK_ROW_LENGTH, 0);
|
||||
glBindBuffer(GL_PIXEL_UNPACK_BUFFER, 0);
|
||||
glTexStorage2D(GL_TEXTURE_2D, 1, GL_R8, font->atlas->width, font->atlas->height);
|
||||
glTexSubImage2D(GL_TEXTURE_2D, 0, 0, 0,
|
||||
font->atlas->width, font->atlas->height, GL_RED, GL_UNSIGNED_BYTE, font->atlas->buffer);
|
||||
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
|
||||
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
|
||||
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
|
||||
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
|
||||
glBindTexture(GL_TEXTURE_2D, 0);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
static void *gl_core_raster_font_init_font(void *data,
|
||||
const char *font_path, float font_size,
|
||||
bool is_threaded)
|
||||
{
|
||||
gl_core_raster_t *font = (gl_core_raster_t*)calloc(1, sizeof(*font));
|
||||
|
||||
if (!font)
|
||||
return NULL;
|
||||
|
||||
font->gl = (gl_core_t*)data;
|
||||
|
||||
if (!font_renderer_create_default(
|
||||
&font->font_driver,
|
||||
&font->font_data, font_path, font_size))
|
||||
{
|
||||
RARCH_WARN("Couldn't initialize font renderer.\n");
|
||||
free(font);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
if (is_threaded)
|
||||
video_context_driver_make_current(false);
|
||||
|
||||
font->atlas = font->font_driver->get_atlas(font->font_data);
|
||||
|
||||
if (!gl_core_raster_font_upload_atlas(font))
|
||||
goto error;
|
||||
|
||||
font->atlas->dirty = false;
|
||||
return font;
|
||||
|
||||
error:
|
||||
gl_core_raster_font_free_font(font, is_threaded);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
static int gl_core_get_message_width(void *data, const char *msg,
|
||||
unsigned msg_len, float scale)
|
||||
{
|
||||
gl_core_raster_t *font = (gl_core_raster_t*)data;
|
||||
const char* msg_end = msg + msg_len;
|
||||
int delta_x = 0;
|
||||
|
||||
if ( !font
|
||||
|| !font->font_driver
|
||||
|| !font->font_driver->get_glyph
|
||||
|| !font->font_data )
|
||||
return 0;
|
||||
|
||||
while (msg < msg_end)
|
||||
{
|
||||
unsigned code = utf8_walk(&msg);
|
||||
const struct font_glyph *glyph = font->font_driver->get_glyph(
|
||||
font->font_data, code);
|
||||
|
||||
if (!glyph) /* Do something smarter here ... */
|
||||
glyph = font->font_driver->get_glyph(font->font_data, '?');
|
||||
if (!glyph)
|
||||
continue;
|
||||
|
||||
delta_x += glyph->advance_x;
|
||||
}
|
||||
|
||||
return delta_x * scale;
|
||||
}
|
||||
|
||||
static void gl_core_raster_font_draw_vertices(gl_core_raster_t *font,
|
||||
const video_coords_t *coords,
|
||||
video_frame_info_t *video_info)
|
||||
{
|
||||
if (font->atlas->dirty)
|
||||
{
|
||||
gl_core_raster_font_upload_atlas(font);
|
||||
font->atlas->dirty = false;
|
||||
}
|
||||
|
||||
glActiveTexture(GL_TEXTURE1);
|
||||
glBindTexture(GL_TEXTURE_2D, font->tex);
|
||||
|
||||
if (font->gl->pipelines.font_loc.flat_ubo_vertex >= 0)
|
||||
{
|
||||
glUniform4fv(font->gl->pipelines.font_loc.flat_ubo_vertex,
|
||||
4, font->gl->mvp_no_rot.data);
|
||||
}
|
||||
|
||||
glEnableVertexAttribArray(0);
|
||||
glEnableVertexAttribArray(1);
|
||||
glEnableVertexAttribArray(2);
|
||||
|
||||
gl_core_bind_scratch_vbo(font->gl, coords->vertex, 2 * sizeof(float) * coords->vertices);
|
||||
glVertexAttribPointer(0, 2, GL_FLOAT, GL_FALSE, 2 * sizeof(float), (void *)(uintptr_t)0);
|
||||
|
||||
gl_core_bind_scratch_vbo(font->gl, coords->tex_coord, 2 * sizeof(float) * coords->vertices);
|
||||
glVertexAttribPointer(1, 2, GL_FLOAT, GL_FALSE, 2 * sizeof(float), (void *)(uintptr_t)0);
|
||||
|
||||
gl_core_bind_scratch_vbo(font->gl, coords->color, 4 * sizeof(float) * coords->vertices);
|
||||
glVertexAttribPointer(2, 4, GL_FLOAT, GL_FALSE, 4 * sizeof(float), (void *)(uintptr_t)0);
|
||||
|
||||
glDrawArrays(GL_TRIANGLES, 0, coords->vertices);
|
||||
|
||||
glDisableVertexAttribArray(0);
|
||||
glDisableVertexAttribArray(1);
|
||||
glDisableVertexAttribArray(2);
|
||||
glBindBuffer(GL_ARRAY_BUFFER, 0);
|
||||
}
|
||||
|
||||
static void gl_core_raster_font_render_line(
|
||||
gl_core_raster_t *font, const char *msg, unsigned msg_len,
|
||||
GLfloat scale, const GLfloat color[4], GLfloat pos_x,
|
||||
GLfloat pos_y, unsigned text_align,
|
||||
video_frame_info_t *video_info)
|
||||
{
|
||||
unsigned i;
|
||||
struct video_coords coords;
|
||||
GLfloat font_tex_coords[2 * 6 * MAX_MSG_LEN_CHUNK];
|
||||
GLfloat font_vertex[2 * 6 * MAX_MSG_LEN_CHUNK];
|
||||
GLfloat font_color[4 * 6 * MAX_MSG_LEN_CHUNK];
|
||||
gl_core_t *gl = font->gl;
|
||||
const char* msg_end = msg + msg_len;
|
||||
int x = roundf(pos_x * gl->vp.width);
|
||||
int y = roundf(pos_y * gl->vp.height);
|
||||
int delta_x = 0;
|
||||
int delta_y = 0;
|
||||
float inv_tex_size_x = 1.0f / font->atlas->width;
|
||||
float inv_tex_size_y = 1.0f / font->atlas->height;
|
||||
float inv_win_width = 1.0f / font->gl->vp.width;
|
||||
float inv_win_height = 1.0f / font->gl->vp.height;
|
||||
|
||||
switch (text_align)
|
||||
{
|
||||
case TEXT_ALIGN_RIGHT:
|
||||
x -= gl_core_get_message_width(font, msg, msg_len, scale);
|
||||
break;
|
||||
case TEXT_ALIGN_CENTER:
|
||||
x -= gl_core_get_message_width(font, msg, msg_len, scale) / 2.0;
|
||||
break;
|
||||
}
|
||||
|
||||
while (msg < msg_end)
|
||||
{
|
||||
i = 0;
|
||||
while ((i < MAX_MSG_LEN_CHUNK) && (msg < msg_end))
|
||||
{
|
||||
int off_x, off_y, tex_x, tex_y, width, height;
|
||||
unsigned code = utf8_walk(&msg);
|
||||
const struct font_glyph *glyph = font->font_driver->get_glyph(
|
||||
font->font_data, code);
|
||||
|
||||
if (!glyph) /* Do something smarter here ... */
|
||||
glyph = font->font_driver->get_glyph(font->font_data, '?');
|
||||
|
||||
if (!glyph)
|
||||
continue;
|
||||
|
||||
off_x = glyph->draw_offset_x;
|
||||
off_y = glyph->draw_offset_y;
|
||||
tex_x = glyph->atlas_offset_x;
|
||||
tex_y = glyph->atlas_offset_y;
|
||||
width = glyph->width;
|
||||
height = glyph->height;
|
||||
|
||||
gl_core_raster_font_emit(0, 0, 1); /* Bottom-left */
|
||||
gl_core_raster_font_emit(1, 1, 1); /* Bottom-right */
|
||||
gl_core_raster_font_emit(2, 0, 0); /* Top-left */
|
||||
|
||||
gl_core_raster_font_emit(3, 1, 0); /* Top-right */
|
||||
gl_core_raster_font_emit(4, 0, 0); /* Top-left */
|
||||
gl_core_raster_font_emit(5, 1, 1); /* Bottom-right */
|
||||
|
||||
i++;
|
||||
|
||||
delta_x += glyph->advance_x;
|
||||
delta_y -= glyph->advance_y;
|
||||
}
|
||||
|
||||
coords.tex_coord = font_tex_coords;
|
||||
coords.vertex = font_vertex;
|
||||
coords.color = font_color;
|
||||
coords.vertices = i * 6;
|
||||
coords.lut_tex_coord = font_tex_coords;
|
||||
|
||||
if (font->block)
|
||||
video_coord_array_append(&font->block->carr, &coords, coords.vertices);
|
||||
else
|
||||
gl_core_raster_font_draw_vertices(font, &coords, video_info);
|
||||
}
|
||||
}
|
||||
|
||||
static void gl_core_raster_font_render_message(
|
||||
gl_core_raster_t *font, const char *msg, GLfloat scale,
|
||||
const GLfloat color[4], GLfloat pos_x, GLfloat pos_y,
|
||||
unsigned text_align,
|
||||
video_frame_info_t *video_info)
|
||||
{
|
||||
float line_height;
|
||||
int lines = 0;
|
||||
|
||||
/* If the font height is not supported just draw as usual */
|
||||
if (!font->font_driver->get_line_height)
|
||||
{
|
||||
gl_core_raster_font_render_line(font,
|
||||
msg, (unsigned)strlen(msg), scale, color, pos_x,
|
||||
pos_y, text_align,
|
||||
video_info);
|
||||
return;
|
||||
}
|
||||
|
||||
line_height = (float) font->font_driver->get_line_height(font->font_data) *
|
||||
scale / font->gl->vp.height;
|
||||
|
||||
for (;;)
|
||||
{
|
||||
const char *delim = strchr(msg, '\n');
|
||||
unsigned msg_len = delim
|
||||
? (unsigned)(delim - msg) : (unsigned)strlen(msg);
|
||||
|
||||
/* Draw the line */
|
||||
gl_core_raster_font_render_line(font,
|
||||
msg, msg_len, scale, color, pos_x,
|
||||
pos_y - (float)lines*line_height, text_align,
|
||||
video_info);
|
||||
|
||||
if (!delim)
|
||||
break;
|
||||
|
||||
msg += msg_len + 1;
|
||||
lines++;
|
||||
}
|
||||
}
|
||||
|
||||
static void gl_core_raster_font_setup_viewport(unsigned width, unsigned height,
|
||||
gl_core_raster_t *font, bool full_screen)
|
||||
{
|
||||
video_driver_set_viewport(width, height, full_screen, false);
|
||||
|
||||
glEnable(GL_BLEND);
|
||||
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
|
||||
glBlendEquation(GL_FUNC_ADD);
|
||||
glUseProgram(font->gl->pipelines.font);
|
||||
}
|
||||
|
||||
static void gl_core_raster_font_render_msg(
|
||||
video_frame_info_t *video_info,
|
||||
void *data, const char *msg,
|
||||
const struct font_params *params)
|
||||
{
|
||||
GLfloat color[4];
|
||||
int drop_x, drop_y;
|
||||
GLfloat x, y, scale, drop_mod, drop_alpha;
|
||||
enum text_alignment text_align = TEXT_ALIGN_LEFT;
|
||||
bool full_screen = false ;
|
||||
gl_core_raster_t *font = (gl_core_raster_t*)data;
|
||||
unsigned width = video_info->width;
|
||||
unsigned height = video_info->height;
|
||||
|
||||
if (!font || string_is_empty(msg))
|
||||
return;
|
||||
|
||||
if (params)
|
||||
{
|
||||
x = params->x;
|
||||
y = params->y;
|
||||
scale = params->scale;
|
||||
full_screen = params->full_screen;
|
||||
text_align = params->text_align;
|
||||
drop_x = params->drop_x;
|
||||
drop_y = params->drop_y;
|
||||
drop_mod = params->drop_mod;
|
||||
drop_alpha = params->drop_alpha;
|
||||
|
||||
color[0] = FONT_COLOR_GET_RED(params->color) / 255.0f;
|
||||
color[1] = FONT_COLOR_GET_GREEN(params->color) / 255.0f;
|
||||
color[2] = FONT_COLOR_GET_BLUE(params->color) / 255.0f;
|
||||
color[3] = FONT_COLOR_GET_ALPHA(params->color) / 255.0f;
|
||||
|
||||
/* If alpha is 0.0f, turn it into default 1.0f */
|
||||
if (color[3] <= 0.0f)
|
||||
color[3] = 1.0f;
|
||||
}
|
||||
else
|
||||
{
|
||||
x = video_info->font_msg_pos_x;
|
||||
y = video_info->font_msg_pos_y;
|
||||
scale = 1.0f;
|
||||
full_screen = true;
|
||||
text_align = TEXT_ALIGN_LEFT;
|
||||
|
||||
color[0] = video_info->font_msg_color_r;
|
||||
color[1] = video_info->font_msg_color_g;
|
||||
color[2] = video_info->font_msg_color_b;
|
||||
color[3] = 1.0f;
|
||||
|
||||
drop_x = -2;
|
||||
drop_y = -2;
|
||||
drop_mod = 0.3f;
|
||||
drop_alpha = 1.0f;
|
||||
}
|
||||
|
||||
if (font->block)
|
||||
font->block->fullscreen = full_screen;
|
||||
else
|
||||
gl_core_raster_font_setup_viewport(width, height, font, full_screen);
|
||||
|
||||
if (!string_is_empty(msg) && font->gl
|
||||
&& font->font_data && font->font_driver)
|
||||
{
|
||||
if (drop_x || drop_y)
|
||||
{
|
||||
GLfloat color_dark[4];
|
||||
|
||||
color_dark[0] = color[0] * drop_mod;
|
||||
color_dark[1] = color[1] * drop_mod;
|
||||
color_dark[2] = color[2] * drop_mod;
|
||||
color_dark[3] = color[3] * drop_alpha;
|
||||
|
||||
if (font->gl)
|
||||
gl_core_raster_font_render_message(font, msg, scale, color_dark,
|
||||
x + scale * drop_x / font->gl->vp.width, y +
|
||||
scale * drop_y / font->gl->vp.height, text_align,
|
||||
video_info);
|
||||
}
|
||||
|
||||
if (font->gl)
|
||||
gl_core_raster_font_render_message(font, msg, scale, color,
|
||||
x, y, text_align, video_info);
|
||||
}
|
||||
|
||||
if (!font->block && font->gl)
|
||||
{
|
||||
glDisable(GL_BLEND);
|
||||
video_driver_set_viewport(width, height, false, true);
|
||||
}
|
||||
}
|
||||
|
||||
static const struct font_glyph *gl_core_raster_font_get_glyph(
|
||||
void *data, uint32_t code)
|
||||
{
|
||||
gl_core_raster_t *font = (gl_core_raster_t*)data;
|
||||
|
||||
if (!font || !font->font_driver)
|
||||
return NULL;
|
||||
if (!font->font_driver->ident)
|
||||
return NULL;
|
||||
return font->font_driver->get_glyph((void*)font->font_driver, code);
|
||||
}
|
||||
|
||||
static void gl_core_raster_font_flush_block(unsigned width, unsigned height,
|
||||
void *data, video_frame_info_t *video_info)
|
||||
{
|
||||
gl_core_raster_t *font = (gl_core_raster_t*)data;
|
||||
video_font_raster_block_t *block = font ? font->block : NULL;
|
||||
|
||||
if (!font || !block || !block->carr.coords.vertices)
|
||||
return;
|
||||
|
||||
gl_core_raster_font_setup_viewport(width, height, font, block->fullscreen);
|
||||
gl_core_raster_font_draw_vertices(font, (video_coords_t*)&block->carr.coords,
|
||||
video_info);
|
||||
|
||||
if (font->gl)
|
||||
{
|
||||
glDisable(GL_BLEND);
|
||||
video_driver_set_viewport(width, height, block->fullscreen, true);
|
||||
}
|
||||
}
|
||||
|
||||
static void gl_core_raster_font_bind_block(void *data, void *userdata)
|
||||
{
|
||||
gl_core_raster_t *font = (gl_core_raster_t*)data;
|
||||
video_font_raster_block_t *block = (video_font_raster_block_t*)userdata;
|
||||
|
||||
if (font)
|
||||
font->block = block;
|
||||
}
|
||||
|
||||
static int gl_core_get_line_height(void *data)
|
||||
{
|
||||
gl_core_raster_t *font = (gl_core_raster_t*)data;
|
||||
|
||||
if (!font || !font->font_driver || !font->font_data)
|
||||
return -1;
|
||||
|
||||
return font->font_driver->get_line_height(font->font_data);
|
||||
}
|
||||
|
||||
font_renderer_t gl_core_raster_font = {
|
||||
gl_core_raster_font_init_font,
|
||||
gl_core_raster_font_free_font,
|
||||
gl_core_raster_font_render_msg,
|
||||
"GLCore raster",
|
||||
gl_core_raster_font_get_glyph,
|
||||
gl_core_raster_font_bind_block,
|
||||
gl_core_raster_font_flush_block,
|
||||
gl_core_get_message_width,
|
||||
gl_core_get_line_height
|
||||
};
|
2586
gfx/drivers_shader/shader_gl_core.cpp
Normal file
2586
gfx/drivers_shader/shader_gl_core.cpp
Normal file
File diff suppressed because it is too large
Load Diff
157
gfx/drivers_shader/shader_gl_core.h
Normal file
157
gfx/drivers_shader/shader_gl_core.h
Normal file
@ -0,0 +1,157 @@
|
||||
/* RetroArch - A frontend for libretro.
|
||||
* Copyright (C) 2019 - Hans-Kristian Arntzen
|
||||
*
|
||||
* RetroArch is free software: you can redistribute it and/or modify it under the terms
|
||||
* of the GNU General Public License as published by the Free Software Found-
|
||||
* ation, either version 3 of the License, or (at your option) any later version.
|
||||
*
|
||||
* RetroArch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
* PURPOSE. See the GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License along with RetroArch.
|
||||
* If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#ifndef SHADER_GL_CORE_H
|
||||
#define SHADER_GL_CORE_H
|
||||
|
||||
#include <stdint.h>
|
||||
#include <stddef.h>
|
||||
|
||||
#include <boolean.h>
|
||||
#include <retro_common_api.h>
|
||||
#include <glsym/glsym.h>
|
||||
|
||||
RETRO_BEGIN_DECLS
|
||||
|
||||
typedef struct gl_core_filter_chain gl_core_filter_chain_t;
|
||||
|
||||
enum gl_core_filter_chain_filter
|
||||
{
|
||||
GL_CORE_FILTER_CHAIN_LINEAR = 0,
|
||||
GL_CORE_FILTER_CHAIN_NEAREST = 1,
|
||||
GL_CORE_FILTER_CHAIN_COUNT
|
||||
};
|
||||
|
||||
enum gl_core_filter_chain_address
|
||||
{
|
||||
GL_CORE_FILTER_CHAIN_ADDRESS_REPEAT = 0,
|
||||
GL_CORE_FILTER_CHAIN_ADDRESS_MIRRORED_REPEAT = 1,
|
||||
GL_CORE_FILTER_CHAIN_ADDRESS_CLAMP_TO_EDGE = 2,
|
||||
GL_CORE_FILTER_CHAIN_ADDRESS_CLAMP_TO_BORDER = 3,
|
||||
GL_CORE_FILTER_CHAIN_ADDRESS_MIRROR_CLAMP_TO_EDGE = 4,
|
||||
GL_CORE_FILTER_CHAIN_ADDRESS_COUNT
|
||||
};
|
||||
|
||||
struct gl_core_filter_chain_texture
|
||||
{
|
||||
GLuint image;
|
||||
unsigned width;
|
||||
unsigned height;
|
||||
unsigned padded_width;
|
||||
unsigned padded_height;
|
||||
GLenum format;
|
||||
};
|
||||
|
||||
struct gl_core_viewport
|
||||
{
|
||||
GLint x;
|
||||
GLint y;
|
||||
GLsizei width;
|
||||
GLsizei height;
|
||||
};
|
||||
|
||||
enum gl_core_filter_chain_scale
|
||||
{
|
||||
GL_CORE_FILTER_CHAIN_SCALE_ORIGINAL,
|
||||
GL_CORE_FILTER_CHAIN_SCALE_SOURCE,
|
||||
GL_CORE_FILTER_CHAIN_SCALE_VIEWPORT,
|
||||
GL_CORE_FILTER_CHAIN_SCALE_ABSOLUTE
|
||||
};
|
||||
|
||||
struct gl_core_filter_chain_pass_info
|
||||
{
|
||||
/* For the last pass, make sure VIEWPORT scale
|
||||
* with scale factors of 1 are used. */
|
||||
enum gl_core_filter_chain_scale scale_type_x;
|
||||
enum gl_core_filter_chain_scale scale_type_y;
|
||||
float scale_x;
|
||||
float scale_y;
|
||||
|
||||
/* Ignored for the last pass, swapchain info will be used instead. */
|
||||
GLenum rt_format;
|
||||
|
||||
/* The filter to use for source in this pass. */
|
||||
enum gl_core_filter_chain_filter source_filter;
|
||||
enum gl_core_filter_chain_filter mip_filter;
|
||||
enum gl_core_filter_chain_address address;
|
||||
|
||||
/* Maximum number of mip-levels to use. */
|
||||
unsigned max_levels;
|
||||
};
|
||||
|
||||
gl_core_filter_chain_t *gl_core_filter_chain_new(void);
|
||||
void gl_core_filter_chain_free(gl_core_filter_chain_t *chain);
|
||||
|
||||
void gl_core_filter_chain_set_shader(gl_core_filter_chain_t *chain,
|
||||
unsigned pass,
|
||||
GLenum shader_type,
|
||||
const uint32_t *spirv,
|
||||
size_t spirv_words);
|
||||
|
||||
void gl_core_filter_chain_set_pass_info(gl_core_filter_chain_t *chain,
|
||||
unsigned pass,
|
||||
const struct gl_core_filter_chain_pass_info *info);
|
||||
|
||||
bool gl_core_filter_chain_init(gl_core_filter_chain_t *chain);
|
||||
|
||||
void gl_core_filter_chain_set_input_texture(
|
||||
gl_core_filter_chain_t *chain,
|
||||
const struct gl_core_filter_chain_texture *texture);
|
||||
|
||||
void gl_core_filter_chain_set_frame_count(gl_core_filter_chain_t *chain,
|
||||
uint64_t count);
|
||||
|
||||
void gl_core_filter_chain_set_frame_count_period(gl_core_filter_chain_t *chain,
|
||||
unsigned pass,
|
||||
unsigned period);
|
||||
|
||||
void gl_core_filter_chain_set_pass_name(gl_core_filter_chain_t *chain,
|
||||
unsigned pass,
|
||||
const char *name);
|
||||
|
||||
void gl_core_filter_chain_build_offscreen_passes(gl_core_filter_chain_t *chain,
|
||||
const struct gl_core_viewport *vp);
|
||||
void gl_core_filter_chain_build_viewport_pass(gl_core_filter_chain_t *chain,
|
||||
const struct gl_core_viewport *vp,
|
||||
const float *mvp);
|
||||
|
||||
gl_core_filter_chain_t *gl_core_filter_chain_create_default(
|
||||
enum gl_core_filter_chain_filter filter);
|
||||
|
||||
gl_core_filter_chain_t *gl_core_filter_chain_create_from_preset(
|
||||
const char *path, enum gl_core_filter_chain_filter filter);
|
||||
|
||||
struct video_shader *gl_core_filter_chain_get_preset(
|
||||
gl_core_filter_chain_t *chain);
|
||||
|
||||
void gl_core_filter_chain_end_frame(gl_core_filter_chain_t *chain);
|
||||
|
||||
struct gl_core_buffer_locations
|
||||
{
|
||||
GLint flat_ubo_vertex;
|
||||
GLint flat_ubo_fragment;
|
||||
GLint flat_push_vertex;
|
||||
GLint flat_push_fragment;
|
||||
GLuint buffer_index_ubo_vertex;
|
||||
GLuint buffer_index_ubo_fragment;
|
||||
};
|
||||
|
||||
GLuint gl_core_cross_compile_program(const uint32_t *vertex, size_t vertex_size,
|
||||
const uint32_t *fragment, size_t fragment_size,
|
||||
struct gl_core_buffer_locations *loc, bool flatten);
|
||||
|
||||
RETRO_END_DECLS
|
||||
|
||||
#endif
|
@ -831,7 +831,6 @@ bool vulkan_filter_chain::init_alias()
|
||||
common.texture_semantic_map.clear();
|
||||
common.texture_semantic_uniform_map.clear();
|
||||
|
||||
unsigned i = 0;
|
||||
for (auto &pass : passes)
|
||||
{
|
||||
auto &name = pass->get_name();
|
||||
|
@ -54,7 +54,7 @@ bool slang_preprocess_parse_parameters(glslang_meta& meta,
|
||||
param.maximum != itr->maximum ||
|
||||
param.step != itr->step)
|
||||
{
|
||||
RARCH_ERR("[Vulkan]: Duplicate parameters"
|
||||
RARCH_ERR("[slang]: Duplicate parameters"
|
||||
" found for \"%s\", but arguments do not match.\n",
|
||||
itr->id);
|
||||
mismatch_dup = true;
|
||||
|
@ -21,6 +21,14 @@
|
||||
#include <stdint.h>
|
||||
#include <spirv_cross.hpp>
|
||||
|
||||
struct slang_semantic_location
|
||||
{
|
||||
int ubo_vertex = -1;
|
||||
int push_vertex = -1;
|
||||
int ubo_fragment = -1;
|
||||
int push_fragment = -1;
|
||||
};
|
||||
|
||||
struct slang_texture_semantic_meta
|
||||
{
|
||||
size_t ubo_offset = 0;
|
||||
@ -31,6 +39,10 @@ struct slang_texture_semantic_meta
|
||||
bool texture = false;
|
||||
bool uniform = false;
|
||||
bool push_constant = false;
|
||||
|
||||
// For APIs which need location information ala legacy GL.
|
||||
// API user fills this struct in.
|
||||
slang_semantic_location location;
|
||||
};
|
||||
|
||||
struct slang_semantic_meta
|
||||
@ -40,6 +52,9 @@ struct slang_semantic_meta
|
||||
unsigned num_components = 0;
|
||||
bool uniform = false;
|
||||
bool push_constant = false;
|
||||
|
||||
// For APIs which need location information ala legacy GL.
|
||||
slang_semantic_location location;
|
||||
};
|
||||
|
||||
struct slang_texture_semantic_map
|
||||
|
@ -214,6 +214,37 @@ static bool gl1_font_init_first(
|
||||
return false;
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_OPENGL_CORE
|
||||
static const font_renderer_t *gl_core_font_backends[] = {
|
||||
&gl_core_raster_font,
|
||||
NULL,
|
||||
};
|
||||
|
||||
static bool gl_core_font_init_first(
|
||||
const void **font_driver, void **font_handle,
|
||||
void *video_data, const char *font_path,
|
||||
float font_size, bool is_threaded)
|
||||
{
|
||||
unsigned i;
|
||||
|
||||
for (i = 0; gl_core_font_backends[i]; i++)
|
||||
{
|
||||
void *data = gl_core_font_backends[i]->init(
|
||||
video_data, font_path, font_size,
|
||||
is_threaded);
|
||||
|
||||
if (!data)
|
||||
continue;
|
||||
|
||||
*font_driver = gl_core_font_backends[i];
|
||||
*font_handle = data;
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_CACA
|
||||
@ -666,6 +697,11 @@ static bool font_init_first(
|
||||
return gl1_font_init_first(font_driver, font_handle,
|
||||
video_data, font_path, font_size, is_threaded);
|
||||
#endif
|
||||
#ifdef HAVE_OPENGL_CORE
|
||||
case FONT_DRIVER_RENDER_OPENGL_CORE_API:
|
||||
return gl_core_font_init_first(font_driver, font_handle,
|
||||
video_data, font_path, font_size, is_threaded);
|
||||
#endif
|
||||
#endif
|
||||
#ifdef HAVE_VULKAN
|
||||
case FONT_DRIVER_RENDER_VULKAN_API:
|
||||
|
@ -160,6 +160,7 @@ void font_driver_free_osd(void);
|
||||
int font_driver_get_line_height(void *font_data, float scale);
|
||||
|
||||
extern font_renderer_t gl_raster_font;
|
||||
extern font_renderer_t gl_core_raster_font;
|
||||
extern font_renderer_t gl1_raster_font;
|
||||
extern font_renderer_t libdbg_font;
|
||||
extern font_renderer_t d3d_xbox360_font;
|
||||
|
@ -83,6 +83,7 @@ enum font_driver_render_api
|
||||
{
|
||||
FONT_DRIVER_RENDER_DONT_CARE,
|
||||
FONT_DRIVER_RENDER_OPENGL_API,
|
||||
FONT_DRIVER_RENDER_OPENGL_CORE_API,
|
||||
FONT_DRIVER_RENDER_OPENGL1_API,
|
||||
FONT_DRIVER_RENDER_D3D8_API,
|
||||
FONT_DRIVER_RENDER_D3D9_API,
|
||||
|
@ -261,6 +261,9 @@ struct aspect_ratio_elem aspectratio_lut[ASPECT_RATIO_END] = {
|
||||
};
|
||||
|
||||
static const video_driver_t *video_drivers[] = {
|
||||
#if defined(HAVE_OPENGL_CORE)
|
||||
&video_gl_core,
|
||||
#endif
|
||||
#ifdef HAVE_OPENGL
|
||||
&video_gl2,
|
||||
#endif
|
||||
@ -992,7 +995,7 @@ static bool video_driver_init_internal(bool *video_is_threaded)
|
||||
else
|
||||
width = roundf(geom->base_width * settings->floats.video_scale);
|
||||
height = roundf(geom->base_height * settings->floats.video_scale);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (width && height)
|
||||
@ -1924,7 +1927,24 @@ bool video_driver_find_driver(void)
|
||||
if (hwr && hw_render_context_is_gl(hwr->context_type))
|
||||
{
|
||||
RARCH_LOG("[Video]: Using HW render, OpenGL driver forced.\n");
|
||||
current_video = &video_gl2;
|
||||
|
||||
/* If we have configured one of the HW render capable GL drivers, go with that. */
|
||||
if (!string_is_equal(settings->arrays.video_driver, "gl") &&
|
||||
!string_is_equal(settings->arrays.video_driver, "glcore"))
|
||||
{
|
||||
#if defined(HAVE_OPENGL_CORE)
|
||||
current_video = &video_gl_core;
|
||||
RARCH_LOG("[Video]: Forcing \"glcore\" driver.\n");
|
||||
#else
|
||||
current_video = &video_gl2;
|
||||
RARCH_LOG("[Video]: Forcing \"gl\" driver.\n");
|
||||
#endif
|
||||
}
|
||||
else
|
||||
{
|
||||
RARCH_LOG("[Video]: Using configured \"%s\" driver for GL HW render.\n",
|
||||
settings->arrays.video_driver);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
|
@ -1215,6 +1215,7 @@ void video_driver_set_gpu_api_version_string(const char *str);
|
||||
|
||||
const char* video_driver_get_gpu_api_version_string(void);
|
||||
|
||||
extern video_driver_t video_gl_core;
|
||||
extern video_driver_t video_gl2;
|
||||
extern video_driver_t video_gl1;
|
||||
extern video_driver_t video_vulkan;
|
||||
|
@ -1266,6 +1266,8 @@ enum rarch_shader_type video_shader_get_type_from_ext(
|
||||
case GFX_CTX_DIRECT3D12_API:
|
||||
case GFX_CTX_GX2_API:
|
||||
case GFX_CTX_VULKAN_API:
|
||||
case GFX_CTX_OPENGL_API:
|
||||
case GFX_CTX_OPENGL_ES_API:
|
||||
case GFX_CTX_METAL_API:
|
||||
return RARCH_SHADER_SLANG;
|
||||
default:
|
||||
@ -1285,6 +1287,8 @@ enum rarch_shader_type video_shader_get_type_from_ext(
|
||||
case GFX_CTX_DIRECT3D12_API:
|
||||
case GFX_CTX_GX2_API:
|
||||
case GFX_CTX_VULKAN_API:
|
||||
case GFX_CTX_OPENGL_API:
|
||||
case GFX_CTX_OPENGL_ES_API:
|
||||
case GFX_CTX_METAL_API:
|
||||
return RARCH_SHADER_SLANG;
|
||||
default:
|
||||
|
@ -422,6 +422,9 @@ VIDEO DRIVER
|
||||
#ifdef HAVE_OPENGL1
|
||||
#include "../gfx/drivers/gl1.c"
|
||||
#endif
|
||||
#ifdef HAVE_OPENGL_CORE
|
||||
#include "../gfx/drivers/gl_core.c"
|
||||
#endif
|
||||
#include "../libretro-common/gfx/gl_capabilities.c"
|
||||
|
||||
#ifndef HAVE_PSGL
|
||||
@ -502,6 +505,9 @@ FONTS
|
||||
#ifdef HAVE_OPENGL1
|
||||
#include "../gfx/drivers_font/gl1_raster_font.c"
|
||||
#endif
|
||||
#ifdef HAVE_OPENGL_CORE
|
||||
#include "../gfx/drivers_font/gl_core_raster_font.c"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if defined(_XBOX1)
|
||||
@ -1263,6 +1269,9 @@ MENU
|
||||
#ifdef HAVE_OPENGL1
|
||||
#include "../menu/drivers_display/menu_display_gl1.c"
|
||||
#endif
|
||||
#ifdef HAVE_OPENGL_CORE
|
||||
#include "../menu/drivers_display/menu_display_gl_core.c"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_VULKAN
|
||||
|
@ -76,6 +76,10 @@ VIDEO DRIVER
|
||||
#include "../gfx/drivers_shader/shader_vulkan.cpp"
|
||||
#endif
|
||||
|
||||
#if defined(HAVE_OPENGL) && defined(HAVE_OPENGL_CORE)
|
||||
#include "../gfx/drivers_shader/shader_gl_core.cpp"
|
||||
#endif
|
||||
|
||||
#if defined(HAVE_SPIRV_CROSS)
|
||||
#if defined(ENABLE_HLSL)
|
||||
#include "../deps/SPIRV-Cross/spirv_hlsl.cpp"
|
||||
|
354
menu/drivers_display/menu_display_gl_core.c
Normal file
354
menu/drivers_display/menu_display_gl_core.c
Normal file
@ -0,0 +1,354 @@
|
||||
/* RetroArch - A frontend for libretro.
|
||||
* Copyright (C) 2016-2017 - Hans-Kristian Arntzen
|
||||
* Copyright (C) 2011-2017 - Daniel De Matteis
|
||||
*
|
||||
* RetroArch is free software: you can redistribute it and/or modify it under the terms
|
||||
* of the GNU General Public License as published by the Free Software Found-
|
||||
* ation, either version 3 of the License, or (at your option) any later version.
|
||||
*
|
||||
* RetroArch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
* PURPOSE. See the GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License along with RetroArch.
|
||||
* If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include <retro_miscellaneous.h>
|
||||
#include <gfx/common/gl_core_common.h>
|
||||
#include <menu/menu_driver.h>
|
||||
|
||||
#ifdef HAVE_CONFIG_H
|
||||
#include "../../config.h"
|
||||
#endif
|
||||
|
||||
#include "../menu_driver.h"
|
||||
|
||||
#include "../../gfx/font_driver.h"
|
||||
#include "../../gfx/video_driver.h"
|
||||
#include "../../gfx/common/gl_core_common.h"
|
||||
|
||||
static const float gl_core_vertexes[] = {
|
||||
0, 0,
|
||||
1, 0,
|
||||
0, 1,
|
||||
1, 1
|
||||
};
|
||||
|
||||
static const float gl_core_tex_coords[] = {
|
||||
0, 1,
|
||||
1, 1,
|
||||
0, 0,
|
||||
1, 0
|
||||
};
|
||||
|
||||
static const float gl_core_colors[] = {
|
||||
1.0f, 1.0f, 1.0f, 1.0f,
|
||||
1.0f, 1.0f, 1.0f, 1.0f,
|
||||
1.0f, 1.0f, 1.0f, 1.0f,
|
||||
1.0f, 1.0f, 1.0f, 1.0f,
|
||||
};
|
||||
|
||||
static void *menu_display_gl_core_get_default_mvp(video_frame_info_t *video_info)
|
||||
{
|
||||
gl_core_t *gl_core = video_info ? (gl_core_t*)video_info->userdata : NULL;
|
||||
if (!gl_core)
|
||||
return NULL;
|
||||
return &gl_core->mvp_no_rot;
|
||||
}
|
||||
|
||||
static const float *menu_display_gl_core_get_default_vertices(void)
|
||||
{
|
||||
return &gl_core_vertexes[0];
|
||||
}
|
||||
|
||||
static const float *menu_display_gl_core_get_default_color(void)
|
||||
{
|
||||
return &gl_core_colors[0];
|
||||
}
|
||||
|
||||
static const float *menu_display_gl_core_get_default_tex_coords(void)
|
||||
{
|
||||
return &gl_core_tex_coords[0];
|
||||
}
|
||||
|
||||
static void menu_display_gl_core_viewport(menu_display_ctx_draw_t *draw,
|
||||
video_frame_info_t *video_info)
|
||||
{
|
||||
if (draw)
|
||||
glViewport(draw->x, draw->y, draw->width, draw->height);
|
||||
}
|
||||
|
||||
static void menu_display_gl_core_draw_pipeline(menu_display_ctx_draw_t *draw,
|
||||
video_frame_info_t *video_info)
|
||||
{
|
||||
#ifdef HAVE_SHADERPIPELINE
|
||||
static uint8_t ubo_scratch_data[768];
|
||||
static float t = 0.0f;
|
||||
float yflip = 0.0f;
|
||||
static struct video_coords blank_coords;
|
||||
float output_size[2];
|
||||
video_coord_array_t *ca = NULL;
|
||||
gl_core_t *gl = video_info ? (gl_core_t*)video_info->userdata : NULL;
|
||||
|
||||
if (!gl || !draw)
|
||||
return;
|
||||
|
||||
draw->x = 0;
|
||||
draw->y = 0;
|
||||
draw->matrix_data = NULL;
|
||||
|
||||
output_size[0] = (float)video_info->width;
|
||||
output_size[1] = (float)video_info->height;
|
||||
|
||||
switch (draw->pipeline.id)
|
||||
{
|
||||
/* Ribbon */
|
||||
default:
|
||||
case VIDEO_SHADER_MENU:
|
||||
case VIDEO_SHADER_MENU_2:
|
||||
ca = menu_display_get_coords_array();
|
||||
draw->coords = (struct video_coords*)&ca->coords;
|
||||
draw->pipeline.backend_data = ubo_scratch_data;
|
||||
draw->pipeline.backend_data_size = 2 * sizeof(float);
|
||||
|
||||
/* Match UBO layout in shader. */
|
||||
yflip = -1.0f;
|
||||
memcpy(ubo_scratch_data, &t, sizeof(t));
|
||||
memcpy(ubo_scratch_data + sizeof(float), &yflip, sizeof(yflip));
|
||||
break;
|
||||
|
||||
/* Snow simple */
|
||||
case VIDEO_SHADER_MENU_3:
|
||||
case VIDEO_SHADER_MENU_4:
|
||||
case VIDEO_SHADER_MENU_5:
|
||||
draw->pipeline.backend_data = ubo_scratch_data;
|
||||
draw->pipeline.backend_data_size = sizeof(math_matrix_4x4) + 4 * sizeof(float);
|
||||
|
||||
/* Match UBO layout in shader. */
|
||||
memcpy(ubo_scratch_data,
|
||||
menu_display_gl_core_get_default_mvp(video_info),
|
||||
sizeof(math_matrix_4x4));
|
||||
memcpy(ubo_scratch_data + sizeof(math_matrix_4x4),
|
||||
output_size,
|
||||
sizeof(output_size));
|
||||
|
||||
if (draw->pipeline.id == VIDEO_SHADER_MENU_5)
|
||||
yflip = 1.0f;
|
||||
else
|
||||
yflip = 0.0f;
|
||||
|
||||
memcpy(ubo_scratch_data + sizeof(math_matrix_4x4) + 2 * sizeof(float), &t, sizeof(t));
|
||||
memcpy(ubo_scratch_data + sizeof(math_matrix_4x4) + 3 * sizeof(float), &yflip, sizeof(yflip));
|
||||
draw->coords = &blank_coords;
|
||||
blank_coords.vertices = 4;
|
||||
draw->prim_type = MENU_DISPLAY_PRIM_TRIANGLESTRIP;
|
||||
break;
|
||||
}
|
||||
|
||||
t += 0.01;
|
||||
#endif
|
||||
}
|
||||
|
||||
static void menu_display_gl_core_draw(menu_display_ctx_draw_t *draw,
|
||||
video_frame_info_t *video_info)
|
||||
{
|
||||
const float *vertex = NULL;
|
||||
const float *tex_coord = NULL;
|
||||
const float *color = NULL;
|
||||
struct gl_core_vertex *pv = NULL;
|
||||
GLuint texture = 0;
|
||||
gl_core_t *gl = video_info ? (gl_core_t*)video_info->userdata : NULL;
|
||||
const struct gl_core_buffer_locations *loc = NULL;
|
||||
|
||||
if (!gl || !draw)
|
||||
return;
|
||||
|
||||
texture = (GLuint)draw->texture;
|
||||
vertex = draw->coords->vertex;
|
||||
tex_coord = draw->coords->tex_coord;
|
||||
color = draw->coords->color;
|
||||
|
||||
if (!vertex)
|
||||
vertex = menu_display_gl_core_get_default_vertices();
|
||||
if (!tex_coord)
|
||||
tex_coord = menu_display_gl_core_get_default_tex_coords();
|
||||
if (!color)
|
||||
color = menu_display_gl_core_get_default_color();
|
||||
|
||||
menu_display_gl_core_viewport(draw, video_info);
|
||||
|
||||
glActiveTexture(GL_TEXTURE1);
|
||||
glBindTexture(GL_TEXTURE_2D, texture);
|
||||
|
||||
switch (draw->pipeline.id)
|
||||
{
|
||||
case VIDEO_SHADER_MENU:
|
||||
case VIDEO_SHADER_MENU_2:
|
||||
glBlendFunc(GL_ONE, GL_ONE);
|
||||
break;
|
||||
default:
|
||||
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
|
||||
break;
|
||||
}
|
||||
|
||||
switch (draw->pipeline.id)
|
||||
{
|
||||
#ifdef HAVE_SHADERPIPELINE
|
||||
case VIDEO_SHADER_MENU:
|
||||
glUseProgram(gl->pipelines.ribbon);
|
||||
loc = &gl->pipelines.ribbon_loc;
|
||||
break;
|
||||
|
||||
case VIDEO_SHADER_MENU_2:
|
||||
glUseProgram(gl->pipelines.ribbon_simple);
|
||||
loc = &gl->pipelines.ribbon_simple_loc;
|
||||
break;
|
||||
|
||||
case VIDEO_SHADER_MENU_3:
|
||||
glUseProgram(gl->pipelines.snow_simple);
|
||||
loc = &gl->pipelines.snow_simple_loc;
|
||||
break;
|
||||
|
||||
case VIDEO_SHADER_MENU_4:
|
||||
glUseProgram(gl->pipelines.snow);
|
||||
loc = &gl->pipelines.snow_loc;
|
||||
break;
|
||||
|
||||
case VIDEO_SHADER_MENU_5:
|
||||
glUseProgram(gl->pipelines.bokeh);
|
||||
loc = &gl->pipelines.bokeh_loc;
|
||||
break;
|
||||
#endif
|
||||
|
||||
default:
|
||||
glUseProgram(gl->pipelines.alpha_blend);
|
||||
loc = NULL;
|
||||
break;
|
||||
}
|
||||
|
||||
if (loc && loc->flat_ubo_vertex >= 0)
|
||||
{
|
||||
glUniform4fv(loc->flat_ubo_vertex,
|
||||
(GLsizei)((draw->pipeline.backend_data_size + 15) / 16),
|
||||
draw->pipeline.backend_data);
|
||||
}
|
||||
|
||||
if (loc && loc->flat_ubo_fragment >= 0)
|
||||
{
|
||||
glUniform4fv(loc->flat_ubo_fragment,
|
||||
(GLsizei)((draw->pipeline.backend_data_size + 15) / 16),
|
||||
draw->pipeline.backend_data);
|
||||
}
|
||||
|
||||
if (!loc)
|
||||
{
|
||||
const math_matrix_4x4 *mat = draw->matrix_data
|
||||
? draw->matrix_data : menu_display_gl_core_get_default_mvp(video_info);
|
||||
if (gl->pipelines.alpha_blend_loc.flat_ubo_vertex >= 0)
|
||||
{
|
||||
glUniform4fv(gl->pipelines.alpha_blend_loc.flat_ubo_vertex,
|
||||
4, mat->data);
|
||||
}
|
||||
}
|
||||
|
||||
glEnableVertexAttribArray(0);
|
||||
glEnableVertexAttribArray(1);
|
||||
glEnableVertexAttribArray(2);
|
||||
|
||||
gl_core_bind_scratch_vbo(gl, vertex, 2 * sizeof(float) * draw->coords->vertices);
|
||||
glVertexAttribPointer(0, 2, GL_FLOAT, GL_FALSE, 2 * sizeof(float), (void *)(uintptr_t)0);
|
||||
gl_core_bind_scratch_vbo(gl, tex_coord, 2 * sizeof(float) * draw->coords->vertices);
|
||||
glVertexAttribPointer(1, 2, GL_FLOAT, GL_FALSE, 2 * sizeof(float), (void *)(uintptr_t)0);
|
||||
gl_core_bind_scratch_vbo(gl, color, 4 * sizeof(float) * draw->coords->vertices);
|
||||
glVertexAttribPointer(2, 4, GL_FLOAT, GL_FALSE, 4 * sizeof(float), (void *)(uintptr_t)0);
|
||||
|
||||
if (draw->prim_type == MENU_DISPLAY_PRIM_TRIANGLESTRIP)
|
||||
glDrawArrays(GL_TRIANGLE_STRIP, 0, draw->coords->vertices);
|
||||
else if (draw->prim_type == MENU_DISPLAY_PRIM_TRIANGLES)
|
||||
glDrawArrays(GL_TRIANGLES, 0, draw->coords->vertices);
|
||||
|
||||
glDisableVertexAttribArray(0);
|
||||
glDisableVertexAttribArray(1);
|
||||
glDisableVertexAttribArray(2);
|
||||
glBindBuffer(GL_ARRAY_BUFFER, 0);
|
||||
|
||||
glBindTexture(GL_TEXTURE_2D, 0);
|
||||
}
|
||||
|
||||
static void menu_display_gl_core_restore_clear_color(void)
|
||||
{
|
||||
glClearColor(0.0f, 0.0f, 0.0f, 0.00f);
|
||||
}
|
||||
|
||||
static void menu_display_gl_core_clear_color(
|
||||
menu_display_ctx_clearcolor_t *clearcolor,
|
||||
video_frame_info_t *video_info)
|
||||
{
|
||||
if (!clearcolor)
|
||||
return;
|
||||
|
||||
glClearColor(clearcolor->r, clearcolor->g, clearcolor->b, clearcolor->a);
|
||||
glClear(GL_COLOR_BUFFER_BIT);
|
||||
}
|
||||
|
||||
static void menu_display_gl_core_blend_begin(video_frame_info_t *video_info)
|
||||
{
|
||||
gl_core_t *gl = video_info ? (gl_core_t*)video_info->userdata : NULL;
|
||||
|
||||
glEnable(GL_BLEND);
|
||||
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
|
||||
glUseProgram(gl->pipelines.alpha_blend);
|
||||
}
|
||||
|
||||
static void menu_display_gl_core_blend_end(video_frame_info_t *video_info)
|
||||
{
|
||||
glDisable(GL_BLEND);
|
||||
}
|
||||
|
||||
static bool menu_display_gl_core_font_init_first(
|
||||
void **font_handle, void *video_data, const char *font_path,
|
||||
float menu_font_size, bool is_threaded)
|
||||
{
|
||||
font_data_t **handle = (font_data_t**)font_handle;
|
||||
*handle = font_driver_init_first(video_data,
|
||||
font_path, menu_font_size, true,
|
||||
is_threaded,
|
||||
FONT_DRIVER_RENDER_OPENGL_CORE_API);
|
||||
|
||||
if (*handle)
|
||||
return true;
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
static void menu_display_gl_core_scissor_begin(video_frame_info_t *video_info,
|
||||
int x, int y, unsigned width, unsigned height)
|
||||
{
|
||||
glScissor(x, video_info->height - y - height, width, height);
|
||||
glEnable(GL_SCISSOR_TEST);
|
||||
}
|
||||
|
||||
static void menu_display_gl_core_scissor_end(video_frame_info_t *video_info)
|
||||
{
|
||||
glDisable(GL_SCISSOR_TEST);
|
||||
}
|
||||
|
||||
menu_display_ctx_driver_t menu_display_ctx_gl_core = {
|
||||
menu_display_gl_core_draw,
|
||||
menu_display_gl_core_draw_pipeline,
|
||||
menu_display_gl_core_viewport,
|
||||
menu_display_gl_core_blend_begin,
|
||||
menu_display_gl_core_blend_end,
|
||||
menu_display_gl_core_restore_clear_color,
|
||||
menu_display_gl_core_clear_color,
|
||||
menu_display_gl_core_get_default_mvp,
|
||||
menu_display_gl_core_get_default_vertices,
|
||||
menu_display_gl_core_get_default_tex_coords,
|
||||
menu_display_gl_core_font_init_first,
|
||||
MENU_VIDEO_DRIVER_OPENGL_CORE,
|
||||
"glcore",
|
||||
false,
|
||||
menu_display_gl_core_scissor_begin,
|
||||
menu_display_gl_core_scissor_end
|
||||
};
|
@ -122,6 +122,7 @@ static void menu_display_vk_draw_pipeline(menu_display_ctx_draw_t *draw,
|
||||
#ifdef HAVE_SHADERPIPELINE
|
||||
static uint8_t ubo_scratch_data[768];
|
||||
static float t = 0.0f;
|
||||
float yflip = 0.0f;
|
||||
static struct video_coords blank_coords;
|
||||
float output_size[2];
|
||||
video_coord_array_t *ca = NULL;
|
||||
@ -147,10 +148,12 @@ static void menu_display_vk_draw_pipeline(menu_display_ctx_draw_t *draw,
|
||||
ca = menu_display_get_coords_array();
|
||||
draw->coords = (struct video_coords*)&ca->coords;
|
||||
draw->pipeline.backend_data = ubo_scratch_data;
|
||||
draw->pipeline.backend_data_size = sizeof(float);
|
||||
draw->pipeline.backend_data_size = 2 * sizeof(float);
|
||||
|
||||
/* Match UBO layout in shader. */
|
||||
yflip = 1.0f;
|
||||
memcpy(ubo_scratch_data, &t, sizeof(t));
|
||||
memcpy(ubo_scratch_data + sizeof(float), &yflip, sizeof(yflip));
|
||||
break;
|
||||
|
||||
/* Snow simple */
|
||||
@ -158,7 +161,7 @@ static void menu_display_vk_draw_pipeline(menu_display_ctx_draw_t *draw,
|
||||
case VIDEO_SHADER_MENU_4:
|
||||
case VIDEO_SHADER_MENU_5:
|
||||
draw->pipeline.backend_data = ubo_scratch_data;
|
||||
draw->pipeline.backend_data_size = sizeof(math_matrix_4x4) + 3 * sizeof(float);
|
||||
draw->pipeline.backend_data_size = sizeof(math_matrix_4x4) + 4 * sizeof(float);
|
||||
|
||||
/* Match UBO layout in shader. */
|
||||
memcpy(ubo_scratch_data,
|
||||
@ -167,7 +170,15 @@ static void menu_display_vk_draw_pipeline(menu_display_ctx_draw_t *draw,
|
||||
memcpy(ubo_scratch_data + sizeof(math_matrix_4x4),
|
||||
output_size,
|
||||
sizeof(output_size));
|
||||
|
||||
/* Shader uses FragCoord, need to fix up. */
|
||||
if (draw->pipeline.id == VIDEO_SHADER_MENU_5)
|
||||
yflip = -1.0f;
|
||||
else
|
||||
yflip = 1.0f;
|
||||
|
||||
memcpy(ubo_scratch_data + sizeof(math_matrix_4x4) + 2 * sizeof(float), &t, sizeof(t));
|
||||
memcpy(ubo_scratch_data + sizeof(math_matrix_4x4) + 3 * sizeof(float), &yflip, sizeof(yflip));
|
||||
draw->coords = &blank_coords;
|
||||
blank_coords.vertices = 4;
|
||||
draw->prim_type = MENU_DISPLAY_PRIM_TRIANGLESTRIP;
|
||||
|
@ -201,6 +201,7 @@ enum menu_display_driver_type
|
||||
MENU_VIDEO_DRIVER_GENERIC = 0,
|
||||
MENU_VIDEO_DRIVER_OPENGL,
|
||||
MENU_VIDEO_DRIVER_OPENGL1,
|
||||
MENU_VIDEO_DRIVER_OPENGL_CORE,
|
||||
MENU_VIDEO_DRIVER_VULKAN,
|
||||
MENU_VIDEO_DRIVER_METAL,
|
||||
MENU_VIDEO_DRIVER_DIRECT3D8,
|
||||
|
@ -130,6 +130,9 @@ static menu_display_ctx_driver_t *menu_display_ctx_drivers[] = {
|
||||
#ifdef HAVE_OPENGL1
|
||||
&menu_display_ctx_gl1,
|
||||
#endif
|
||||
#ifdef HAVE_OPENGL_CORE
|
||||
&menu_display_ctx_gl_core,
|
||||
#endif
|
||||
#ifdef HAVE_VULKAN
|
||||
&menu_display_ctx_vulkan,
|
||||
#endif
|
||||
@ -281,6 +284,10 @@ static bool menu_display_check_compatibility(
|
||||
if (string_is_equal(video_driver, "gl1"))
|
||||
return true;
|
||||
break;
|
||||
case MENU_VIDEO_DRIVER_OPENGL_CORE:
|
||||
if (string_is_equal(video_driver, "glcore"))
|
||||
return true;
|
||||
break;
|
||||
case MENU_VIDEO_DRIVER_VULKAN:
|
||||
if (string_is_equal(video_driver, "vulkan"))
|
||||
return true;
|
||||
|
@ -692,6 +692,7 @@ void menu_subsystem_populate(const struct retro_subsystem_info* subsystem, menu_
|
||||
extern uintptr_t menu_display_white_texture;
|
||||
|
||||
extern menu_display_ctx_driver_t menu_display_ctx_gl;
|
||||
extern menu_display_ctx_driver_t menu_display_ctx_gl_core;
|
||||
extern menu_display_ctx_driver_t menu_display_ctx_gl1;
|
||||
extern menu_display_ctx_driver_t menu_display_ctx_vulkan;
|
||||
extern menu_display_ctx_driver_t menu_display_ctx_metal;
|
||||
|
@ -549,7 +549,7 @@
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_OPENGL_CORE;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(MSBuildProjectDirectory);$(MSBuildProjectDirectory)\..\..\..\;$(MSBuildProjectDirectory)\..\..\..\deps\rcheevos\include;$(MSBuildProjectDirectory)\..\..\..\deps\zlib;$(MSBuildProjectDirectory)\..\..\..\libretro-common\include;$(MSBuildProjectDirectory)\..\..\..\deps;$(MSBuildProjectDirectory)\..\..\..\deps\glslang;$(MSBuildProjectDirectory)\..\..\..\deps\SPIRV-Cross;$(MSBuildProjectDirectory)\..\..\..\deps\stb;$(MSBuildProjectDirectory)\..\..\..\gfx\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<CompileAs>CompileAsCpp</CompileAs>
|
||||
@ -591,7 +591,7 @@
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_FBO;WANT_ZLIB;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_FBO;WANT_ZLIB;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_OPENGL_CORE;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(MSBuildProjectDirectory);$(MSBuildProjectDirectory)\..\..\..\;$(MSBuildProjectDirectory)\..\..\..\deps\rcheevos\include;$(CG_INC_PATH);$(MSBuildProjectDirectory)\..\..\..\deps\zlib;$(MSBuildProjectDirectory)\..\..\..\libretro-common\include;$(MSBuildProjectDirectory)\..\..\..\deps;$(MSBuildProjectDirectory)\..\..\..\deps\glslang;$(MSBuildProjectDirectory)\..\..\..\deps\SPIRV-Cross;$(MSBuildProjectDirectory)\..\..\..\deps\stb;$(MSBuildProjectDirectory)\..\..\..\gfx\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<CompileAs>CompileAsCpp</CompileAs>
|
||||
@ -612,7 +612,7 @@
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_FBO;WANT_ZLIB;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_FBO;WANT_ZLIB;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_OPENGL_CORE;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(MSBuildProjectDirectory);$(MSBuildProjectDirectory)\..\..\..\;$(MSBuildProjectDirectory)\..\..\..\deps\rcheevos\include;$(CG_INC_PATH);$(MSBuildProjectDirectory)\..\..\..\deps\zlib;$(MSBuildProjectDirectory)\..\..\..\libretro-common\include;$(MSBuildProjectDirectory)\..\..\..\deps;$(MSBuildProjectDirectory)\..\..\..\deps\glslang;$(MSBuildProjectDirectory)\..\..\..\deps\SPIRV-Cross;$(MSBuildProjectDirectory)\..\..\..\deps\stb;$(MSBuildProjectDirectory)\..\..\..\gfx\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<CompileAs>CompileAsCpp</CompileAs>
|
||||
@ -633,7 +633,7 @@
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_QT;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_FBO;WANT_ZLIB;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_QT;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_FBO;WANT_ZLIB;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_OPENGL_CORE;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(MSBuildProjectDirectory);$(MSBuildProjectDirectory)\..\..\..\;$(MSBuildProjectDirectory)\..\..\..\deps\rcheevos\include;$(CG_INC_PATH);$(MSBuildProjectDirectory)\..\..\..\deps\zlib;$(MSBuildProjectDirectory)\..\..\..\libretro-common\include;$(MSBuildProjectDirectory)\..\..\..\deps;$(MSBuildProjectDirectory)\..\..\..\deps\glslang;$(MSBuildProjectDirectory)\..\..\..\deps\SPIRV-Cross;$(MSBuildProjectDirectory)\..\..\..\deps\stb;$(MSBuildProjectDirectory)\..\..\..\gfx\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<CompileAs>CompileAsCpp</CompileAs>
|
||||
@ -654,7 +654,7 @@
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_QT;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_FBO;WANT_ZLIB;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_QT;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_FBO;WANT_ZLIB;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_OPENGL_CORE;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(MSBuildProjectDirectory);$(MSBuildProjectDirectory)\..\..\..\;$(MSBuildProjectDirectory)\..\..\..\deps\rcheevos\include;$(CG_INC_PATH);$(MSBuildProjectDirectory)\..\..\..\deps\zlib;$(MSBuildProjectDirectory)\..\..\..\libretro-common\include;$(MSBuildProjectDirectory)\..\..\..\deps;$(MSBuildProjectDirectory)\..\..\..\deps\glslang;$(MSBuildProjectDirectory)\..\..\..\deps\SPIRV-Cross;$(MSBuildProjectDirectory)\..\..\..\deps\stb;$(MSBuildProjectDirectory)\..\..\..\gfx\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<CompileAs>CompileAsCpp</CompileAs>
|
||||
@ -675,7 +675,7 @@
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_QT;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_FBO;WANT_ZLIB;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_QT;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_FBO;WANT_ZLIB;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_OPENGL_CORE;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(MSBuildProjectDirectory);$(MSBuildProjectDirectory)\..\..\..\;$(MSBuildProjectDirectory)\..\..\..\deps\rcheevos\include;$(CG_INC_PATH);$(MSBuildProjectDirectory)\..\..\..\deps\zlib;$(MSBuildProjectDirectory)\..\..\..\libretro-common\include;$(MSBuildProjectDirectory)\..\..\..\deps;$(MSBuildProjectDirectory)\..\..\..\deps\glslang;$(MSBuildProjectDirectory)\..\..\..\deps\SPIRV-Cross;$(MSBuildProjectDirectory)\..\..\..\deps\stb;$(MSBuildProjectDirectory)\..\..\..\gfx\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<CompileAs>CompileAsCpp</CompileAs>
|
||||
@ -696,7 +696,7 @@
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_QT;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_FBO;WANT_ZLIB;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_QT;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_FBO;WANT_ZLIB;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_OPENGL_CORE;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(MSBuildProjectDirectory);$(MSBuildProjectDirectory)\..\..\..\;$(MSBuildProjectDirectory)\..\..\..\deps\rcheevos\include;$(CG_INC_PATH);$(MSBuildProjectDirectory)\..\..\..\deps\zlib;$(MSBuildProjectDirectory)\..\..\..\libretro-common\include;$(MSBuildProjectDirectory)\..\..\..\deps;$(MSBuildProjectDirectory)\..\..\..\deps\glslang;$(MSBuildProjectDirectory)\..\..\..\deps\SPIRV-Cross;$(MSBuildProjectDirectory)\..\..\..\deps\stb;$(MSBuildProjectDirectory)\..\..\..\gfx\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<CompileAs>CompileAsCpp</CompileAs>
|
||||
@ -717,7 +717,7 @@
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;HAVE_COMMAND;HAVE_STDIN_CMD;HAVE_THREADS;HAVE_DYNAMIC;_CRT_SECURE_NO_WARNINGS;__SSE__;__SSE2__;__x86_64__;HAVE_OVERLAY;HAVE_RGUI;HAVE_GL_SYNC;HAVE_MENU;HAVE_7ZIP;HAVE_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_OPENGL_CORE;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;HAVE_COMMAND;HAVE_STDIN_CMD;HAVE_THREADS;HAVE_DYNAMIC;_CRT_SECURE_NO_WARNINGS;__SSE__;__SSE2__;__x86_64__;HAVE_OVERLAY;HAVE_RGUI;HAVE_GL_SYNC;HAVE_MENU;HAVE_7ZIP;HAVE_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(MSBuildProjectDirectory);$(MSBuildProjectDirectory)\..\..\..\;$(MSBuildProjectDirectory)\..\..\..\deps\rcheevos\include;$(MSBuildProjectDirectory)\..\..\..\deps\zlib;$(MSBuildProjectDirectory)\..\..\..\libretro-common\include;$(MSBuildProjectDirectory)\..\..\..\deps;$(MSBuildProjectDirectory)\..\..\..\deps\glslang;$(MSBuildProjectDirectory)\..\..\..\deps\SPIRV-Cross;$(MSBuildProjectDirectory)\..\..\..\deps\stb;$(MSBuildProjectDirectory)\..\..\..\gfx\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<CompileAs>CompileAsCpp</CompileAs>
|
||||
@ -737,7 +737,7 @@
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_FBO;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;WANT_ZLIB;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;HAVE_COMMAND;HAVE_STDIN_CMD;HAVE_THREADS;HAVE_DYNAMIC;_CRT_SECURE_NO_WARNINGS;__SSE__;__SSE2__;__x86_64__;HAVE_OVERLAY;HAVE_RGUI;HAVE_GL_SYNC;HAVE_MENU;HAVE_7ZIP;HAVE_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_FBO;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;WANT_ZLIB;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_OPENGL_CORE;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;HAVE_COMMAND;HAVE_STDIN_CMD;HAVE_THREADS;HAVE_DYNAMIC;_CRT_SECURE_NO_WARNINGS;__SSE__;__SSE2__;__x86_64__;HAVE_OVERLAY;HAVE_RGUI;HAVE_GL_SYNC;HAVE_MENU;HAVE_7ZIP;HAVE_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(MSBuildProjectDirectory);$(MSBuildProjectDirectory)\..\..\..\;$(MSBuildProjectDirectory)\..\..\..\deps\rcheevos\include;$(CG_INC_PATH);$(MSBuildProjectDirectory)\..\..\..\deps\zlib;$(MSBuildProjectDirectory)\..\..\..\libretro-common\include;$(MSBuildProjectDirectory)\..\..\..\deps;$(MSBuildProjectDirectory)\..\..\..\deps\glslang;$(MSBuildProjectDirectory)\..\..\..\deps\SPIRV-Cross;$(MSBuildProjectDirectory)\..\..\..\deps\stb;$(MSBuildProjectDirectory)\..\..\..\gfx\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<CompileAs>CompileAsCpp</CompileAs>
|
||||
@ -758,7 +758,7 @@
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_QT;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;HAVE_COMMAND;HAVE_STDIN_CMD;HAVE_THREADS;HAVE_DYNAMIC;_CRT_SECURE_NO_WARNINGS;__SSE__;__SSE2__;__x86_64__;HAVE_OVERLAY;HAVE_RGUI;HAVE_GL_SYNC;HAVE_MENU;HAVE_7ZIP;HAVE_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_QT;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_OPENGL_CORE;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;HAVE_COMMAND;HAVE_STDIN_CMD;HAVE_THREADS;HAVE_DYNAMIC;_CRT_SECURE_NO_WARNINGS;__SSE__;__SSE2__;__x86_64__;HAVE_OVERLAY;HAVE_RGUI;HAVE_GL_SYNC;HAVE_MENU;HAVE_7ZIP;HAVE_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(MSBuildProjectDirectory);$(MSBuildProjectDirectory)\..\..\..\;$(MSBuildProjectDirectory)\..\..\..\deps\rcheevos\include;$(CG_INC_PATH);$(MSBuildProjectDirectory)\..\..\..\deps\zlib;$(MSBuildProjectDirectory)\..\..\..\libretro-common\include;$(MSBuildProjectDirectory)\..\..\..\deps;$(MSBuildProjectDirectory)\..\..\..\deps\glslang;$(MSBuildProjectDirectory)\..\..\..\deps\SPIRV-Cross;$(MSBuildProjectDirectory)\..\..\..\deps\stb;$(MSBuildProjectDirectory)\..\..\..\gfx\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<CompileAs>CompileAsCpp</CompileAs>
|
||||
@ -779,7 +779,7 @@
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_QT;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_FBO;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;WANT_ZLIB;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;HAVE_COMMAND;HAVE_STDIN_CMD;HAVE_THREADS;HAVE_DYNAMIC;_CRT_SECURE_NO_WARNINGS;__SSE__;__SSE2__;__x86_64__;HAVE_OVERLAY;HAVE_RGUI;HAVE_GL_SYNC;HAVE_MENU;HAVE_7ZIP;HAVE_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_QT;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_FBO;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;WANT_ZLIB;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_OPENGL_CORE;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;HAVE_COMMAND;HAVE_STDIN_CMD;HAVE_THREADS;HAVE_DYNAMIC;_CRT_SECURE_NO_WARNINGS;__SSE__;__SSE2__;__x86_64__;HAVE_OVERLAY;HAVE_RGUI;HAVE_GL_SYNC;HAVE_MENU;HAVE_7ZIP;HAVE_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(MSBuildProjectDirectory);$(MSBuildProjectDirectory)\..\..\..\;$(MSBuildProjectDirectory)\..\..\..\deps\rcheevos\include;$(CG_INC_PATH);$(MSBuildProjectDirectory)\..\..\..\deps\zlib;$(MSBuildProjectDirectory)\..\..\..\libretro-common\include;$(MSBuildProjectDirectory)\..\..\..\deps;$(MSBuildProjectDirectory)\..\..\..\deps\glslang;$(MSBuildProjectDirectory)\..\..\..\deps\SPIRV-Cross;$(MSBuildProjectDirectory)\..\..\..\deps\stb;$(MSBuildProjectDirectory)\..\..\..\gfx\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<CompileAs>CompileAsCpp</CompileAs>
|
||||
@ -802,7 +802,7 @@
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_OPENGL_CORE;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(MSBuildProjectDirectory);$(MSBuildProjectDirectory)\..\..\..\;$(MSBuildProjectDirectory)\..\..\..\deps\rcheevos\include;$(MSBuildProjectDirectory)\..\..\..\deps\zlib;$(MSBuildProjectDirectory)\..\..\..\libretro-common\include;$(MSBuildProjectDirectory)\..\..\..\deps;$(MSBuildProjectDirectory)\..\..\..\deps\glslang;$(MSBuildProjectDirectory)\..\..\..\deps\SPIRV-Cross;$(MSBuildProjectDirectory)\..\..\..\deps\stb;$(MSBuildProjectDirectory)\..\..\..\gfx\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<CompileAs>CompileAsCpp</CompileAs>
|
||||
@ -853,7 +853,7 @@
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;WANT_ZLIB;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;WANT_ZLIB;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_OPENGL_CORE;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(MSBuildProjectDirectory);$(MSBuildProjectDirectory)\..\..\..\;$(MSBuildProjectDirectory)\..\..\..\deps\rcheevos\include;$(CG_INC_PATH);$(MSBuildProjectDirectory)\..\..\..\deps\zlib;$(MSBuildProjectDirectory)\..\..\..\libretro-common\include;$(MSBuildProjectDirectory)\..\..\..\deps;$(MSBuildProjectDirectory)\..\..\..\deps\glslang;$(MSBuildProjectDirectory)\..\..\..\deps\SPIRV-Cross;$(MSBuildProjectDirectory)\..\..\..\deps\stb;$(MSBuildProjectDirectory)\..\..\..\gfx\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<CompileAs>CompileAsCpp</CompileAs>
|
||||
@ -879,7 +879,7 @@
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;WANT_ZLIB;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;WANT_ZLIB;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_OPENGL_CORE;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(MSBuildProjectDirectory);$(MSBuildProjectDirectory)\..\..\..\;$(MSBuildProjectDirectory)\..\..\..\deps\rcheevos\include;$(CG_INC_PATH);$(MSBuildProjectDirectory)\..\..\..\deps\zlib;$(MSBuildProjectDirectory)\..\..\..\libretro-common\include;$(MSBuildProjectDirectory)\..\..\..\deps;$(MSBuildProjectDirectory)\..\..\..\deps\glslang;$(MSBuildProjectDirectory)\..\..\..\deps\SPIRV-Cross;$(MSBuildProjectDirectory)\..\..\..\deps\stb;$(MSBuildProjectDirectory)\..\..\..\gfx\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<CompileAs>CompileAsCpp</CompileAs>
|
||||
@ -905,7 +905,7 @@
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_QT;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;WANT_ZLIB;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_QT;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;WANT_ZLIB;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_OPENGL_CORE;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(MSBuildProjectDirectory);$(MSBuildProjectDirectory)\..\..\..\;$(MSBuildProjectDirectory)\..\..\..\deps\rcheevos\include;$(CG_INC_PATH);$(MSBuildProjectDirectory)\..\..\..\deps\zlib;$(MSBuildProjectDirectory)\..\..\..\libretro-common\include;$(MSBuildProjectDirectory)\..\..\..\deps;$(MSBuildProjectDirectory)\..\..\..\deps\glslang;$(MSBuildProjectDirectory)\..\..\..\deps\SPIRV-Cross;$(MSBuildProjectDirectory)\..\..\..\deps\stb;$(MSBuildProjectDirectory)\..\..\..\gfx\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<CompileAs>CompileAsCpp</CompileAs>
|
||||
@ -931,7 +931,7 @@
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_QT;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;WANT_ZLIB;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_QT;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;WANT_ZLIB;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_OPENGL_CORE;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(MSBuildProjectDirectory);$(MSBuildProjectDirectory)\..\..\..\;$(MSBuildProjectDirectory)\..\..\..\deps\rcheevos\include;$(CG_INC_PATH);$(MSBuildProjectDirectory)\..\..\..\deps\zlib;$(MSBuildProjectDirectory)\..\..\..\libretro-common\include;$(MSBuildProjectDirectory)\..\..\..\deps;$(MSBuildProjectDirectory)\..\..\..\deps\glslang;$(MSBuildProjectDirectory)\..\..\..\deps\SPIRV-Cross;$(MSBuildProjectDirectory)\..\..\..\deps\stb;$(MSBuildProjectDirectory)\..\..\..\gfx\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<CompileAs>CompileAsCpp</CompileAs>
|
||||
@ -957,7 +957,7 @@
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_QT;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;WANT_ZLIB;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_QT;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;WANT_ZLIB;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_OPENGL_CORE;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(MSBuildProjectDirectory);$(MSBuildProjectDirectory)\..\..\..\;$(MSBuildProjectDirectory)\..\..\..\deps\rcheevos\include;$(CG_INC_PATH);$(MSBuildProjectDirectory)\..\..\..\deps\zlib;$(MSBuildProjectDirectory)\..\..\..\libretro-common\include;$(MSBuildProjectDirectory)\..\..\..\deps;$(MSBuildProjectDirectory)\..\..\..\deps\glslang;$(MSBuildProjectDirectory)\..\..\..\deps\SPIRV-Cross;$(MSBuildProjectDirectory)\..\..\..\deps\stb;$(MSBuildProjectDirectory)\..\..\..\gfx\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<CompileAs>CompileAsCpp</CompileAs>
|
||||
@ -983,7 +983,7 @@
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_QT;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;WANT_ZLIB;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_QT;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;WANT_ZLIB;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_OPENGL_CORE;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;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_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(MSBuildProjectDirectory);$(MSBuildProjectDirectory)\..\..\..\;$(MSBuildProjectDirectory)\..\..\..\deps\rcheevos\include;$(CG_INC_PATH);$(MSBuildProjectDirectory)\..\..\..\deps\zlib;$(MSBuildProjectDirectory)\..\..\..\libretro-common\include;$(MSBuildProjectDirectory)\..\..\..\deps;$(MSBuildProjectDirectory)\..\..\..\deps\glslang;$(MSBuildProjectDirectory)\..\..\..\deps\SPIRV-Cross;$(MSBuildProjectDirectory)\..\..\..\deps\stb;$(MSBuildProjectDirectory)\..\..\..\gfx\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<CompileAs>CompileAsCpp</CompileAs>
|
||||
@ -1009,7 +1009,7 @@
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;HAVE_COMMAND;HAVE_STDIN_CMD;HAVE_THREADS;HAVE_DYNAMIC;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;_CRT_SECURE_NO_WARNINGS;__SSE__;__SSE2__;__x86_64__;HAVE_OVERLAY;HAVE_RGUI;HAVE_GL_SYNC;HAVE_MENU;HAVE_7ZIP;HAVE_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_OPENGL_CORE;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;HAVE_COMMAND;HAVE_STDIN_CMD;HAVE_THREADS;HAVE_DYNAMIC;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;_CRT_SECURE_NO_WARNINGS;__SSE__;__SSE2__;__x86_64__;HAVE_OVERLAY;HAVE_RGUI;HAVE_GL_SYNC;HAVE_MENU;HAVE_7ZIP;HAVE_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(MSBuildProjectDirectory);$(MSBuildProjectDirectory)\..\..\..\;$(MSBuildProjectDirectory)\..\..\..\deps\rcheevos\include;$(MSBuildProjectDirectory)\..\..\..\deps\zlib;$(MSBuildProjectDirectory)\..\..\..\libretro-common\include;$(MSBuildProjectDirectory)\..\..\..\deps;$(MSBuildProjectDirectory)\..\..\..\deps\glslang;$(MSBuildProjectDirectory)\..\..\..\deps\SPIRV-Cross;$(MSBuildProjectDirectory)\..\..\..\deps\stb;$(MSBuildProjectDirectory)\..\..\..\gfx\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<CompileAs>CompileAsCpp</CompileAs>
|
||||
@ -1035,7 +1035,7 @@
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;HAVE_COMMAND;HAVE_STDIN_CMD;HAVE_THREADS;HAVE_DYNAMIC;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;WANT_ZLIB;_CRT_SECURE_NO_WARNINGS;__SSE__;__SSE2__;__x86_64__;HAVE_OVERLAY;HAVE_RGUI;HAVE_GL_SYNC;HAVE_MENU;HAVE_7ZIP;HAVE_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_OPENGL_CORE;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;HAVE_COMMAND;HAVE_STDIN_CMD;HAVE_THREADS;HAVE_DYNAMIC;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;WANT_ZLIB;_CRT_SECURE_NO_WARNINGS;__SSE__;__SSE2__;__x86_64__;HAVE_OVERLAY;HAVE_RGUI;HAVE_GL_SYNC;HAVE_MENU;HAVE_7ZIP;HAVE_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(MSBuildProjectDirectory);$(MSBuildProjectDirectory)\..\..\..\;$(MSBuildProjectDirectory)\..\..\..\deps\rcheevos\include;$(CG_INC_PATH);$(MSBuildProjectDirectory)\..\..\..\deps\zlib;$(MSBuildProjectDirectory)\..\..\..\libretro-common\include;$(MSBuildProjectDirectory)\..\..\..\deps;$(MSBuildProjectDirectory)\..\..\..\deps\glslang;$(MSBuildProjectDirectory)\..\..\..\deps\SPIRV-Cross;$(MSBuildProjectDirectory)\..\..\..\deps\stb;$(MSBuildProjectDirectory)\..\..\..\gfx\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<CompileAs>CompileAsCpp</CompileAs>
|
||||
@ -1061,7 +1061,7 @@
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_QT;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;HAVE_COMMAND;HAVE_STDIN_CMD;HAVE_THREADS;HAVE_DYNAMIC;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;_CRT_SECURE_NO_WARNINGS;__SSE__;__SSE2__;__x86_64__;HAVE_OVERLAY;HAVE_RGUI;HAVE_GL_SYNC;HAVE_MENU;HAVE_7ZIP;HAVE_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_QT;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_OPENGL_CORE;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;HAVE_COMMAND;HAVE_STDIN_CMD;HAVE_THREADS;HAVE_DYNAMIC;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;_CRT_SECURE_NO_WARNINGS;__SSE__;__SSE2__;__x86_64__;HAVE_OVERLAY;HAVE_RGUI;HAVE_GL_SYNC;HAVE_MENU;HAVE_7ZIP;HAVE_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(MSBuildProjectDirectory);$(MSBuildProjectDirectory)\..\..\..\;$(MSBuildProjectDirectory)\..\..\..\deps\rcheevos\include;$(CG_INC_PATH);$(MSBuildProjectDirectory)\..\..\..\deps\zlib;$(MSBuildProjectDirectory)\..\..\..\libretro-common\include;$(MSBuildProjectDirectory)\..\..\..\deps;$(MSBuildProjectDirectory)\..\..\..\deps\glslang;$(MSBuildProjectDirectory)\..\..\..\deps\SPIRV-Cross;$(MSBuildProjectDirectory)\..\..\..\deps\stb;$(MSBuildProjectDirectory)\..\..\..\gfx\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<CompileAs>CompileAsCpp</CompileAs>
|
||||
@ -1087,7 +1087,7 @@
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_QT;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;HAVE_COMMAND;HAVE_STDIN_CMD;HAVE_THREADS;HAVE_DYNAMIC;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;WANT_ZLIB;_CRT_SECURE_NO_WARNINGS;__SSE__;__SSE2__;__x86_64__;HAVE_OVERLAY;HAVE_RGUI;HAVE_GL_SYNC;HAVE_MENU;HAVE_7ZIP;HAVE_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;RARCH_INTERNAL;HAVE_CC_RESAMPLER;WANT_GLSLANG;HAVE_SLANG;HAVE_GLSLANG;HAVE_SPIRV_CROSS;HAVE_UPDATE_ASSETS;HAVE_D3D;HAVE_D3D9;HAVE_D3D10;HAVE_D3D11;HAVE_D3D12;HAVE_VULKAN;ENABLE_HLSL;RC_DISABLE_LUA;HAVE_WASAPI;HAVE_CG;HAVE_GLSL;HAVE_CHEEVOS;HAVE_RUNAHEAD;HAVE_GRIFFIN;HAVE_LANGEXTRA;HAVE_FBO;HAVE_ZLIB;HAVE_QT;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;HAVE_XMB;HAVE_SHADERPIPELINE;WANT_ZLIB;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);HAVE_DINPUT;HAVE_XINPUT;HAVE_XAUDIO;HAVE_DSOUND;HAVE_OPENGL;HAVE_OPENGL_CORE;HAVE_DYLIB;HAVE_NETWORKING;HAVE_NETWORK_CMD;HAVE_NETPLAYDISCOVERY;HAVE_COMMAND;HAVE_STDIN_CMD;HAVE_THREADS;HAVE_DYNAMIC;HAVE_RPNG;HAVE_RJPEG;HAVE_RBMP;HAVE_RTGA;HAVE_IMAGEVIEWER;WANT_ZLIB;_CRT_SECURE_NO_WARNINGS;__SSE__;__SSE2__;__x86_64__;HAVE_OVERLAY;HAVE_RGUI;HAVE_GL_SYNC;HAVE_MENU;HAVE_7ZIP;HAVE_MATERIALUI;HAVE_LIBRETRODB;HAVE_STB_FONT</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(MSBuildProjectDirectory);$(MSBuildProjectDirectory)\..\..\..\;$(MSBuildProjectDirectory)\..\..\..\deps\rcheevos\include;$(CG_INC_PATH);$(MSBuildProjectDirectory)\..\..\..\deps\zlib;$(MSBuildProjectDirectory)\..\..\..\libretro-common\include;$(MSBuildProjectDirectory)\..\..\..\deps;$(MSBuildProjectDirectory)\..\..\..\deps\glslang;$(MSBuildProjectDirectory)\..\..\..\deps\SPIRV-Cross;$(MSBuildProjectDirectory)\..\..\..\deps\stb;$(MSBuildProjectDirectory)\..\..\..\gfx\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<CompileAs>CompileAsCpp</CompileAs>
|
||||
@ -1819,4 +1819,4 @@
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
</Project>
|
||||
|
@ -348,6 +348,11 @@ if [ "$HAVE_OPENGL" != 'no' ] && [ "$HAVE_OPENGLES" != 'yes' ]; then
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ "$HAVE_OPENGL" == 'no' ] && [ "$HAVE_OPENGLES3" == 'no' ]; then
|
||||
die : 'Notice: OpenGL and OpenGLES3 are disabled. Disabling HAVE_OPENGL_CORE.'
|
||||
HAVE_OPENGL_CORE='no'
|
||||
fi
|
||||
|
||||
if [ "$HAVE_ZLIB" = 'no' ]; then
|
||||
HAVE_BUILTINZLIB=no
|
||||
elif [ "$HAVE_BUILTINZLIB" = 'yes' ]; then
|
||||
|
@ -57,6 +57,7 @@ HAVE_D3D12=yes # Direct3D 12 support
|
||||
C89_D3D12=no
|
||||
HAVE_D3DX=yes # Direct3DX support
|
||||
HAVE_OPENGL=auto # OpenGL 2.0 support
|
||||
HAVE_OPENGL_CORE=yes # Modern OpenGL driver support (GLES3+/GL3.2 core+), requires OpenGL.
|
||||
HAVE_OPENGL1=no # OpenGL 1.1 support
|
||||
HAVE_MALI_FBDEV=no # Mali fbdev context support
|
||||
HAVE_VIVANTE_FBDEV=no # Vivante fbdev context support
|
||||
|
Loading…
x
Reference in New Issue
Block a user