From f7daafde0fa1c20b8188fa409cbd98273fabb5cc Mon Sep 17 00:00:00 2001 From: Vas Crabb Date: Sat, 14 Dec 2024 06:03:55 +1100 Subject: dynax/ddenlovr.cpp, dynax/dynax.cpp: Improved DIP switches for mjflove and mjdialq2. More updates based on manuals and playing the games. Also some random cleanup and Coverity warning fixes. --- src/devices/bus/heathzenith/h89/cdr_fdc_880h.cpp | 86 ++++++++++--------- src/devices/bus/heathzenith/h89/cdr_fdc_880h.h | 1 - src/devices/cpu/m6800/m6800.cpp | 6 +- src/mame/apple/apple2video.h | 16 ++-- src/mame/dynax/ddenlovr.cpp | 70 ++++++++-------- src/mame/dynax/dynax.cpp | 100 +++++++++++------------ src/mame/shared/xbox_nv2a.cpp | 7 +- 7 files changed, 141 insertions(+), 145 deletions(-) diff --git a/src/devices/bus/heathzenith/h89/cdr_fdc_880h.cpp b/src/devices/bus/heathzenith/h89/cdr_fdc_880h.cpp index 21ca7209c9a..ed33daa4a88 100644 --- a/src/devices/bus/heathzenith/h89/cdr_fdc_880h.cpp +++ b/src/devices/bus/heathzenith/h89/cdr_fdc_880h.cpp @@ -15,12 +15,38 @@ #include "imagedev/floppy.h" #include "machine/wd_fdc.h" +#define LOG_REG (1U << 1) // Shows register setup +#define LOG_LINES (1U << 2) // Show control lines +#define LOG_DRIVE (1U << 3) // Show drive select +#define LOG_FUNC (1U << 4) // Function calls +#define LOG_ERR (1U << 5) // log errors +#define LOG_WAIT (1U << 6) // wait mode +#define LOG_DATA (1U << 7) // data read/writes + +#define VERBOSE (0xff) + +#include "logmacro.h" + +#define LOGREG(...) LOGMASKED(LOG_REG, __VA_ARGS__) +#define LOGLINES(...) LOGMASKED(LOG_LINES, __VA_ARGS__) +#define LOGDRIVE(...) LOGMASKED(LOG_DRIVE, __VA_ARGS__) +#define LOGFUNC(...) LOGMASKED(LOG_FUNC, __VA_ARGS__) +#define LOGERR(...) LOGMASKED(LOG_ERR, __VA_ARGS__) +#define LOGWAIT(...) LOGMASKED(LOG_WAIT, __VA_ARGS__) +#define LOGDATA(...) LOGMASKED(LOG_DATA, __VA_ARGS__) + +#ifdef _MSC_VER +#define FUNCNAME __func__ +#else +#define FUNCNAME __PRETTY_FUNCTION__ +#endif + + namespace { class cdr_fdc_880h_device : public device_t, public device_h89bus_right_card_interface { public: - cdr_fdc_880h_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock = 0); virtual void write(u8 select_lines, u8 offset, u8 data) override; @@ -31,9 +57,9 @@ public: protected: - virtual void device_start() override; - virtual void device_reset() override; - virtual void device_add_mconfig(machine_config &config) override; + virtual void device_start() override ATTR_COLD; + virtual void device_reset() override ATTR_COLD; + virtual void device_add_mconfig(machine_config &config) override ATTR_COLD; void cmd_w(u8 val); void data_w(u8 val); @@ -44,6 +70,15 @@ protected: void set_drq(int state); private: + /// Bits set in cmd_ControlPort_c + static constexpr u8 ctrl_EnableIntReq_c = 7; + static constexpr u8 ctrl_SetMFMRecording_c = 6; + static constexpr u8 ctrl_DriveType_c = 5; + static constexpr u8 ctrl_Mode_c = 4; + + static constexpr XTAL MASTER_CLOCK = XTAL(4'000'000); + static constexpr XTAL FIVE_IN_CLOCK = MASTER_CLOCK / 4; + static constexpr XTAL EIGHT_IN_CLOCK = MASTER_CLOCK / 2; required_device m_fdc; required_device_array m_floppies; @@ -57,46 +92,8 @@ private: bool m_five_in_drive; bool m_mode_operate; s8 m_drive; - - - /// Bits set in cmd_ControlPort_c - static constexpr u8 ctrl_EnableIntReq_c = 7; - static constexpr u8 ctrl_SetMFMRecording_c = 6; - static constexpr u8 ctrl_DriveType_c = 5; - static constexpr u8 ctrl_Mode_c = 4; - - static constexpr XTAL MASTER_CLOCK = XTAL(4'000'000); - static constexpr XTAL FIVE_IN_CLOCK = MASTER_CLOCK / 4; - static constexpr XTAL EIGHT_IN_CLOCK = MASTER_CLOCK / 2; - }; -#define LOG_REG (1U << 1) // Shows register setup -#define LOG_LINES (1U << 2) // Show control lines -#define LOG_DRIVE (1U << 3) // Show drive select -#define LOG_FUNC (1U << 4) // Function calls -#define LOG_ERR (1U << 5) // log errors -#define LOG_WAIT (1U << 6) // wait mode -#define LOG_DATA (1U << 7) // data read/writes - -#define VERBOSE (0xff) - -#include "logmacro.h" - -#define LOGREG(...) LOGMASKED(LOG_REG, __VA_ARGS__) -#define LOGLINES(...) LOGMASKED(LOG_LINES, __VA_ARGS__) -#define LOGDRIVE(...) LOGMASKED(LOG_DRIVE, __VA_ARGS__) -#define LOGFUNC(...) LOGMASKED(LOG_FUNC, __VA_ARGS__) -#define LOGERR(...) LOGMASKED(LOG_ERR, __VA_ARGS__) -#define LOGWAIT(...) LOGMASKED(LOG_WAIT, __VA_ARGS__) -#define LOGDATA(...) LOGMASKED(LOG_DATA, __VA_ARGS__) - -#ifdef _MSC_VER -#define FUNCNAME __func__ -#else -#define FUNCNAME __PRETTY_FUNCTION__ -#endif - cdr_fdc_880h_device::cdr_fdc_880h_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock): device_t(mconfig, H89BUS_CDR_FDC_880H, tag, owner, 0), @@ -320,12 +317,11 @@ void cdr_fdc_880h_device::device_reset() set_slot_int5(CLEAR_LINE); set_slot_wait(CLEAR_LINE); - for (int i = 0; i < 4; i++) + for (auto &elem : m_floppies) { - auto elem = m_floppies[i]; if (elem) { - floppy_image_device *floppy = elem->get_device(); + floppy_image_device *const floppy = elem->get_device(); if (floppy) { // turn on motor of all installed 8" floppies diff --git a/src/devices/bus/heathzenith/h89/cdr_fdc_880h.h b/src/devices/bus/heathzenith/h89/cdr_fdc_880h.h index 2bb62de1dea..f884da58405 100644 --- a/src/devices/bus/heathzenith/h89/cdr_fdc_880h.h +++ b/src/devices/bus/heathzenith/h89/cdr_fdc_880h.h @@ -15,5 +15,4 @@ DECLARE_DEVICE_TYPE(H89BUS_CDR_FDC_880H, device_h89bus_right_card_interface) - #endif // MAME_BUS_HEATHZENITH_H89_CDR_FDC_880H_H diff --git a/src/devices/cpu/m6800/m6800.cpp b/src/devices/cpu/m6800/m6800.cpp index 30ab10ff7b6..580a9798ea4 100644 --- a/src/devices/cpu/m6800/m6800.cpp +++ b/src/devices/cpu/m6800/m6800.cpp @@ -141,8 +141,8 @@ TODO: /* macros for CC -- CC bits affected should be reset before calling */ #define SET_Z(a) if(!(a))SEZ -#define SET_Z8(a) SET_Z((u8)(a)) -#define SET_Z16(a) SET_Z((u16)(a)) +#define SET_Z8(a) SET_Z(u8(a)) +#define SET_Z16(a) SET_Z(u16(a)) #define SET_N8(a) CC|=(((a)&0x80)>>4) #define SET_N16(a) CC|=(((a)&0x8000)>>12) #define SET_H(a,b,r) CC|=((((a)^(b)^(r))&0x10)<<1) @@ -202,7 +202,7 @@ const u8 m6800_cpu_device::flags8d[256]= /* decrement */ #define SET_FLAGS16(a,b,r) {SET_N16(r);SET_Z16(r);SET_V16(a,b,r);SET_C16(r);} /* for treating an u8 as a signed s16 */ -#define SIGNED(b) ((s16)(b&0x80?b|0xff00:b)) +#define SIGNED(b) (s16(b&0x80?b|0xff00:b)) /* Macros for addressing modes */ #define DIRECT IMMBYTE(EAD) diff --git a/src/mame/apple/apple2video.h b/src/mame/apple/apple2video.h index 02b12e51018..1a820f3c851 100644 --- a/src/mame/apple/apple2video.h +++ b/src/mame/apple/apple2video.h @@ -18,6 +18,9 @@ class a2_video_device : public device_t, public device_palette_interface, public device_video_interface { public: + // Models with different text-mode behavior. II includes the II+ and IIE includes the IIc and IIc Plus. + enum class model { II, IIE, IIGS, II_J_PLUS, IVEL_ULTRA }; + // construction/destruction a2_video_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); @@ -51,21 +54,18 @@ public: void set_GS_monochrome(u8 mono) { m_monochrome = mono; } void set_GS_foreground(u8 fg) { m_GSfg = fg; } void set_GS_background(u8 bg) { m_GSbg = bg; } - const u8 get_GS_border() { return m_GSborder; } + u8 get_GS_border() { return m_GSborder; } void set_GS_border(u8 border) { m_GSborder = border; } const u8 get_newvideo() { return m_newvideo; } void set_newvideo(u8 newvideo) { m_newvideo = newvideo; } - const u8 get_GS_langsel() { return m_GS_langsel; } - const u8 get_GS_language() { return (m_GS_langsel >> 5) & 0x07; } - const bool is_pal_video_mode() { return (m_GS_langsel >> 4) & 0x01; } - const bool get_language_switch(){ return (m_GS_langsel >> 3) & 0x01; } + u8 get_GS_langsel() { return m_GS_langsel; } + u8 get_GS_language() { return (m_GS_langsel >> 5) & 0x07; } + bool is_pal_video_mode() { return (m_GS_langsel >> 4) & 0x01; } + bool get_language_switch() { return (m_GS_langsel >> 3) & 0x01; } void set_GS_langsel(u8 langsel) { m_GS_langsel = langsel; } void set_SHR_color(u8 color, u32 rgb) { m_shr_palette[color] = rgb; } void set_GS_border_color(u8 color, u32 rgb) { m_GSborder_colors[color] = rgb; } - // Models with different text-mode behavior. II includes the II+ and IIE includes the IIc and IIc Plus. - enum class model { II, IIE, IIGS, II_J_PLUS, IVEL_ULTRA }; - void set_ram_pointers(u8 *main, u8 *aux) { m_ram_ptr = main; m_aux_ptr = aux; } void set_aux_mask(u16 aux_mask) { m_aux_mask = aux_mask; } void set_char_pointer(u8 *charptr, int size) { m_char_ptr = charptr; m_char_size = size; } diff --git a/src/mame/dynax/ddenlovr.cpp b/src/mame/dynax/ddenlovr.cpp index 8314af44199..1513496218b 100644 --- a/src/mame/dynax/ddenlovr.cpp +++ b/src/mame/dynax/ddenlovr.cpp @@ -7737,9 +7737,9 @@ INPUT_PORTS_END static INPUT_PORTS_START( mjflove ) PORT_START("SYSTEM") PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 ) - PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN2 ) - PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SERVICE1 ) - PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME(DEF_STR( Test )) PORT_TOGGLE + PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN ) + PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SERVICE1 ) // plays coin sound in test mode but not shown + PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME(DEF_STR(Test)) PORT_TOGGLE PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_BIT( 0x60, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_CUSTOM_MEMBER(FUNC(ddenlovr_state::mjflove_blitter_r)) // RTC (bit 5) & blitter irq flag (bit 6) PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_CUSTOM ) // blitter busy flag @@ -7747,41 +7747,39 @@ static INPUT_PORTS_START( mjflove ) PORT_INCLUDE( mahjong_matrix_2p_bet_wup ) PORT_START("DSW2") // IN12 - DSW2 - PORT_DIPNAME( 0x03, 0x03, DEF_STR( Coinage ) ) PORT_DIPLOCATION("SW1:1,2") - PORT_DIPSETTING( 0x02, DEF_STR( 1C_2C ) ) - PORT_DIPSETTING( 0x03, DEF_STR( 1C_1C ) ) - PORT_DIPSETTING( 0x01, DEF_STR( 2C_1C ) ) - PORT_DIPSETTING( 0x00, DEF_STR( 3C_1C ) ) - PORT_DIPNAME( 0x1c, 0x1c, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW1:3,4,5") - PORT_DIPSETTING( 0x18, "1" ) - PORT_DIPSETTING( 0x14, "2" ) - PORT_DIPSETTING( 0x10, "3" ) - PORT_DIPSETTING( 0x1c, "4" ) - PORT_DIPSETTING( 0x0c, "5" ) - PORT_DIPSETTING( 0x08, "6" ) - PORT_DIPSETTING( 0x04, "7" ) - PORT_DIPSETTING( 0x00, "8" ) - PORT_DIPNAME( 0x20, 0x20, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW1:6") - PORT_DIPSETTING( 0x20, DEF_STR( On ) ) - PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) - PORT_DIPNAME( 0x40, 0x40, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW1:7") - PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) - PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_SERVICE( 0x80, IP_ACTIVE_LOW ) PORT_DIPLOCATION("SW1:8") -/* - PORT_DIPNAME( 0x80, 0x80, DEF_STR( Test ) ) PORT_DIPLOCATION("SW1:8") - PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) - PORT_DIPSETTING( 0x00, DEF_STR( On ) )*/ + PORT_DIPNAME( 0x03, 0x03, DEF_STR(Coinage) ) PORT_DIPLOCATION("SW1:1,2") // コインレート + PORT_DIPSETTING( 0x00, DEF_STR(3C_1C) ) // 3コイン  1クレジット + PORT_DIPSETTING( 0x01, DEF_STR(2C_1C) ) // 2コイン  1クレジット + PORT_DIPSETTING( 0x03, DEF_STR(1C_1C) ) // 1コイン  1クレジット + PORT_DIPSETTING( 0x02, DEF_STR(1C_2C) ) // 1コイン  2クレジット + PORT_DIPNAME( 0x1c, 0x1c, DEF_STR(Difficulty) ) PORT_DIPLOCATION("SW1:3,4,5") // 難易度 + PORT_DIPSETTING( 0x18, "1 (Weak)" ) // 1 弱い + PORT_DIPSETTING( 0x14, "2" ) // 2 + PORT_DIPSETTING( 0x10, "3" ) // 3 + PORT_DIPSETTING( 0x1c, "4 (Normal)" ) // 4 標準 + PORT_DIPSETTING( 0x0c, "5" ) // 5 + PORT_DIPSETTING( 0x08, "6" ) // 6 + PORT_DIPSETTING( 0x04, "7" ) // 7 + PORT_DIPSETTING( 0x00, "8 (Strong)" ) // 8 強い + PORT_DIPNAME( 0x20, 0x20, DEF_STR(Demo_Sounds) ) PORT_DIPLOCATION("SW1:6") // デモ音楽 + PORT_DIPSETTING( 0x00, DEF_STR(Off) ) // 無し + PORT_DIPSETTING( 0x20, DEF_STR(On) ) // 有り + PORT_DIPNAME( 0x40, 0x40, DEF_STR(Flip_Screen) ) PORT_DIPLOCATION("SW1:7") // 画面反転 + PORT_DIPSETTING( 0x40, DEF_STR(Off) ) // 正 + PORT_DIPSETTING( 0x00, DEF_STR(On) ) // 逆 + PORT_DIPNAME( 0x80, 0x80, DEF_STR(Service_Mode) ) PORT_DIPLOCATION("SW1:8") // モード + PORT_DIPSETTING( 0x80, DEF_STR(Off) ) // ゲームモード + PORT_DIPSETTING( 0x00, DEF_STR(On) ) // テストモード PORT_START("DSW1") // IN11 - DSW1 - PORT_DIPUNUSED_DIPLOC( 0x01, 0x01, "SW2:1" ) - PORT_DIPUNUSED_DIPLOC( 0x02, 0x02, "SW2:2" ) - PORT_DIPUNUSED_DIPLOC( 0x04, 0x04, "SW2:3" ) - PORT_DIPUNUSED_DIPLOC( 0x08, 0x08, "SW2:4" ) - PORT_DIPUNUSED_DIPLOC( 0x10, 0x10, "SW2:5" ) - PORT_DIPUNUSED_DIPLOC( 0x20, 0x20, "SW2:6" ) - PORT_DIPUNUSED_DIPLOC( 0x40, 0x40, "SW2:7" ) - PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW2:8" ) + PORT_DIPUNKNOWN_DIPLOC( 0x01, 0x00, "SW2:1" ) // 常時OFF (manual appears to be corrected to indicate that this switch should be ON) + PORT_DIPUNKNOWN_DIPLOC( 0x02, 0x02, "SW2:2" ) // 常時OFF + PORT_DIPUNKNOWN_DIPLOC( 0x04, 0x04, "SW2:3" ) // 常時OFF + PORT_DIPUNKNOWN_DIPLOC( 0x08, 0x08, "SW2:4" ) // 常時OFF + PORT_DIPUNKNOWN_DIPLOC( 0x10, 0x10, "SW2:5" ) // 常時OFF + PORT_DIPUNKNOWN_DIPLOC( 0x20, 0x20, "SW2:6" ) // 常時OFF + PORT_DIPUNKNOWN_DIPLOC( 0x40, 0x40, "SW2:7" ) // 常時OFF + PORT_DIPUNKNOWN_DIPLOC( 0x80, 0x80, "SW2:8" ) // 常時OFF INPUT_PORTS_END static INPUT_PORTS_START( hparadis ) diff --git a/src/mame/dynax/dynax.cpp b/src/mame/dynax/dynax.cpp index 99263bafe88..d76a247c7ed 100644 --- a/src/mame/dynax/dynax.cpp +++ b/src/mame/dynax/dynax.cpp @@ -2182,55 +2182,55 @@ INPUT_PORTS_END static INPUT_PORTS_START( mjdialq2 ) PORT_START("DSW0") - PORT_DIPNAME( 0x03, 0x03, DEF_STR( Coinage ) ) PORT_DIPLOCATION("SW1:1,2") - PORT_DIPSETTING( 0x00, DEF_STR( 3C_1C ) ) - PORT_DIPSETTING( 0x02, DEF_STR( 2C_1C ) ) - PORT_DIPSETTING( 0x03, DEF_STR( 1C_1C ) ) - PORT_DIPSETTING( 0x01, DEF_STR( 1C_2C ) ) - PORT_DIPNAME( 0x04, 0x00, "PINFU with TSUMO" ) PORT_DIPLOCATION("SW1:3") - PORT_DIPSETTING( 0x04, DEF_STR( Off ) ) - PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x38, 0x20, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW1:4,5,6") - PORT_DIPSETTING( 0x38, "1 (Easy)" ) - PORT_DIPSETTING( 0x30, "2" ) - PORT_DIPSETTING( 0x28, "3" ) - PORT_DIPSETTING( 0x20, "4" ) - PORT_DIPSETTING( 0x18, "5" ) - PORT_DIPSETTING( 0x10, "6" ) - PORT_DIPSETTING( 0x08, "7" ) - PORT_DIPSETTING( 0x00, "8 (Hard)" ) - PORT_DIPNAME( 0x40, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW1:7") - PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) - PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x80, 0x80, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW1:8") - PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) - PORT_DIPSETTING( 0x00, DEF_STR( On ) ) + PORT_DIPNAME( 0x03, 0x03, DEF_STR(Coinage ) ) PORT_DIPLOCATION("SW. 1:1,2") // プレイ料金 + PORT_DIPSETTING( 0x00, DEF_STR(3C_1C) ) // 3コイン 1プレー + PORT_DIPSETTING( 0x02, DEF_STR(2C_1C) ) // 2コイン 1プレー + PORT_DIPSETTING( 0x03, DEF_STR(1C_1C) ) // 1コイン 1プレー + PORT_DIPSETTING( 0x01, DEF_STR(1C_2C) ) // 1コイン 2プレー + PORT_DIPNAME( 0x04, 0x00, "Allow Pinfu with Tsumo") PORT_DIPLOCATION("SW. 1:3") // ルール ピンフ・ツモ複合 + PORT_DIPSETTING( 0x04, DEF_STR(No) ) // 無し + PORT_DIPSETTING( 0x00, DEF_STR(Yes) ) // 有り + PORT_DIPNAME( 0x38, 0x20, DEF_STR(Difficulty) ) PORT_DIPLOCATION("SW. 1:4,5,6") // 難易度 コンピュー + PORT_DIPSETTING( 0x38, "1 (Weak)" ) // 弱い  (1) + PORT_DIPSETTING( 0x30, "2" ) //     (2) + PORT_DIPSETTING( 0x28, "3" ) //     (3) + PORT_DIPSETTING( 0x20, "4 (Normal)" ) // 標準  (4) + PORT_DIPSETTING( 0x18, "5" ) //     (5) + PORT_DIPSETTING( 0x10, "6" ) //     (6) + PORT_DIPSETTING( 0x08, "7" ) //     (7) + PORT_DIPSETTING( 0x00, "8 (Strong)" ) // 強い  (8) + PORT_DIPNAME( 0x40, 0x00, DEF_STR(Demo_Sounds ) ) PORT_DIPLOCATION("SW. 1:7") // デモ・サウンド + PORT_DIPSETTING( 0x40, DEF_STR(Off) ) // 無し + PORT_DIPSETTING( 0x00, DEF_STR(On) ) // 有り + PORT_DIPNAME( 0x80, 0x80, DEF_STR(Flip_Screen) ) PORT_DIPLOCATION("SW. 1:8") // モニター画面反転 + PORT_DIPSETTING( 0x80, DEF_STR(Off) ) // 正 + PORT_DIPSETTING( 0x00, DEF_STR(On) ) // 逆 PORT_START("DSW1") - PORT_DIPNAME( 0x07, 0x07, "Time Setting" ) PORT_DIPLOCATION("SW2:1,2,3") - PORT_DIPSETTING( 0x07, "08:30" ) - PORT_DIPSETTING( 0x06, "09:00" ) - PORT_DIPSETTING( 0x05, "09:30" ) - PORT_DIPSETTING( 0x04, "10:00" ) - PORT_DIPSETTING( 0x03, "10:30" ) - PORT_DIPSETTING( 0x02, "11:00" ) - PORT_DIPSETTING( 0x01, "11:30" ) - PORT_DIPSETTING( 0x00, "12:00" ) - PORT_DIPNAME( 0x08, 0x00, "Time Service" ) PORT_DIPLOCATION("SW2:4") // "secret moves" happen at certain time stamps - PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) - PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x10, 0x10, "TEL Display" ) PORT_DIPLOCATION("SW2:5") - PORT_DIPSETTING( 0x10, DEF_STR( On ) ) - PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) - PORT_DIPNAME( 0x20, 0x20, "GAL mode" ) PORT_DIPLOCATION("SW2:6") // unknown what this does - PORT_DIPSETTING( 0x20, "1" ) - PORT_DIPSETTING( 0x00, "2" ) - PORT_DIPNAME( 0x40, 0x40, "Select Special Item" ) PORT_DIPLOCATION("SW2:7")/* Allows to select which one of the nine special items you want. */ - PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) - PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x80, 0x80, "Debug" ) PORT_DIPLOCATION("SW2:8") - PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) - PORT_DIPSETTING( 0x00, DEF_STR( On ) ) + PORT_DIPNAME( 0x07, 0x07, "Game Clock Start" ) PORT_DIPLOCATION("SW. 2:1,2,3") // ゲーム時計スタート + PORT_DIPSETTING( 0x07, "08:30" ) //  8時30分 + PORT_DIPSETTING( 0x06, "09:00" ) //  9時00分 + PORT_DIPSETTING( 0x05, "09:30" ) //  9時30分 + PORT_DIPSETTING( 0x04, "10:00" ) // 10時00分 + PORT_DIPSETTING( 0x03, "10:30" ) // 10時30分 + PORT_DIPSETTING( 0x02, "11:00" ) // 11時00分 + PORT_DIPSETTING( 0x01, "11:30" ) // 11時30分 + PORT_DIPSETTING( 0x00, "12:00" ) // 12時00分 + PORT_DIPNAME( 0x08, 0x00, "Time Service" ) PORT_DIPLOCATION("SW. 2:4") // タイム-サービス(時間等によりできる秘技) + PORT_DIPSETTING( 0x08, DEF_STR(Off) ) // 無し + PORT_DIPSETTING( 0x00, DEF_STR(On) ) // 有り (allows secret techniques depending on the time) + PORT_DIPNAME( 0x10, 0x10, "Show Telephone Numbers" ) PORT_DIPLOCATION("SW. 2:5") // TEL表示 + PORT_DIPSETTING( 0x00, DEF_STR(Off) ) // 無し + PORT_DIPSETTING( 0x10, DEF_STR(On) ) // 有り + PORT_DIPNAME( 0x20, 0x20, "Gal Mode" ) PORT_DIPLOCATION("SW. 2:6") // GALモード切り替え (not clear what this does) + PORT_DIPSETTING( 0x20, "1" ) // 1 + PORT_DIPSETTING( 0x00, "2" ) // 2 + PORT_DIPNAME( 0x40, 0x40, "Bonus Item Select (cheat)" ) PORT_DIPLOCATION("SW. 2:7") // OFF固定 + PORT_DIPSETTING( 0x40, DEF_STR(Off) ) + PORT_DIPSETTING( 0x00, DEF_STR(On) ) // (allows you to select a bonus item and always win the jan-ken-pon game) + PORT_DIPNAME( 0x80, 0x80, "Show Debug Info" ) PORT_DIPLOCATION("SW. 2:8") // OFF固定 + PORT_DIPSETTING( 0x80, DEF_STR(Off) ) + PORT_DIPSETTING( 0x00, DEF_STR(On) ) PORT_START("COINS") PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN ) // "17B" @@ -2242,7 +2242,7 @@ static INPUT_PORTS_START( mjdialq2 ) PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) // "18A" - PORT_INCLUDE( dynax_mahjong_keys ) + PORT_INCLUDE( mahjong_matrix_2p_ff ) INPUT_PORTS_END @@ -2353,7 +2353,7 @@ static INPUT_PORTS_START( mjcomv1 ) PORT_START("COINS") PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN ) // "17B" PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN ) // "18B" - PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME(DEF_STR(Test)) + PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_TOGGLE PORT_NAME(DEF_STR(Test)) PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_GAMBLE_BOOK ) // Analyzer PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_MEMORY_RESET ) // Memory Reset PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) // "06B" @@ -3355,7 +3355,7 @@ static INPUT_PORTS_START( neruton ) PORT_DIPSETTING( 0x02, "11:00" ) // 11時00分 PORT_DIPSETTING( 0x01, "11:30" ) // 11時30分 PORT_DIPSETTING( 0x00, "12:00" ) // 12時00分 - PORT_DIPNAME( 0x08, 0x00, "Time Service" ) PORT_DIPLOCATION("SW. 2:4") // タイム-サービス + PORT_DIPNAME( 0x08, 0x00, "Time Service" ) PORT_DIPLOCATION("SW. 2:4") // タイム-サービス(時間等によりできる秘技) PORT_DIPSETTING( 0x08, DEF_STR(Off) ) // 無し PORT_DIPSETTING( 0x00, DEF_STR(On) ) // 有り (allows secret techniques depending on the time) PORT_DIPNAME( 0x10, 0x10, "Gal H Pose" ) PORT_DIPLOCATION("SW. 2:5") // OFF固定 diff --git a/src/mame/shared/xbox_nv2a.cpp b/src/mame/shared/xbox_nv2a.cpp index eafbb674a72..f7917dd53ce 100644 --- a/src/mame/shared/xbox_nv2a.cpp +++ b/src/mame/shared/xbox_nv2a.cpp @@ -1,9 +1,12 @@ // license:BSD-3-Clause // copyright-holders:Samuele Zannoli #include "emu.h" -#include "bitmap.h" -#include "video/rgbutil.h" #include "xbox_nv2a.h" + +#include "video/rgbutil.h" + +#include "bitmap.h" + #include #include -- cgit v1.2.3 hpp710
-rw-r--r--3rdparty/asio/include/asio/basic_file.hpp824
-rw-r--r--3rdparty/asio/include/asio/basic_io_object.hpp286
-rw-r--r--3rdparty/asio/include/asio/basic_random_access_file.hpp689
-rw-r--r--3rdparty/asio/include/asio/basic_raw_socket.hpp1356
-rw-r--r--3rdparty/asio/include/asio/basic_readable_pipe.hpp626
-rw-r--r--3rdparty/asio/include/asio/basic_seq_packet_socket.hpp823
-rw-r--r--3rdparty/asio/include/asio/basic_serial_port.hpp987
-rw-r--r--3rdparty/asio/include/asio/basic_signal_set.hpp648
-rw-r--r--3rdparty/asio/include/asio/basic_socket.hpp1936
-rw-r--r--3rdparty/asio/include/asio/basic_socket_acceptor.hpp2708
-rw-r--r--3rdparty/asio/include/asio/basic_socket_iostream.hpp331
-rw-r--r--3rdparty/asio/include/asio/basic_socket_streambuf.hpp642
-rw-r--r--3rdparty/asio/include/asio/basic_stream_file.hpp744
-rw-r--r--3rdparty/asio/include/asio/basic_stream_socket.hpp1163
-rw-r--r--3rdparty/asio/include/asio/basic_streambuf.hpp450
-rw-r--r--3rdparty/asio/include/asio/basic_streambuf_fwd.hpp36
-rw-r--r--3rdparty/asio/include/asio/basic_waitable_timer.hpp824
-rw-r--r--3rdparty/asio/include/asio/basic_writable_pipe.hpp622
-rw-r--r--3rdparty/asio/include/asio/bind_allocator.hpp530
-rw-r--r--3rdparty/asio/include/asio/bind_cancellation_slot.hpp544
-rw-r--r--3rdparty/asio/include/asio/bind_executor.hpp582
-rw-r--r--3rdparty/asio/include/asio/bind_immediate_executor.hpp549
-rw-r--r--3rdparty/asio/include/asio/buffer.hpp2751
-rw-r--r--3rdparty/asio/include/asio/buffer_registration.hpp318
-rw-r--r--3rdparty/asio/include/asio/buffered_read_stream.hpp273
-rw-r--r--3rdparty/asio/include/asio/buffered_read_stream_fwd.hpp25
-rw-r--r--3rdparty/asio/include/asio/buffered_stream.hpp292
-rw-r--r--3rdparty/asio/include/asio/buffered_stream_fwd.hpp25
-rw-r--r--3rdparty/asio/include/asio/buffered_write_stream.hpp265
-rw-r--r--3rdparty/asio/include/asio/buffered_write_stream_fwd.hpp25
-rw-r--r--3rdparty/asio/include/asio/buffers_iterator.hpp521
-rw-r--r--3rdparty/asio/include/asio/cancellation_signal.hpp245
-rw-r--r--3rdparty/asio/include/asio/cancellation_state.hpp235
-rw-r--r--3rdparty/asio/include/asio/cancellation_type.hpp157
-rw-r--r--3rdparty/asio/include/asio/co_spawn.hpp523
-rw-r--r--3rdparty/asio/include/asio/completion_condition.hpp218
-rw-r--r--3rdparty/asio/include/asio/compose.hpp319
-rw-r--r--3rdparty/asio/include/asio/connect.hpp1180
-rw-r--r--3rdparty/asio/include/asio/connect_pipe.hpp83
-rw-r--r--3rdparty/asio/include/asio/consign.hpp75
-rw-r--r--3rdparty/asio/include/asio/coroutine.hpp329
-rw-r--r--3rdparty/asio/include/asio/deadline_timer.hpp38
-rw-r--r--3rdparty/asio/include/asio/defer.hpp218
-rw-r--r--3rdparty/asio/include/asio/deferred.hpp715
-rw-r--r--3rdparty/asio/include/asio/detached.hpp105
-rw-r--r--3rdparty/asio/include/asio/detail/array.hpp30
-rw-r--r--3rdparty/asio/include/asio/detail/array_fwd.hpp32
-rw-r--r--3rdparty/asio/include/asio/detail/assert.hpp32
-rw-r--r--3rdparty/asio/include/asio/detail/atomic_count.hpp59
-rw-r--r--3rdparty/asio/include/asio/detail/base_from_cancellation_state.hpp164
-rw-r--r--3rdparty/asio/include/asio/detail/base_from_completion_cond.hpp69
-rw-r--r--3rdparty/asio/include/asio/detail/bind_handler.hpp711
-rw-r--r--3rdparty/asio/include/asio/detail/blocking_executor_op.hpp107
-rw-r--r--3rdparty/asio/include/asio/detail/buffer_resize_guard.hpp66
-rw-r--r--3rdparty/asio/include/asio/detail/buffer_sequence_adapter.hpp837
-rw-r--r--3rdparty/asio/include/asio/detail/buffered_stream_storage.hpp126
-rw-r--r--3rdparty/asio/include/asio/detail/call_stack.hpp125
-rw-r--r--3rdparty/asio/include/asio/detail/chrono.hpp45
-rw-r--r--3rdparty/asio/include/asio/detail/chrono_time_traits.hpp190
-rw-r--r--3rdparty/asio/include/asio/detail/completion_handler.hpp88
-rw-r--r--3rdparty/asio/include/asio/detail/composed_work.hpp252
-rw-r--r--3rdparty/asio/include/asio/detail/concurrency_hint.hpp94
-rw-r--r--3rdparty/asio/include/asio/detail/conditionally_enabled_event.hpp120
-rw-r--r--3rdparty/asio/include/asio/detail/conditionally_enabled_mutex.hpp149
-rw-r--r--3rdparty/asio/include/asio/detail/config.hpp1422
-rw-r--r--3rdparty/asio/include/asio/detail/consuming_buffers.hpp443
-rw-r--r--3rdparty/asio/include/asio/detail/cstddef.hpp27
-rw-r--r--3rdparty/asio/include/asio/detail/cstdint.hpp40
-rw-r--r--3rdparty/asio/include/asio/detail/date_time_fwd.hpp34
-rw-r--r--3rdparty/asio/include/asio/detail/deadline_timer_service.hpp335
-rw-r--r--3rdparty/asio/include/asio/detail/dependent_type.hpp36
-rw-r--r--3rdparty/asio/include/asio/detail/descriptor_ops.hpp179
-rw-r--r--3rdparty/asio/include/asio/detail/descriptor_read_op.hpp188
-rw-r--r--3rdparty/asio/include/asio/detail/descriptor_write_op.hpp187
-rw-r--r--3rdparty/asio/include/asio/detail/dev_poll_reactor.hpp247
-rw-r--r--3rdparty/asio/include/asio/detail/epoll_reactor.hpp295
-rw-r--r--3rdparty/asio/include/asio/detail/event.hpp46
-rw-r--r--3rdparty/asio/include/asio/detail/eventfd_select_interrupter.hpp83
-rw-r--r--3rdparty/asio/include/asio/detail/exception.hpp29
-rw-r--r--3rdparty/asio/include/asio/detail/executor_function.hpp152
-rw-r--r--3rdparty/asio/include/asio/detail/executor_op.hpp84
-rw-r--r--3rdparty/asio/include/asio/detail/fd_set_adapter.hpp39
-rw-r--r--3rdparty/asio/include/asio/detail/fenced_block.hpp40
-rw-r--r--3rdparty/asio/include/asio/detail/functional.hpp33
-rw-r--r--3rdparty/asio/include/asio/detail/future.hpp32
-rw-r--r--3rdparty/asio/include/asio/detail/global.hpp50
-rw-r--r--3rdparty/asio/include/asio/detail/handler_alloc_helpers.hpp225
-rw-r--r--3rdparty/asio/include/asio/detail/handler_cont_helpers.hpp45
-rw-r--r--3rdparty/asio/include/asio/detail/handler_tracking.hpp264
-rw-r--r--3rdparty/asio/include/asio/detail/handler_type_requirements.hpp553
-rw-r--r--3rdparty/asio/include/asio/detail/handler_work.hpp511
-rw-r--r--3rdparty/asio/include/asio/detail/hash_map.hpp331
-rw-r--r--3rdparty/asio/include/asio/detail/impl/buffer_sequence_adapter.ipp118
-rw-r--r--3rdparty/asio/include/asio/detail/impl/descriptor_ops.ipp991
-rw-r--r--3rdparty/asio/include/asio/detail/impl/dev_poll_reactor.hpp111
-rw-r--r--3rdparty/asio/include/asio/detail/impl/dev_poll_reactor.ipp469
-rw-r--r--3rdparty/asio/include/asio/detail/impl/epoll_reactor.hpp109
-rw-r--r--3rdparty/asio/include/asio/detail/impl/epoll_reactor.ipp826
-rw-r--r--3rdparty/asio/include/asio/detail/impl/eventfd_select_interrupter.ipp171
-rw-r--r--3rdparty/asio/include/asio/detail/impl/handler_tracking.ipp398
-rw-r--r--3rdparty/asio/include/asio/detail/impl/io_uring_descriptor_service.ipp205
-rw-r--r--3rdparty/asio/include/asio/detail/impl/io_uring_file_service.ipp140
-rw-r--r--3rdparty/asio/include/asio/detail/impl/io_uring_service.hpp112
-rw-r--r--3rdparty/asio/include/asio/detail/impl/io_uring_service.ipp914
-rw-r--r--3rdparty/asio/include/asio/detail/impl/io_uring_socket_service_base.ipp249
-rw-r--r--3rdparty/asio/include/asio/detail/impl/kqueue_reactor.hpp113
-rw-r--r--3rdparty/asio/include/asio/detail/impl/kqueue_reactor.ipp608
-rw-r--r--3rdparty/asio/include/asio/detail/impl/null_event.ipp74
-rw-r--r--3rdparty/asio/include/asio/detail/impl/pipe_select_interrupter.ipp129
-rw-r--r--3rdparty/asio/include/asio/detail/impl/posix_event.ipp63
-rw-r--r--3rdparty/asio/include/asio/detail/impl/posix_mutex.ipp46
-rw-r--r--3rdparty/asio/include/asio/detail/impl/posix_serial_port_service.ipp168
-rw-r--r--3rdparty/asio/include/asio/detail/impl/posix_thread.ipp84
-rw-r--r--3rdparty/asio/include/asio/detail/impl/posix_tss_ptr.ipp46
-rw-r--r--3rdparty/asio/include/asio/detail/impl/reactive_descriptor_service.ipp230
-rw-r--r--3rdparty/asio/include/asio/detail/impl/reactive_socket_service_base.ipp310
-rw-r--r--3rdparty/asio/include/asio/detail/impl/resolver_service_base.ipp158
-rw-r--r--3rdparty/asio/include/asio/detail/impl/scheduler.ipp675
-rw-r--r--3rdparty/asio/include/asio/detail/impl/select_reactor.hpp124
-rw-r--r--3rdparty/asio/include/asio/detail/impl/select_reactor.ipp400
-rw-r--r--3rdparty/asio/include/asio/detail/impl/service_registry.hpp93
-rw-r--r--3rdparty/asio/include/asio/detail/impl/service_registry.ipp197
-rw-r--r--3rdparty/asio/include/asio/detail/impl/signal_set_service.ipp826
-rw-r--r--3rdparty/asio/include/asio/detail/impl/socket_ops.ipp4035
-rw-r--r--3rdparty/asio/include/asio/detail/impl/socket_select_interrupter.ipp185
-rw-r--r--3rdparty/asio/include/asio/detail/impl/strand_executor_service.hpp346
-rw-r--r--3rdparty/asio/include/asio/detail/impl/strand_executor_service.ipp158
-rw-r--r--3rdparty/asio/include/asio/detail/impl/strand_service.hpp86
-rw-r--r--3rdparty/asio/include/asio/detail/impl/strand_service.ipp202
-rw-r--r--3rdparty/asio/include/asio/detail/impl/thread_context.ipp35
-rw-r--r--3rdparty/asio/include/asio/detail/impl/throw_error.ipp49
-rw-r--r--3rdparty/asio/include/asio/detail/impl/timer_queue_ptime.ipp97
-rw-r--r--3rdparty/asio/include/asio/detail/impl/timer_queue_set.ipp101
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_event.ipp76
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_iocp_file_service.ipp280
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_iocp_handle_service.ipp619
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_iocp_io_context.hpp119
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_iocp_io_context.ipp614
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_iocp_serial_port_service.ipp200
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_iocp_socket_service_base.ipp821
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_mutex.ipp84
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_object_handle_service.ipp452
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_static_mutex.ipp136
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_thread.ipp150
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_tss_ptr.ipp57
-rw-r--r--3rdparty/asio/include/asio/detail/impl/winrt_ssocket_service_base.ipp626
-rw-r--r--3rdparty/asio/include/asio/detail/impl/winrt_timer_scheduler.hpp92
-rw-r--r--3rdparty/asio/include/asio/detail/impl/winrt_timer_scheduler.ipp121
-rw-r--r--3rdparty/asio/include/asio/detail/impl/winsock_init.ipp82
-rw-r--r--3rdparty/asio/include/asio/detail/initiate_defer.hpp207
-rw-r--r--3rdparty/asio/include/asio/detail/initiate_dispatch.hpp193
-rw-r--r--3rdparty/asio/include/asio/detail/initiate_post.hpp207
-rw-r--r--3rdparty/asio/include/asio/detail/io_control.hpp84
-rw-r--r--3rdparty/asio/include/asio/detail/io_object_impl.hpp177
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_descriptor_read_at_op.hpp195
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_descriptor_read_op.hpp190
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_descriptor_service.hpp687
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_descriptor_write_at_op.hpp189
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_descriptor_write_op.hpp185
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_file_service.hpp261
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_null_buffers_op.hpp114
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_operation.hpp84
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_service.hpp319
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_socket_accept_op.hpp280
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_socket_connect_op.hpp140
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_socket_recv_op.hpp205
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_socket_recvfrom_op.hpp206
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_socket_recvmsg_op.hpp192
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_socket_send_op.hpp191
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_socket_sendto_op.hpp194
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_socket_service.hpp629
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_socket_service_base.hpp663
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_wait_op.hpp112
-rw-r--r--3rdparty/asio/include/asio/detail/is_buffer_sequence.hpp296
-rw-r--r--3rdparty/asio/include/asio/detail/is_executor.hpp126
-rw-r--r--3rdparty/asio/include/asio/detail/keyword_tss_ptr.hpp70
-rw-r--r--3rdparty/asio/include/asio/detail/kqueue_reactor.hpp271
-rw-r--r--3rdparty/asio/include/asio/detail/limits.hpp21
-rw-r--r--3rdparty/asio/include/asio/detail/local_free_on_block_exit.hpp59
-rw-r--r--3rdparty/asio/include/asio/detail/memory.hpp126
-rw-r--r--3rdparty/asio/include/asio/detail/mutex.hpp46
-rw-r--r--3rdparty/asio/include/asio/detail/non_const_lvalue.hpp43
-rw-r--r--3rdparty/asio/include/asio/detail/noncopyable.hpp43
-rw-r--r--3rdparty/asio/include/asio/detail/null_event.hpp106
-rw-r--r--3rdparty/asio/include/asio/detail/null_fenced_block.hpp47
-rw-r--r--3rdparty/asio/include/asio/detail/null_global.hpp59
-rw-r--r--3rdparty/asio/include/asio/detail/null_mutex.hpp60
-rw-r--r--3rdparty/asio/include/asio/detail/null_reactor.hpp83
-rw-r--r--3rdparty/asio/include/asio/detail/null_signal_blocker.hpp69
-rw-r--r--3rdparty/asio/include/asio/detail/null_socket_service.hpp519
-rw-r--r--3rdparty/asio/include/asio/detail/null_static_mutex.hpp60
-rw-r--r--3rdparty/asio/include/asio/detail/null_thread.hpp67
-rw-r--r--3rdparty/asio/include/asio/detail/null_tss_ptr.hpp68
-rw-r--r--3rdparty/asio/include/asio/detail/object_pool.hpp171
-rw-r--r--3rdparty/asio/include/asio/detail/old_win_sdk_compat.hpp214
-rw-r--r--3rdparty/asio/include/asio/detail/op_queue.hpp162
-rw-r--r--3rdparty/asio/include/asio/detail/operation.hpp38
-rw-r--r--3rdparty/asio/include/asio/detail/pipe_select_interrupter.hpp89
-rw-r--r--3rdparty/asio/include/asio/detail/pop_options.hpp157
-rw-r--r--3rdparty/asio/include/asio/detail/posix_event.hpp175
-rw-r--r--3rdparty/asio/include/asio/detail/posix_fd_set_adapter.hpp118
-rw-r--r--3rdparty/asio/include/asio/detail/posix_global.hpp80
-rw-r--r--3rdparty/asio/include/asio/detail/posix_mutex.hpp76
-rw-r--r--3rdparty/asio/include/asio/detail/posix_serial_port_service.hpp249
-rw-r--r--3rdparty/asio/include/asio/detail/posix_signal_blocker.hpp85
-rw-r--r--3rdparty/asio/include/asio/detail/posix_static_mutex.hpp64
-rw-r--r--3rdparty/asio/include/asio/detail/posix_thread.hpp109
-rw-r--r--3rdparty/asio/include/asio/detail/posix_tss_ptr.hpp79
-rw-r--r--3rdparty/asio/include/asio/detail/push_options.hpp228
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_descriptor_service.hpp566
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_null_buffers_op.hpp131
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_accept_op.hpp323
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_connect_op.hpp162
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_recv_op.hpp197
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_recvfrom_op.hpp203
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_recvmsg_op.hpp184
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_send_op.hpp201
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_sendto_op.hpp194
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_service.hpp633
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_service_base.hpp750
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_wait_op.hpp131
-rw-r--r--3rdparty/asio/include/asio/detail/reactor.hpp54
-rw-r--r--3rdparty/asio/include/asio/detail/reactor_op.hpp71
-rw-r--r--3rdparty/asio/include/asio/detail/reactor_op_queue.hpp212
-rw-r--r--3rdparty/asio/include/asio/detail/recycling_allocator.hpp105
-rw-r--r--3rdparty/asio/include/asio/detail/regex_fwd.hpp35
-rw-r--r--3rdparty/asio/include/asio/detail/resolve_endpoint_op.hpp140
-rw-r--r--3rdparty/asio/include/asio/detail/resolve_op.hpp45
-rw-r--r--3rdparty/asio/include/asio/detail/resolve_query_op.hpp150
-rw-r--r--3rdparty/asio/include/asio/detail/resolver_service.hpp147
-rw-r--r--3rdparty/asio/include/asio/detail/resolver_service_base.hpp158
-rw-r--r--3rdparty/asio/include/asio/detail/scheduler.hpp241
-rw-r--r--3rdparty/asio/include/asio/detail/scheduler_operation.hpp78
-rw-r--r--3rdparty/asio/include/asio/detail/scheduler_task.hpp49
-rw-r--r--3rdparty/asio/include/asio/detail/scheduler_thread_info.hpp40
-rw-r--r--3rdparty/asio/include/asio/detail/scoped_lock.hpp101
-rw-r--r--3rdparty/asio/include/asio/detail/scoped_ptr.hpp87
-rw-r--r--3rdparty/asio/include/asio/detail/select_interrupter.hpp46
-rw-r--r--3rdparty/asio/include/asio/detail/select_reactor.hpp291
-rw-r--r--3rdparty/asio/include/asio/detail/service_registry.hpp163
-rw-r--r--3rdparty/asio/include/asio/detail/signal_blocker.hpp44
-rw-r--r--3rdparty/asio/include/asio/detail/signal_handler.hpp90
-rw-r--r--3rdparty/asio/include/asio/detail/signal_init.hpp47
-rw-r--r--3rdparty/asio/include/asio/detail/signal_op.hpp53
-rw-r--r--3rdparty/asio/include/asio/detail/signal_set_service.hpp292
-rw-r--r--3rdparty/asio/include/asio/detail/socket_holder.hpp98
-rw-r--r--3rdparty/asio/include/asio/detail/socket_ops.hpp375
-rw-r--r--3rdparty/asio/include/asio/detail/socket_option.hpp316
-rw-r--r--3rdparty/asio/include/asio/detail/socket_select_interrupter.hpp91
-rw-r--r--3rdparty/asio/include/asio/detail/socket_types.hpp427
-rw-r--r--3rdparty/asio/include/asio/detail/source_location.hpp45
-rw-r--r--3rdparty/asio/include/asio/detail/static_mutex.hpp50
-rw-r--r--3rdparty/asio/include/asio/detail/std_event.hpp183
-rw-r--r--3rdparty/asio/include/asio/detail/std_fenced_block.hpp57
-rw-r--r--3rdparty/asio/include/asio/detail/std_global.hpp65
-rw-r--r--3rdparty/asio/include/asio/detail/std_mutex.hpp68
-rw-r--r--3rdparty/asio/include/asio/detail/std_static_mutex.hpp76
-rw-r--r--3rdparty/asio/include/asio/detail/std_thread.hpp66
-rw-r--r--3rdparty/asio/include/asio/detail/strand_executor_service.hpp173
-rw-r--r--3rdparty/asio/include/asio/detail/strand_service.hpp144
-rw-r--r--3rdparty/asio/include/asio/detail/string_view.hpp47
-rw-r--r--3rdparty/asio/include/asio/detail/thread.hpp58
-rw-r--r--3rdparty/asio/include/asio/detail/thread_context.hpp51
-rw-r--r--3rdparty/asio/include/asio/detail/thread_group.hpp99
-rw-r--r--3rdparty/asio/include/asio/detail/thread_info_base.hpp250
-rw-r--r--3rdparty/asio/include/asio/detail/throw_error.hpp62
-rw-r--r--3rdparty/asio/include/asio/detail/throw_exception.hpp55
-rw-r--r--3rdparty/asio/include/asio/detail/timer_queue.hpp389
-rw-r--r--3rdparty/asio/include/asio/detail/timer_queue_base.hpp68
-rw-r--r--3rdparty/asio/include/asio/detail/timer_queue_ptime.hpp103
-rw-r--r--3rdparty/asio/include/asio/detail/timer_queue_set.hpp66
-rw-r--r--3rdparty/asio/include/asio/detail/timer_scheduler.hpp37
-rw-r--r--3rdparty/asio/include/asio/detail/timer_scheduler_fwd.hpp42
-rw-r--r--3rdparty/asio/include/asio/detail/tss_ptr.hpp69
-rw-r--r--3rdparty/asio/include/asio/detail/type_traits.hpp178
-rw-r--r--3rdparty/asio/include/asio/detail/utility.hpp83
-rw-r--r--3rdparty/asio/include/asio/detail/wait_handler.hpp90
-rw-r--r--3rdparty/asio/include/asio/detail/wait_op.hpp49
-rw-r--r--3rdparty/asio/include/asio/detail/win_event.hpp164
-rw-r--r--3rdparty/asio/include/asio/detail/win_fd_set_adapter.hpp149
-rw-r--r--3rdparty/asio/include/asio/detail/win_global.hpp71
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_file_service.hpp287
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_handle_read_op.hpp119
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_handle_service.hpp431
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_handle_write_op.hpp114
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_io_context.hpp347
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_null_buffers_op.hpp129
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_operation.hpp96
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_overlapped_op.hpp100
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_overlapped_ptr.hpp171
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_serial_port_service.hpp233
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_accept_op.hpp339
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_connect_op.hpp138
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_recv_op.hpp126
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_recvfrom_op.hpp135
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_recvmsg_op.hpp127
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_send_op.hpp120
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_service.hpp680
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_service_base.hpp829
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_thread_info.hpp34
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_wait_op.hpp130
-rw-r--r--3rdparty/asio/include/asio/detail/win_mutex.hpp78
-rw-r--r--3rdparty/asio/include/asio/detail/win_object_handle_service.hpp194
-rw-r--r--3rdparty/asio/include/asio/detail/win_static_mutex.hpp74
-rw-r--r--3rdparty/asio/include/asio/detail/win_thread.hpp147
-rw-r--r--3rdparty/asio/include/asio/detail/win_tss_ptr.hpp79
-rw-r--r--3rdparty/asio/include/asio/detail/winapp_thread.hpp124
-rw-r--r--3rdparty/asio/include/asio/detail/wince_thread.hpp124
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_async_manager.hpp305
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_async_op.hpp65
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_resolve_op.hpp125
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_resolver_service.hpp212
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_socket_connect_op.hpp98
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_socket_recv_op.hpp119
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_socket_send_op.hpp110
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_ssocket_service.hpp250
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_ssocket_service_base.hpp362
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_timer_scheduler.hpp147
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_utils.hpp106
-rw-r--r--3rdparty/asio/include/asio/detail/winsock_init.hpp128
-rw-r--r--3rdparty/asio/include/asio/detail/work_dispatcher.hpp143
-rw-r--r--3rdparty/asio/include/asio/detail/wrapped_handler.hpp217
-rw-r--r--3rdparty/asio/include/asio/dispatch.hpp197
-rw-r--r--3rdparty/asio/include/asio/error.hpp389
-rw-r--r--3rdparty/asio/include/asio/error_code.hpp39
-rw-r--r--3rdparty/asio/include/asio/execution.hpp33
-rw-r--r--3rdparty/asio/include/asio/execution/allocator.hpp278
-rw-r--r--3rdparty/asio/include/asio/execution/any_executor.hpp1933
-rw-r--r--3rdparty/asio/include/asio/execution/bad_executor.hpp46
-rw-r--r--3rdparty/asio/include/asio/execution/blocking.hpp1360
-rw-r--r--3rdparty/asio/include/asio/execution/blocking_adaptation.hpp1080
-rw-r--r--3rdparty/asio/include/asio/execution/context.hpp191
-rw-r--r--3rdparty/asio/include/asio/execution/context_as.hpp190
-rw-r--r--3rdparty/asio/include/asio/execution/executor.hpp116
-rw-r--r--3rdparty/asio/include/asio/execution/impl/bad_executor.ipp40
-rw-r--r--3rdparty/asio/include/asio/execution/invocable_archetype.hpp43
-rw-r--r--3rdparty/asio/include/asio/execution/mapping.hpp1002
-rw-r--r--3rdparty/asio/include/asio/execution/occupancy.hpp184
-rw-r--r--3rdparty/asio/include/asio/execution/outstanding_work.hpp753
-rw-r--r--3rdparty/asio/include/asio/execution/prefer_only.hpp328
-rw-r--r--3rdparty/asio/include/asio/execution/relationship.hpp751
-rw-r--r--3rdparty/asio/include/asio/execution_context.hpp388
-rw-r--r--3rdparty/asio/include/asio/executor.hpp363
-rw-r--r--3rdparty/asio/include/asio/executor_work_guard.hpp362
-rw-r--r--3rdparty/asio/include/asio/experimental/append.hpp36
-rw-r--r--3rdparty/asio/include/asio/experimental/as_single.hpp132
-rw-r--r--3rdparty/asio/include/asio/experimental/as_tuple.hpp36
-rw-r--r--3rdparty/asio/include/asio/experimental/awaitable_operators.hpp536
-rw-r--r--3rdparty/asio/include/asio/experimental/basic_channel.hpp513
-rw-r--r--3rdparty/asio/include/asio/experimental/basic_concurrent_channel.hpp513
-rw-r--r--3rdparty/asio/include/asio/experimental/cancellation_condition.hpp152
-rw-r--r--3rdparty/asio/include/asio/experimental/channel.hpp70
-rw-r--r--3rdparty/asio/include/asio/experimental/channel_error.hpp82
-rw-r--r--3rdparty/asio/include/asio/experimental/channel_traits.hpp301
-rw-r--r--3rdparty/asio/include/asio/experimental/co_composed.hpp145
-rw-r--r--3rdparty/asio/include/asio/experimental/co_spawn.hpp187
-rw-r--r--3rdparty/asio/include/asio/experimental/concurrent_channel.hpp70
-rw-r--r--3rdparty/asio/include/asio/experimental/coro.hpp293
-rw-r--r--3rdparty/asio/include/asio/experimental/coro_traits.hpp228
-rw-r--r--3rdparty/asio/include/asio/experimental/deferred.hpp36
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/channel_handler.hpp77
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/channel_message.hpp129
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/channel_operation.hpp361
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/channel_payload.hpp222
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/channel_receive_op.hpp127
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/channel_send_functions.hpp192
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/channel_send_op.hpp148
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/channel_service.hpp677
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/coro_completion_handler.hpp169
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/coro_promise_allocator.hpp141
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/has_signature.hpp54
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/impl/channel_service.hpp621
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/partial_promise.hpp197
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/as_single.hpp176
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/channel_error.ipp61
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/co_composed.hpp1174
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/coro.hpp1222
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/parallel_group.hpp788
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/promise.hpp255
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/use_coro.hpp214
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/use_promise.hpp66
-rw-r--r--3rdparty/asio/include/asio/experimental/parallel_group.hpp457
-rw-r--r--3rdparty/asio/include/asio/experimental/prepend.hpp36
-rw-r--r--3rdparty/asio/include/asio/experimental/promise.hpp224
-rw-r--r--3rdparty/asio/include/asio/experimental/use_coro.hpp189
-rw-r--r--3rdparty/asio/include/asio/experimental/use_promise.hpp111
-rw-r--r--3rdparty/asio/include/asio/file_base.hpp166
-rw-r--r--3rdparty/asio/include/asio/generic/basic_endpoint.hpp189
-rw-r--r--3rdparty/asio/include/asio/generic/datagram_protocol.hpp123
-rw-r--r--3rdparty/asio/include/asio/generic/detail/endpoint.hpp133
-rw-r--r--3rdparty/asio/include/asio/generic/detail/impl/endpoint.ipp110
-rw-r--r--3rdparty/asio/include/asio/generic/raw_protocol.hpp121
-rw-r--r--3rdparty/asio/include/asio/generic/seq_packet_protocol.hpp122
-rw-r--r--3rdparty/asio/include/asio/generic/stream_protocol.hpp127
-rw-r--r--3rdparty/asio/include/asio/handler_continuation_hook.hpp54
-rw-r--r--3rdparty/asio/include/asio/high_resolution_timer.hpp39
-rw-r--r--3rdparty/asio/include/asio/impl/any_completion_executor.ipp126
-rw-r--r--3rdparty/asio/include/asio/impl/any_io_executor.ipp134
-rw-r--r--3rdparty/asio/include/asio/impl/append.hpp162
-rw-r--r--3rdparty/asio/include/asio/impl/as_tuple.hpp245
-rw-r--r--3rdparty/asio/include/asio/impl/awaitable.hpp1196
-rw-r--r--3rdparty/asio/include/asio/impl/buffered_read_stream.hpp404
-rw-r--r--3rdparty/asio/include/asio/impl/buffered_write_stream.hpp384
-rw-r--r--3rdparty/asio/include/asio/impl/cancellation_signal.ipp96
-rw-r--r--3rdparty/asio/include/asio/impl/co_spawn.hpp449
-rw-r--r--3rdparty/asio/include/asio/impl/connect.hpp809
-rw-r--r--3rdparty/asio/include/asio/impl/connect_pipe.hpp73
-rw-r--r--3rdparty/asio/include/asio/impl/connect_pipe.ipp149
-rw-r--r--3rdparty/asio/include/asio/impl/consign.hpp137
-rw-r--r--3rdparty/asio/include/asio/impl/deferred.hpp147
-rw-r--r--3rdparty/asio/include/asio/impl/detached.hpp77
-rw-r--r--3rdparty/asio/include/asio/impl/error.ipp128
-rw-r--r--3rdparty/asio/include/asio/impl/error_code.ipp206
-rw-r--r--3rdparty/asio/include/asio/impl/execution_context.hpp77
-rw-r--r--3rdparty/asio/include/asio/impl/execution_context.ipp82
-rw-r--r--3rdparty/asio/include/asio/impl/executor.hpp317
-rw-r--r--3rdparty/asio/include/asio/impl/executor.ipp43
-rw-r--r--3rdparty/asio/include/asio/impl/io_context.hpp433
-rw-r--r--3rdparty/asio/include/asio/impl/io_context.ipp176
-rw-r--r--3rdparty/asio/include/asio/impl/multiple_exceptions.ipp45
-rw-r--r--3rdparty/asio/include/asio/impl/prepend.hpp163
-rw-r--r--3rdparty/asio/include/asio/impl/read.hpp1053
-rw-r--r--3rdparty/asio/include/asio/impl/read_at.hpp628
-rw-r--r--3rdparty/asio/include/asio/impl/read_until.hpp2941
-rw-r--r--3rdparty/asio/include/asio/impl/redirect_error.hpp250
-rw-r--r--3rdparty/asio/include/asio/impl/serial_port_base.hpp59
-rw-r--r--3rdparty/asio/include/asio/impl/serial_port_base.ipp554
-rw-r--r--3rdparty/asio/include/asio/impl/spawn.hpp1400
-rw-r--r--3rdparty/asio/include/asio/impl/src.hpp94
-rw-r--r--3rdparty/asio/include/asio/impl/system_context.hpp34
-rw-r--r--3rdparty/asio/include/asio/impl/system_context.ipp92
-rw-r--r--3rdparty/asio/include/asio/impl/system_executor.hpp179
-rw-r--r--3rdparty/asio/include/asio/impl/thread_pool.hpp277
-rw-r--r--3rdparty/asio/include/asio/impl/thread_pool.ipp142
-rw-r--r--3rdparty/asio/include/asio/impl/use_awaitable.hpp301
-rw-r--r--3rdparty/asio/include/asio/impl/use_future.hpp707
-rw-r--r--3rdparty/asio/include/asio/impl/write.hpp939
-rw-r--r--3rdparty/asio/include/asio/impl/write_at.hpp551
-rw-r--r--3rdparty/asio/include/asio/io_context.hpp1505
-rw-r--r--3rdparty/asio/include/asio/io_context_strand.hpp396
-rw-r--r--3rdparty/asio/include/asio/io_service.hpp33
-rw-r--r--3rdparty/asio/include/asio/io_service_strand.hpp20
-rw-r--r--3rdparty/asio/include/asio/ip/address.hpp281
-rw-r--r--3rdparty/asio/include/asio/ip/address_v4.hpp421
-rw-r--r--3rdparty/asio/include/asio/ip/address_v4_iterator.hpp156
-rw-r--r--3rdparty/asio/include/asio/ip/address_v4_range.hpp128
-rw-r--r--3rdparty/asio/include/asio/ip/address_v6.hpp407
-rw-r--r--3rdparty/asio/include/asio/ip/address_v6_iterator.hpp178
-rw-r--r--3rdparty/asio/include/asio/ip/address_v6_range.hpp124
-rw-r--r--3rdparty/asio/include/asio/ip/bad_address_cast.hpp63
-rw-r--r--3rdparty/asio/include/asio/ip/basic_endpoint.hpp282
-rw-r--r--3rdparty/asio/include/asio/ip/basic_resolver.hpp1112
-rw-r--r--3rdparty/asio/include/asio/ip/basic_resolver_entry.hpp113
-rw-r--r--3rdparty/asio/include/asio/ip/basic_resolver_iterator.hpp188
-rw-r--r--3rdparty/asio/include/asio/ip/basic_resolver_query.hpp260
-rw-r--r--3rdparty/asio/include/asio/ip/basic_resolver_results.hpp307
-rw-r--r--3rdparty/asio/include/asio/ip/detail/endpoint.hpp141
-rw-r--r--3rdparty/asio/include/asio/ip/detail/impl/endpoint.ipp195
-rw-r--r--3rdparty/asio/include/asio/ip/detail/socket_option.hpp566
-rw-r--r--3rdparty/asio/include/asio/ip/host_name.hpp42
-rw-r--r--3rdparty/asio/include/asio/ip/icmp.hpp115
-rw-r--r--3rdparty/asio/include/asio/ip/impl/address.hpp67
-rw-r--r--3rdparty/asio/include/asio/ip/impl/address.ipp235
-rw-r--r--3rdparty/asio/include/asio/ip/impl/address_v4.hpp67
-rw-r--r--3rdparty/asio/include/asio/ip/impl/address_v4.ipp206
-rw-r--r--3rdparty/asio/include/asio/ip/impl/address_v6.hpp67
-rw-r--r--3rdparty/asio/include/asio/ip/impl/address_v6.ipp342
-rw-r--r--3rdparty/asio/include/asio/ip/impl/basic_endpoint.hpp43
-rw-r--r--3rdparty/asio/include/asio/ip/impl/host_name.ipp54
-rw-r--r--3rdparty/asio/include/asio/ip/impl/network_v4.hpp54
-rw-r--r--3rdparty/asio/include/asio/ip/impl/network_v4.ipp218
-rw-r--r--3rdparty/asio/include/asio/ip/impl/network_v6.hpp53
-rw-r--r--3rdparty/asio/include/asio/ip/impl/network_v6.ipp187
-rw-r--r--3rdparty/asio/include/asio/ip/multicast.hpp191
-rw-r--r--3rdparty/asio/include/asio/ip/network_v4.hpp257
-rw-r--r--3rdparty/asio/include/asio/ip/network_v6.hpp231
-rw-r--r--3rdparty/asio/include/asio/ip/resolver_base.hpp129
-rw-r--r--3rdparty/asio/include/asio/ip/resolver_query_base.hpp43
-rw-r--r--3rdparty/asio/include/asio/ip/tcp.hpp155
-rw-r--r--3rdparty/asio/include/asio/ip/udp.hpp111
-rw-r--r--3rdparty/asio/include/asio/ip/unicast.hpp70
-rw-r--r--3rdparty/asio/include/asio/ip/v6_only.hpp69
-rw-r--r--3rdparty/asio/include/asio/is_applicable_property.hpp61
-rw-r--r--3rdparty/asio/include/asio/is_contiguous_iterator.hpp45
-rw-r--r--3rdparty/asio/include/asio/is_executor.hpp46
-rw-r--r--3rdparty/asio/include/asio/is_read_buffered.hpp59
-rw-r--r--3rdparty/asio/include/asio/is_write_buffered.hpp59
-rw-r--r--3rdparty/asio/include/asio/local/basic_endpoint.hpp243
-rw-r--r--3rdparty/asio/include/asio/local/connect_pair.hpp101
-rw-r--r--3rdparty/asio/include/asio/local/datagram_protocol.hpp80
-rw-r--r--3rdparty/asio/include/asio/local/detail/endpoint.hpp139
-rw-r--r--3rdparty/asio/include/asio/local/detail/impl/endpoint.ipp131
-rw-r--r--3rdparty/asio/include/asio/local/seq_packet_protocol.hpp84
-rw-r--r--3rdparty/asio/include/asio/local/stream_protocol.hpp90
-rw-r--r--3rdparty/asio/include/asio/multiple_exceptions.hpp52
-rw-r--r--3rdparty/asio/include/asio/packaged_task.hpp66
-rw-r--r--3rdparty/asio/include/asio/placeholders.hpp75
-rw-r--r--3rdparty/asio/include/asio/posix/basic_descriptor.hpp773
-rw-r--r--3rdparty/asio/include/asio/posix/basic_stream_descriptor.hpp559
-rw-r--r--3rdparty/asio/include/asio/posix/descriptor.hpp37
-rw-r--r--3rdparty/asio/include/asio/posix/descriptor_base.hpp90
-rw-r--r--3rdparty/asio/include/asio/posix/stream_descriptor.hpp37
-rw-r--r--3rdparty/asio/include/asio/post.hpp213
-rw-r--r--3rdparty/asio/include/asio/prefer.hpp577
-rw-r--r--3rdparty/asio/include/asio/prepend.hpp66
-rw-r--r--3rdparty/asio/include/asio/query.hpp311
-rw-r--r--3rdparty/asio/include/asio/random_access_file.hpp35
-rw-r--r--3rdparty/asio/include/asio/read.hpp1448
-rw-r--r--3rdparty/asio/include/asio/read_at.hpp778
-rw-r--r--3rdparty/asio/include/asio/read_until.hpp3124
-rw-r--r--3rdparty/asio/include/asio/readable_pipe.hpp35
-rw-r--r--3rdparty/asio/include/asio/recycling_allocator.hpp138
-rw-r--r--3rdparty/asio/include/asio/redirect_error.hpp64
-rw-r--r--3rdparty/asio/include/asio/registered_buffer.hpp344
-rw-r--r--3rdparty/asio/include/asio/require.hpp433
-rw-r--r--3rdparty/asio/include/asio/require_concept.hpp343
-rw-r--r--3rdparty/asio/include/asio/serial_port.hpp36
-rw-r--r--3rdparty/asio/include/asio/serial_port_base.hpp167
-rw-r--r--3rdparty/asio/include/asio/signal_set.hpp28
-rw-r--r--3rdparty/asio/include/asio/signal_set_base.hpp171
-rw-r--r--3rdparty/asio/include/asio/socket_base.hpp559
-rw-r--r--3rdparty/asio/include/asio/spawn.hpp872
-rw-r--r--3rdparty/asio/include/asio/ssl.hpp28
-rw-r--r--3rdparty/asio/include/asio/ssl/context.hpp762
-rw-r--r--3rdparty/asio/include/asio/ssl/context_base.hpp209
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/buffered_handshake_op.hpp119
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/engine.hpp169
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/handshake_op.hpp67
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/impl/engine.ipp377
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/impl/openssl_init.ipp169
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/io.hpp376
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/openssl_init.hpp101
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/openssl_types.hpp34
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/password_callback.hpp66
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/read_op.hpp72
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/shutdown_op.hpp69
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/stream_core.hpp217
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/verify_callback.hpp62
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/write_op.hpp76
-rw-r--r--3rdparty/asio/include/asio/ssl/error.hpp123
-rw-r--r--3rdparty/asio/include/asio/ssl/host_name_verification.hpp90
-rw-r--r--3rdparty/asio/include/asio/ssl/impl/context.hpp67
-rw-r--r--3rdparty/asio/include/asio/ssl/impl/context.ipp1319
-rw-r--r--3rdparty/asio/include/asio/ssl/impl/error.ipp124
-rw-r--r--3rdparty/asio/include/asio/ssl/impl/host_name_verification.ipp73
-rw-r--r--3rdparty/asio/include/asio/ssl/impl/rfc2818_verification.ipp164
-rw-r--r--3rdparty/asio/include/asio/ssl/impl/src.hpp29
-rw-r--r--3rdparty/asio/include/asio/ssl/rfc2818_verification.hpp98
-rw-r--r--3rdparty/asio/include/asio/ssl/stream.hpp1042
-rw-r--r--3rdparty/asio/include/asio/ssl/stream_base.hpp52
-rw-r--r--3rdparty/asio/include/asio/ssl/verify_context.hpp67
-rw-r--r--3rdparty/asio/include/asio/ssl/verify_mode.hpp63
-rw-r--r--3rdparty/asio/include/asio/static_thread_pool.hpp31
-rw-r--r--3rdparty/asio/include/asio/steady_timer.hpp37
-rw-r--r--3rdparty/asio/include/asio/strand.hpp557
-rw-r--r--3rdparty/asio/include/asio/stream_file.hpp35
-rw-r--r--3rdparty/asio/include/asio/streambuf.hpp33
-rw-r--r--3rdparty/asio/include/asio/system_context.hpp90
-rw-r--r--3rdparty/asio/include/asio/system_error.hpp31
-rw-r--r--3rdparty/asio/include/asio/system_executor.hpp671
-rw-r--r--3rdparty/asio/include/asio/system_timer.hpp37
-rw-r--r--3rdparty/asio/include/asio/this_coro.hpp267
-rw-r--r--3rdparty/asio/include/asio/thread.hpp92
-rw-r--r--3rdparty/asio/include/asio/thread_pool.hpp963
-rw-r--r--3rdparty/asio/include/asio/time_traits.hpp86
-rw-r--r--3rdparty/asio/include/asio/traits/equality_comparable.hpp100
-rw-r--r--3rdparty/asio/include/asio/traits/execute_member.hpp104
-rw-r--r--3rdparty/asio/include/asio/traits/prefer_free.hpp104
-rw-r--r--3rdparty/asio/include/asio/traits/prefer_member.hpp104
-rw-r--r--3rdparty/asio/include/asio/traits/query_free.hpp104
-rw-r--r--3rdparty/asio/include/asio/traits/query_member.hpp104
-rw-r--r--3rdparty/asio/include/asio/traits/query_static_constexpr_member.hpp101
-rw-r--r--3rdparty/asio/include/asio/traits/require_concept_free.hpp104
-rw-r--r--3rdparty/asio/include/asio/traits/require_concept_member.hpp104
-rw-r--r--3rdparty/asio/include/asio/traits/require_free.hpp104
-rw-r--r--3rdparty/asio/include/asio/traits/require_member.hpp104
-rw-r--r--3rdparty/asio/include/asio/traits/static_query.hpp102
-rw-r--r--3rdparty/asio/include/asio/traits/static_require.hpp115
-rw-r--r--3rdparty/asio/include/asio/traits/static_require_concept.hpp116
-rw-r--r--3rdparty/asio/include/asio/ts/buffer.hpp24
-rw-r--r--3rdparty/asio/include/asio/ts/executor.hpp35
-rw-r--r--3rdparty/asio/include/asio/ts/internet.hpp40
-rw-r--r--3rdparty/asio/include/asio/ts/io_context.hpp20
-rw-r--r--3rdparty/asio/include/asio/ts/net.hpp26
-rw-r--r--3rdparty/asio/include/asio/ts/netfwd.hpp236
-rw-r--r--3rdparty/asio/include/asio/ts/socket.hpp27
-rw-r--r--3rdparty/asio/include/asio/ts/timer.hpp26
-rw-r--r--3rdparty/asio/include/asio/unyield.hpp21
-rw-r--r--3rdparty/asio/include/asio/use_awaitable.hpp161
-rw-r--r--3rdparty/asio/include/asio/use_future.hpp159
-rw-r--r--3rdparty/asio/include/asio/uses_executor.hpp67
-rw-r--r--3rdparty/asio/include/asio/version.hpp23
-rw-r--r--3rdparty/asio/include/asio/wait_traits.hpp56
-rw-r--r--3rdparty/asio/include/asio/windows/basic_object_handle.hpp485
-rw-r--r--3rdparty/asio/include/asio/windows/basic_overlapped_handle.hpp455
-rw-r--r--3rdparty/asio/include/asio/windows/basic_random_access_handle.hpp567
-rw-r--r--3rdparty/asio/include/asio/windows/basic_stream_handle.hpp551
-rw-r--r--3rdparty/asio/include/asio/windows/object_handle.hpp38
-rw-r--r--3rdparty/asio/include/asio/windows/overlapped_handle.hpp39
-rw-r--r--3rdparty/asio/include/asio/windows/overlapped_ptr.hpp145
-rw-r--r--3rdparty/asio/include/asio/windows/random_access_handle.hpp37
-rw-r--r--3rdparty/asio/include/asio/windows/stream_handle.hpp37
-rw-r--r--3rdparty/asio/include/asio/writable_pipe.hpp35
-rw-r--r--3rdparty/asio/include/asio/write.hpp1414
-rw-r--r--3rdparty/asio/include/asio/write_at.hpp789
-rw-r--r--3rdparty/asio/include/asio/yield.hpp23
-rwxr-xr-x3rdparty/asio/install-sh541
-rwxr-xr-x3rdparty/asio/missing215
-rw-r--r--3rdparty/asio/src/Makefile.am39
-rw-r--r--3rdparty/asio/src/Makefile.in619
-rw-r--r--3rdparty/asio/src/Makefile.mgw291
-rw-r--r--3rdparty/asio/src/Makefile.msc550
-rw-r--r--3rdparty/asio/src/asio.cpp11
-rw-r--r--3rdparty/asio/src/asio_ssl.cpp11
-rw-r--r--3rdparty/asio/src/examples/cpp11/Makefile.am308
-rw-r--r--3rdparty/asio/src/examples/cpp11/Makefile.in2975
-rw-r--r--3rdparty/asio/src/examples/cpp11/allocation/server.cpp217
-rw-r--r--3rdparty/asio/src/examples/cpp11/buffers/reference_counted.cpp122
-rw-r--r--3rdparty/asio/src/examples/cpp11/chat/chat_client.cpp167
-rw-r--r--3rdparty/asio/src/examples/cpp11/chat/chat_message.hpp91
-rw-r--r--3rdparty/asio/src/examples/cpp11/chat/chat_server.cpp227
-rw-r--r--3rdparty/asio/src/examples/cpp11/chat/posix_chat_client.cpp198
-rw-r--r--3rdparty/asio/src/examples/cpp11/deferred/deferred_1.cpp35
-rw-r--r--3rdparty/asio/src/examples/cpp11/deferred/deferred_2.cpp44
-rw-r--r--3rdparty/asio/src/examples/cpp11/echo/async_tcp_echo_server.cpp114
-rw-r--r--3rdparty/asio/src/examples/cpp11/echo/async_udp_echo_server.cpp82
-rw-r--r--3rdparty/asio/src/examples/cpp11/echo/blocking_tcp_echo_client.cpp55
-rw-r--r--3rdparty/asio/src/examples/cpp11/echo/blocking_tcp_echo_server.cpp74
-rw-r--r--3rdparty/asio/src/examples/cpp11/echo/blocking_udp_echo_client.cpp58
-rw-r--r--3rdparty/asio/src/examples/cpp11/echo/blocking_udp_echo_server.cpp52
-rw-r--r--3rdparty/asio/src/examples/cpp11/executors/actor.cpp286
-rw-r--r--3rdparty/asio/src/examples/cpp11/executors/bank_account_1.cpp57
-rw-r--r--3rdparty/asio/src/examples/cpp11/executors/bank_account_2.cpp54
-rw-r--r--3rdparty/asio/src/examples/cpp11/executors/fork_join.cpp289
-rw-r--r--3rdparty/asio/src/examples/cpp11/executors/pipeline.cpp288
-rw-r--r--3rdparty/asio/src/examples/cpp11/executors/priority_scheduler.cpp148
-rw-r--r--3rdparty/asio/src/examples/cpp11/files/async_file_copy.cpp101
-rw-r--r--3rdparty/asio/src/examples/cpp11/files/blocking_file_copy.cpp65
-rw-r--r--3rdparty/asio/src/examples/cpp11/fork/daemon.cpp189
-rw-r--r--3rdparty/asio/src/examples/cpp11/fork/process_per_connection.cpp162
-rw-r--r--3rdparty/asio/src/examples/cpp11/futures/daytime_client.cpp94
-rw-r--r--3rdparty/asio/src/examples/cpp11/handler_tracking/async_tcp_echo_server.cpp135
-rw-r--r--3rdparty/asio/src/examples/cpp11/handler_tracking/custom_tracking.hpp211
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/client/async_client.cpp204
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/client/sync_client.cpp106
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/connection.cpp93
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/connection.hpp79
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/connection_manager.cpp40
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/connection_manager.hpp48
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/header.hpp28
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/main.cpp43
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/mime_types.cpp45
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/mime_types.hpp27
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/reply.cpp255
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/reply.hpp64
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/request.hpp34
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/request_handler.cpp121
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/request_handler.hpp47
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/request_parser.cpp315
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/request_parser.hpp96
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/server.cpp94
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/server.hpp64
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/connection.cpp89
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/connection.hpp71
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/header.hpp28
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/io_context_pool.cpp64
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/io_context_pool.hpp59
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/main.cpp44
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/mime_types.cpp46
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/mime_types.hpp27
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/reply.cpp255
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/reply.hpp64
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/request.hpp34
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/request_handler.cpp121
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/request_handler.hpp47
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/request_parser.cpp315
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/request_parser.hpp96
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/server.cpp86
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/server.hpp60
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/connection.cpp89
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/connection.hpp71
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/header.hpp28
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/main.cpp44
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/mime_types.cpp46
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/mime_types.hpp27
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/reply.cpp255
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/reply.hpp64
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/request.hpp34
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/request_handler.cpp121
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/request_handler.hpp47
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/request_parser.cpp315
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/request_parser.hpp96
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/server.cpp97
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/server.hpp62
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server4/file_handler.cpp121
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server4/file_handler.hpp44
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server4/header.hpp28
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server4/main.cpp60
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server4/mime_types.cpp46
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server4/mime_types.hpp27
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server4/reply.cpp255
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server4/reply.hpp64
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server4/request.hpp34
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server4/request_parser.cpp315
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server4/request_parser.hpp96
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server4/server.cpp122
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server4/server.hpp73
-rw-r--r--3rdparty/asio/src/examples/cpp11/icmp/icmp_header.hpp94
-rw-r--r--3rdparty/asio/src/examples/cpp11/icmp/ipv4_header.hpp102
-rw-r--r--3rdparty/asio/src/examples/cpp11/icmp/ping.cpp162
-rw-r--r--3rdparty/asio/src/examples/cpp11/invocation/prioritised_handlers.cpp202
-rw-r--r--3rdparty/asio/src/examples/cpp11/iostreams/daytime_client.cpp44
-rw-r--r--3rdparty/asio/src/examples/cpp11/iostreams/daytime_server.cpp51
-rw-r--r--3rdparty/asio/src/examples/cpp11/iostreams/http_client.cpp91
-rw-r--r--3rdparty/asio/src/examples/cpp11/local/connect_pair.cpp129
-rw-r--r--3rdparty/asio/src/examples/cpp11/local/fd_passing_stream_client.cpp102
-rw-r--r--3rdparty/asio/src/examples/cpp11/local/fd_passing_stream_server.cpp160
-rw-r--r--3rdparty/asio/src/examples/cpp11/local/iostream_client.cpp61
-rw-r--r--3rdparty/asio/src/examples/cpp11/local/stream_client.cpp60
-rw-r--r--3rdparty/asio/src/examples/cpp11/local/stream_server.cpp121
-rw-r--r--3rdparty/asio/src/examples/cpp11/multicast/receiver.cpp88
-rw-r--r--3rdparty/asio/src/examples/cpp11/multicast/sender.cpp91
-rw-r--r--3rdparty/asio/src/examples/cpp11/nonblocking/third_party_lib.cpp212
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_1.cpp159
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_2.cpp229
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_3.cpp238
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_4.cpp252
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_5.cpp289
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_6.cpp349
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_7.cpp268
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_8.cpp263
-rw-r--r--3rdparty/asio/src/examples/cpp11/parallel_group/ranged_wait_for_all.cpp70
-rw-r--r--3rdparty/asio/src/examples/cpp11/parallel_group/wait_for_all.cpp62
-rw-r--r--3rdparty/asio/src/examples/cpp11/parallel_group/wait_for_one.cpp62
-rw-r--r--3rdparty/asio/src/examples/cpp11/parallel_group/wait_for_one_error.cpp62
-rw-r--r--3rdparty/asio/src/examples/cpp11/parallel_group/wait_for_one_success.cpp62
-rw-r--r--3rdparty/asio/src/examples/cpp11/porthopper/client.cpp188
-rw-r--r--3rdparty/asio/src/examples/cpp11/porthopper/protocol.hpp156
-rw-r--r--3rdparty/asio/src/examples/cpp11/porthopper/server.cpp187
-rw-r--r--3rdparty/asio/src/examples/cpp11/serialization/client.cpp125
-rw-r--r--3rdparty/asio/src/examples/cpp11/serialization/connection.hpp184
-rw-r--r--3rdparty/asio/src/examples/cpp11/serialization/server.cpp122
-rw-r--r--3rdparty/asio/src/examples/cpp11/serialization/stock.hpp50
-rw-r--r--3rdparty/asio/src/examples/cpp11/services/basic_logger.hpp78
-rw-r--r--3rdparty/asio/src/examples/cpp11/services/daytime_client.cpp101
-rw-r--r--3rdparty/asio/src/examples/cpp11/services/logger.hpp24
-rw-r--r--3rdparty/asio/src/examples/cpp11/services/logger_service.cpp11
-rw-r--r--3rdparty/asio/src/examples/cpp11/services/logger_service.hpp145
-rw-r--r--3rdparty/asio/src/examples/cpp11/socks4/socks4.hpp143
-rw-r--r--3rdparty/asio/src/examples/cpp11/socks4/sync_client.cpp94
-rw-r--r--3rdparty/asio/src/examples/cpp11/spawn/echo_server.cpp117
-rw-r--r--3rdparty/asio/src/examples/cpp11/spawn/parallel_grep.cpp86
-rw-r--r--3rdparty/asio/src/examples/cpp11/ssl/README8
-rw-r--r--3rdparty/asio/src/examples/cpp11/ssl/ca.pem50
-rw-r--r--3rdparty/asio/src/examples/cpp11/ssl/client.cpp165
-rw-r--r--3rdparty/asio/src/examples/cpp11/ssl/dh4096.pem25
-rw-r--r--3rdparty/asio/src/examples/cpp11/ssl/server.cpp145
-rw-r--r--3rdparty/asio/src/examples/cpp11/ssl/server.pem99
-rw-r--r--3rdparty/asio/src/examples/cpp11/timeouts/async_tcp_client.cpp311
-rw-r--r--3rdparty/asio/src/examples/cpp11/timeouts/blocking_tcp_client.cpp192
-rw-r--r--3rdparty/asio/src/examples/cpp11/timeouts/blocking_token_tcp_client.cpp171
-rw-r--r--3rdparty/asio/src/examples/cpp11/timeouts/blocking_udp_client.cpp155
-rw-r--r--3rdparty/asio/src/examples/cpp11/timeouts/server.cpp433
-rw-r--r--3rdparty/asio/src/examples/cpp11/timers/time_t_timer.cpp106
-rw-r--r--3rdparty/asio/src/examples/cpp11/tutorial/daytime1/client.cpp57
-rw-r--r--3rdparty/asio/src/examples/cpp11/tutorial/daytime2/server.cpp50
-rw-r--r--3rdparty/asio/src/examples/cpp11/tutorial/daytime3/server.cpp118
-rw-r--r--3rdparty/asio/src/examples/cpp11/tutorial/daytime4/client.cpp52
-rw-r--r--3rdparty/asio/src/examples/cpp11/tutorial/daytime5/server.cpp53
-rw-r--r--3rdparty/asio/src/examples/cpp11/tutorial/daytime6/server.cpp89
-rw-r--r--3rdparty/asio/src/examples/cpp11/tutorial/daytime7/server.cpp159
-rw-r--r--3rdparty/asio/src/examples/cpp11/tutorial/timer1/timer.cpp24
-rw-r--r--3rdparty/asio/src/examples/cpp11/tutorial/timer2/timer.cpp29
-rw-r--r--3rdparty/asio/src/examples/cpp11/tutorial/timer3/timer.cpp43
-rw-r--r--3rdparty/asio/src/examples/cpp11/tutorial/timer4/timer.cpp54
-rw-r--r--3rdparty/asio/src/examples/cpp11/tutorial/timer5/timer.cpp81
-rw-r--r--3rdparty/asio/src/examples/cpp11/type_erasure/line_reader.hpp48
-rw-r--r--3rdparty/asio/src/examples/cpp11/type_erasure/main.cpp60
-rw-r--r--3rdparty/asio/src/examples/cpp11/type_erasure/sleep.cpp22
-rw-r--r--3rdparty/asio/src/examples/cpp11/type_erasure/sleep.hpp35
-rw-r--r--3rdparty/asio/src/examples/cpp11/type_erasure/stdin_line_reader.cpp44
-rw-r--r--3rdparty/asio/src/examples/cpp11/type_erasure/stdin_line_reader.hpp30
-rw-r--r--3rdparty/asio/src/examples/cpp11/windows/transmit_file.cpp176
-rw-r--r--3rdparty/asio/src/examples/cpp14/Makefile.am95
-rw-r--r--3rdparty/asio/src/examples/cpp14/Makefile.in1378
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_1.cpp35
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_2.cpp44
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_3.cpp51
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_4.cpp59
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_5.cpp66
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_6.cpp75
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_7.cpp71
-rw-r--r--3rdparty/asio/src/examples/cpp14/echo/async_tcp_echo_server.cpp117
-rw-r--r--3rdparty/asio/src/examples/cpp14/echo/async_udp_echo_server.cpp83
-rw-r--r--3rdparty/asio/src/examples/cpp14/echo/blocking_tcp_echo_client.cpp55
-rw-r--r--3rdparty/asio/src/examples/cpp14/echo/blocking_tcp_echo_server.cpp77
-rw-r--r--3rdparty/asio/src/examples/cpp14/echo/blocking_udp_echo_client.cpp59
-rw-r--r--3rdparty/asio/src/examples/cpp14/echo/blocking_udp_echo_server.cpp53
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/actor.cpp285
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/async_1.cpp54
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/async_2.cpp79
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/bank_account_1.cpp57
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/bank_account_2.cpp55
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/fork_join.cpp289
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/pipeline.cpp280
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/priority_scheduler.cpp181
-rw-r--r--3rdparty/asio/src/examples/cpp14/iostreams/http_client.cpp91
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/c_callback_wrapper.cpp230
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/callback_wrapper.cpp152
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_1.cpp155
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_2.cpp219
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_3.cpp228
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_4.cpp242
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_5.cpp280
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_6.cpp340
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_7.cpp261
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_8.cpp254
-rw-r--r--3rdparty/asio/src/examples/cpp14/parallel_group/parallel_sort.cpp133
-rw-r--r--3rdparty/asio/src/examples/cpp14/parallel_group/ranged_wait_for_all.cpp70
-rw-r--r--3rdparty/asio/src/examples/cpp14/parallel_group/wait_for_all.cpp64
-rw-r--r--3rdparty/asio/src/examples/cpp14/parallel_group/wait_for_one.cpp64
-rw-r--r--3rdparty/asio/src/examples/cpp14/parallel_group/wait_for_one_error.cpp64
-rw-r--r--3rdparty/asio/src/examples/cpp14/parallel_group/wait_for_one_success.cpp64
-rw-r--r--3rdparty/asio/src/examples/cpp17/Makefile.am37
-rw-r--r--3rdparty/asio/src/examples/cpp17/Makefile.in738
-rw-r--r--3rdparty/asio/src/examples/cpp17/coroutines_ts/chat_server.cpp222
-rw-r--r--3rdparty/asio/src/examples/cpp17/coroutines_ts/echo_server.cpp76
-rw-r--r--3rdparty/asio/src/examples/cpp17/coroutines_ts/echo_server_with_as_single_default.cpp71
-rw-r--r--3rdparty/asio/src/examples/cpp17/coroutines_ts/echo_server_with_as_tuple_default.cpp71
-rw-r--r--3rdparty/asio/src/examples/cpp17/coroutines_ts/echo_server_with_default.cpp73
-rw-r--r--3rdparty/asio/src/examples/cpp17/coroutines_ts/range_based_for.cpp102
-rw-r--r--3rdparty/asio/src/examples/cpp17/coroutines_ts/refactored_echo_server.cpp80
-rw-r--r--3rdparty/asio/src/examples/cpp20/Makefile.am79
-rw-r--r--3rdparty/asio/src/examples/cpp20/Makefile.in1173
-rw-r--r--3rdparty/asio/src/examples/cpp20/channels/mutual_exclusion_1.cpp182
-rw-r--r--3rdparty/asio/src/examples/cpp20/channels/mutual_exclusion_2.cpp192
-rw-r--r--3rdparty/asio/src/examples/cpp20/channels/throttling_proxy.cpp135
-rw-r--r--3rdparty/asio/src/examples/cpp20/coroutines/chat_server.cpp222
-rw-r--r--3rdparty/asio/src/examples/cpp20/coroutines/echo_server.cpp76
-rw-r--r--3rdparty/asio/src/examples/cpp20/coroutines/echo_server_with_as_single_default.cpp71
-rw-r--r--3rdparty/asio/src/examples/cpp20/coroutines/echo_server_with_as_tuple_default.cpp71
-rw-r--r--3rdparty/asio/src/examples/cpp20/coroutines/echo_server_with_default.cpp73
-rw-r--r--3rdparty/asio/src/examples/cpp20/coroutines/echo_server_with_deferred.cpp72
-rw-r--r--3rdparty/asio/src/examples/cpp20/coroutines/echo_server_with_deferred_default.cpp74
-rw-r--r--3rdparty/asio/src/examples/cpp20/coroutines/refactored_echo_server.cpp80
-rw-r--r--3rdparty/asio/src/examples/cpp20/coroutines/timeout.cpp66
-rw-r--r--3rdparty/asio/src/examples/cpp20/invocation/completion_executor.cpp83
-rw-r--r--3rdparty/asio/src/examples/cpp20/operations/c_callback_wrapper.cpp232
-rw-r--r--3rdparty/asio/src/examples/cpp20/operations/callback_wrapper.cpp154
-rw-r--r--3rdparty/asio/src/examples/cpp20/operations/composed_1.cpp157
-rw-r--r--3rdparty/asio/src/examples/cpp20/operations/composed_2.cpp225
-rw-r--r--3rdparty/asio/src/examples/cpp20/operations/composed_3.cpp232
-rw-r--r--3rdparty/asio/src/examples/cpp20/operations/composed_4.cpp247
-rw-r--r--3rdparty/asio/src/examples/cpp20/operations/composed_5.cpp284
-rw-r--r--3rdparty/asio/src/examples/cpp20/operations/composed_6.cpp345
-rw-r--r--3rdparty/asio/src/examples/cpp20/operations/composed_7.cpp262
-rw-r--r--3rdparty/asio/src/examples/cpp20/operations/composed_8.cpp255
-rw-r--r--3rdparty/asio/src/examples/cpp20/type_erasure/line_reader.hpp39
-rw-r--r--3rdparty/asio/src/examples/cpp20/type_erasure/main.cpp35
-rw-r--r--3rdparty/asio/src/examples/cpp20/type_erasure/sleep.cpp22
-rw-r--r--3rdparty/asio/src/examples/cpp20/type_erasure/sleep.hpp32
-rw-r--r--3rdparty/asio/src/examples/cpp20/type_erasure/stdin_line_reader.cpp44
-rw-r--r--3rdparty/asio/src/examples/cpp20/type_erasure/stdin_line_reader.hpp30
-rw-r--r--3rdparty/asio/src/tests/Makefile.am656
-rw-r--r--3rdparty/asio/src/tests/Makefile.in6367
-rw-r--r--3rdparty/asio/src/tests/latency/allocator.hpp52
-rw-r--r--3rdparty/asio/src/tests/latency/high_res_clock.hpp53
-rw-r--r--3rdparty/asio/src/tests/latency/tcp_client.cpp124
-rw-r--r--3rdparty/asio/src/tests/latency/tcp_server.cpp114
-rw-r--r--3rdparty/asio/src/tests/latency/udp_client.cpp104
-rw-r--r--3rdparty/asio/src/tests/latency/udp_server.cpp125
-rw-r--r--3rdparty/asio/src/tests/performance/client.cpp286
-rw-r--r--3rdparty/asio/src/tests/performance/handler_allocator.hpp112
-rw-r--r--3rdparty/asio/src/tests/performance/server.cpp233
-rw-r--r--3rdparty/asio/src/tests/properties/Makefile.am367
-rw-r--r--3rdparty/asio/src/tests/properties/Makefile.in5585
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_free_prefer.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_free_require.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_member_prefer.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_member_require.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_applicable_free_prefer.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_applicable_free_require.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_applicable_member_prefer.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_applicable_member_require.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_applicable_static.cpp45
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_applicable_unsupported.cpp33
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_preferable_free_prefer.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_preferable_free_require.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_preferable_member_prefer.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_preferable_member_require.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_preferable_static.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_preferable_unsupported.cpp43
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_static.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_unsupported.cpp43
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_query_free.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_query_member.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_query_not_applicable_free.cpp41
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_query_not_applicable_member.cpp41
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_query_not_applicable_static.cpp41
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_query_not_applicable_unsupported.cpp26
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_query_static.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_query_unsupported.cpp36
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_concept_free.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_concept_member.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_concept_not_applicable_free.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_concept_not_applicable_member.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_concept_not_applicable_static.cpp41
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_concept_not_applicable_unsupported.cpp28
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_concept_static.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_concept_unsupported.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_free.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_member.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_not_applicable_free.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_not_applicable_member.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_not_applicable_static.cpp45
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_not_applicable_unsupported.cpp32
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_static.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_unsupported.cpp42
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/prefer_free_prefer.cpp68
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/prefer_free_require.cpp68
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/prefer_member_prefer.cpp68
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/prefer_member_require.cpp68
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/prefer_static.cpp61
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/prefer_unsupported.cpp46
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/query_free.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/query_member.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/query_static.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/require_concept_free.cpp60
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/require_concept_member.cpp60
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/require_concept_static.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/require_free.cpp68
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/require_member.cpp68
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/require_static.cpp61
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_free_prefer.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_free_require.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_member_prefer.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_member_require.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_applicable_free_prefer.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_applicable_free_require.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_applicable_member_prefer.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_applicable_member_require.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_applicable_static.cpp45
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_applicable_unsupported.cpp33
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_preferable_free_prefer.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_preferable_free_require.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_preferable_member_prefer.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_preferable_member_require.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_preferable_static.cpp43
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_preferable_unsupported.cpp43
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_static.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_unsupported.cpp43
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_query_free.cpp37
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_query_member.cpp37
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_query_not_applicable_free.cpp27
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_query_not_applicable_member.cpp27
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_query_not_applicable_static.cpp41
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_query_not_applicable_unsupported.cpp26
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_query_static.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_query_unsupported.cpp36
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_concept_free.cpp44
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_concept_member.cpp44
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_concept_not_applicable_free.cpp34
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_concept_not_applicable_member.cpp34
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_concept_not_applicable_static.cpp41
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_concept_not_applicable_unsupported.cpp28
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_concept_static.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_concept_unsupported.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_free.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_member.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_not_applicable_free.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_not_applicable_member.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_not_applicable_static.cpp45
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_not_applicable_unsupported.cpp32
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_static.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_unsupported.cpp42
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/prefer_free_prefer.cpp64
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/prefer_free_require.cpp64
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/prefer_member_prefer.cpp64
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/prefer_member_require.cpp64
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/prefer_static.cpp68
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/prefer_unsupported.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/query_free.cpp49
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/query_member.cpp49
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/query_static.cpp60
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/require_concept_free.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/require_concept_member.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/require_concept_static.cpp58
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/require_free.cpp64
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/require_member.cpp64
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/require_static.cpp68
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_free_prefer.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_free_require.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_member_prefer.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_member_require.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_applicable_free_prefer.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_applicable_free_require.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_applicable_member_prefer.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_applicable_member_require.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_applicable_static.cpp35
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_applicable_unsupported.cpp32
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_preferable_free_prefer.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_preferable_free_require.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_preferable_member_prefer.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_preferable_member_require.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_preferable_static.cpp34
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_preferable_unsupported.cpp34
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_static.cpp36
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_unsupported.cpp42
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_query_free.cpp28
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_query_member.cpp28
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_query_not_applicable_free.cpp27
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_query_not_applicable_member.cpp27
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_query_not_applicable_static.cpp27
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_query_not_applicable_unsupported.cpp26
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_query_static.cpp28
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_query_unsupported.cpp27
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_concept_free.cpp35
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_concept_member.cpp35
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_concept_not_applicable_free.cpp34
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_concept_not_applicable_member.cpp34
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_concept_not_applicable_static.cpp31
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_concept_not_applicable_unsupported.cpp28
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_concept_static.cpp32
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_concept_unsupported.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_free.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_member.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_not_applicable_free.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_not_applicable_member.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_not_applicable_static.cpp35
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_not_applicable_unsupported.cpp32
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_static.cpp36
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_unsupported.cpp42
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/prefer_free_prefer.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/prefer_free_require.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/prefer_member_prefer.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/prefer_member_require.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/prefer_static.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/prefer_unsupported.cpp50
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/query_free.cpp40
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/query_member.cpp40
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/query_static.cpp40
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/require_concept_free.cpp43
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/require_concept_member.cpp43
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/require_concept_static.cpp42
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/require_free.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/require_member.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/require_static.cpp52
-rw-r--r--3rdparty/asio/src/tests/unit/any_completion_executor.cpp463
-rw-r--r--3rdparty/asio/src/tests/unit/any_completion_handler.cpp260
-rw-r--r--3rdparty/asio/src/tests/unit/any_io_executor.cpp515
-rw-r--r--3rdparty/asio/src/tests/unit/append.cpp58
-rw-r--r--3rdparty/asio/src/tests/unit/archetypes/async_ops.hpp413
-rw-r--r--3rdparty/asio/src/tests/unit/archetypes/async_result.hpp150
-rw-r--r--3rdparty/asio/src/tests/unit/archetypes/gettable_socket_option.hpp54
-rw-r--r--3rdparty/asio/src/tests/unit/archetypes/io_control_command.hpp32
-rw-r--r--3rdparty/asio/src/tests/unit/archetypes/settable_socket_option.hpp49
-rw-r--r--3rdparty/asio/src/tests/unit/as_tuple.cpp122
-rw-r--r--3rdparty/asio/src/tests/unit/associated_allocator.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/associated_cancellation_slot.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/associated_executor.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/associated_immediate_executor.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/associator.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/async_result.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/awaitable.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_datagram_socket.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_deadline_timer.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_file.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_random_access_file.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_raw_socket.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_readable_pipe.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_seq_packet_socket.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_serial_port.cpp26
-rw-r--r--3rdparty/asio/src/tests/unit/basic_signal_set.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_socket.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_socket_acceptor.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_stream_file.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_stream_socket.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_streambuf.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_waitable_timer.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_writable_pipe.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/bind_allocator.cpp237
-rw-r--r--3rdparty/asio/src/tests/unit/bind_cancellation_slot.cpp202
-rw-r--r--3rdparty/asio/src/tests/unit/bind_executor.cpp189
-rw-r--r--3rdparty/asio/src/tests/unit/bind_immediate_executor.cpp199
-rw-r--r--3rdparty/asio/src/tests/unit/buffer.cpp913
-rw-r--r--3rdparty/asio/src/tests/unit/buffer_registration.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/buffered_read_stream.cpp329
-rw-r--r--3rdparty/asio/src/tests/unit/buffered_stream.cpp355
-rw-r--r--3rdparty/asio/src/tests/unit/buffered_write_stream.cpp344
-rw-r--r--3rdparty/asio/src/tests/unit/buffers_iterator.cpp281
-rw-r--r--3rdparty/asio/src/tests/unit/cancellation_signal.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/cancellation_state.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/cancellation_type.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/co_spawn.cpp133
-rw-r--r--3rdparty/asio/src/tests/unit/completion_condition.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/compose.cpp528
-rw-r--r--3rdparty/asio/src/tests/unit/connect.cpp1180
-rw-r--r--3rdparty/asio/src/tests/unit/connect_pipe.cpp154
-rw-r--r--3rdparty/asio/src/tests/unit/consign.cpp56
-rw-r--r--3rdparty/asio/src/tests/unit/coroutine.cpp112
-rw-r--r--3rdparty/asio/src/tests/unit/deadline_timer.cpp444
-rw-r--r--3rdparty/asio/src/tests/unit/defer.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/deferred.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/detached.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/dispatch.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/error.cpp89
-rw-r--r--3rdparty/asio/src/tests/unit/execution/any_executor.cpp1202
-rw-r--r--3rdparty/asio/src/tests/unit/execution/blocking.cpp1921
-rw-r--r--3rdparty/asio/src/tests/unit/execution/blocking_adaptation.cpp1323
-rw-r--r--3rdparty/asio/src/tests/unit/execution/context_as.cpp147
-rw-r--r--3rdparty/asio/src/tests/unit/execution/executor.cpp106
-rw-r--r--3rdparty/asio/src/tests/unit/execution/invocable_archetype.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/execution/mapping.cpp1985
-rw-r--r--3rdparty/asio/src/tests/unit/execution/outstanding_work.cpp1252
-rw-r--r--3rdparty/asio/src/tests/unit/execution/prefer_only.cpp533
-rw-r--r--3rdparty/asio/src/tests/unit/execution/relationship.cpp1252
-rw-r--r--3rdparty/asio/src/tests/unit/execution_context.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/executor.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/executor_work_guard.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/awaitable_operators.cpp297
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/basic_channel.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/basic_concurrent_channel.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/channel.cpp888
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/channel_traits.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/co_composed.cpp518
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/concurrent_channel.cpp165
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/coro/allocator.cpp113
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/coro/cancel.cpp179
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/coro/co_spawn.cpp67
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/coro/exception.cpp172
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/coro/executor.cpp116
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/coro/partial.cpp45
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/coro/simple_test.cpp264
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/coro/stack_test.cpp83
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/coro/use_coro.cpp77
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/parallel_group.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/promise.cpp226
-rw-r--r--3rdparty/asio/src/tests/unit/file_base.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/generic/basic_endpoint.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/generic/datagram_protocol.cpp292
-rw-r--r--3rdparty/asio/src/tests/unit/generic/raw_protocol.cpp293
-rw-r--r--3rdparty/asio/src/tests/unit/generic/seq_packet_protocol.cpp212
-rw-r--r--3rdparty/asio/src/tests/unit/generic/stream_protocol.cpp263
-rw-r--r--3rdparty/asio/src/tests/unit/high_resolution_timer.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/io_context.cpp566
-rw-r--r--3rdparty/asio/src/tests/unit/io_context_strand.cpp316
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address.cpp147
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address_v4.cpp329
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address_v4_iterator.cpp27
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address_v4_range.cpp27
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address_v6.cpp414
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address_v6_iterator.cpp27
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address_v6_range.cpp27
-rw-r--r--3rdparty/asio/src/tests/unit/ip/basic_endpoint.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ip/basic_resolver.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ip/basic_resolver_entry.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ip/basic_resolver_iterator.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ip/basic_resolver_query.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ip/host_name.cpp55
-rw-r--r--3rdparty/asio/src/tests/unit/ip/icmp.cpp606
-rw-r--r--3rdparty/asio/src/tests/unit/ip/multicast.cpp363
-rw-r--r--3rdparty/asio/src/tests/unit/ip/network_v4.cpp314
-rw-r--r--3rdparty/asio/src/tests/unit/ip/network_v6.cpp238
-rw-r--r--3rdparty/asio/src/tests/unit/ip/resolver_query_base.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ip/tcp.cpp1336
-rw-r--r--3rdparty/asio/src/tests/unit/ip/udp.cpp692
-rw-r--r--3rdparty/asio/src/tests/unit/ip/unicast.cpp171
-rw-r--r--3rdparty/asio/src/tests/unit/ip/v6_only.cpp135
-rw-r--r--3rdparty/asio/src/tests/unit/is_read_buffered.cpp129
-rw-r--r--3rdparty/asio/src/tests/unit/is_write_buffered.cpp129
-rw-r--r--3rdparty/asio/src/tests/unit/local/basic_endpoint.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/local/connect_pair.cpp76
-rw-r--r--3rdparty/asio/src/tests/unit/local/datagram_protocol.cpp242
-rw-r--r--3rdparty/asio/src/tests/unit/local/seq_packet_protocol.cpp209
-rw-r--r--3rdparty/asio/src/tests/unit/local/stream_protocol.cpp219
-rw-r--r--3rdparty/asio/src/tests/unit/packaged_task.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/placeholders.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/posix/basic_descriptor.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/posix/basic_stream_descriptor.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/posix/descriptor.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/posix/descriptor_base.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/posix/stream_descriptor.cpp190
-rw-r--r--3rdparty/asio/src/tests/unit/post.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/prepend.cpp58
-rw-r--r--3rdparty/asio/src/tests/unit/random_access_file.cpp171
-rw-r--r--3rdparty/asio/src/tests/unit/read.cpp4933
-rw-r--r--3rdparty/asio/src/tests/unit/read_at.cpp7446
-rw-r--r--3rdparty/asio/src/tests/unit/read_until.cpp1629
-rw-r--r--3rdparty/asio/src/tests/unit/readable_pipe.cpp131
-rw-r--r--3rdparty/asio/src/tests/unit/recycling_allocator.cpp80
-rw-r--r--3rdparty/asio/src/tests/unit/redirect_error.cpp121
-rw-r--r--3rdparty/asio/src/tests/unit/registered_buffer.cpp111
-rw-r--r--3rdparty/asio/src/tests/unit/serial_port.cpp169
-rw-r--r--3rdparty/asio/src/tests/unit/serial_port_base.cpp99
-rw-r--r--3rdparty/asio/src/tests/unit/signal_set.cpp98
-rw-r--r--3rdparty/asio/src/tests/unit/signal_set_base.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/socket_base.cpp650
-rw-r--r--3rdparty/asio/src/tests/unit/ssl/context.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ssl/context_base.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ssl/error.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ssl/host_name_verification.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ssl/rfc2818_verification.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ssl/stream.cpp199
-rw-r--r--3rdparty/asio/src/tests/unit/ssl/stream_base.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/static_thread_pool.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/steady_timer.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/strand.cpp458
-rw-r--r--3rdparty/asio/src/tests/unit/stream_file.cpp173
-rw-r--r--3rdparty/asio/src/tests/unit/streambuf.cpp62
-rw-r--r--3rdparty/asio/src/tests/unit/system_context.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/system_executor.cpp147
-rw-r--r--3rdparty/asio/src/tests/unit/system_timer.cpp500
-rw-r--r--3rdparty/asio/src/tests/unit/this_coro.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/thread.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/thread_pool.cpp283
-rw-r--r--3rdparty/asio/src/tests/unit/time_traits.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ts/buffer.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/ts/executor.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/ts/internet.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/ts/io_context.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/ts/net.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/ts/netfwd.cpp33
-rw-r--r--3rdparty/asio/src/tests/unit/ts/socket.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/ts/timer.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/unit_test.hpp190
-rw-r--r--3rdparty/asio/src/tests/unit/use_awaitable.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/use_future.cpp670
-rw-r--r--3rdparty/asio/src/tests/unit/uses_executor.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/wait_traits.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/windows/basic_object_handle.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/windows/basic_overlapped_handle.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/windows/basic_random_access_handle.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/windows/basic_stream_handle.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/windows/object_handle.cpp130
-rw-r--r--3rdparty/asio/src/tests/unit/windows/overlapped_handle.cpp26
-rw-r--r--3rdparty/asio/src/tests/unit/windows/overlapped_ptr.cpp119
-rw-r--r--3rdparty/asio/src/tests/unit/windows/random_access_handle.cpp162
-rw-r--r--3rdparty/asio/src/tests/unit/windows/stream_handle.cpp155
-rw-r--r--3rdparty/asio/src/tests/unit/writable_pipe.cpp136
-rw-r--r--3rdparty/asio/src/tests/unit/write.cpp4832
-rw-r--r--3rdparty/asio/src/tests/unit/write_at.cpp7499
-rwxr-xr-x3rdparty/asio/src/tools/handlerlive.pl89
-rwxr-xr-x3rdparty/asio/src/tools/handlertree.pl140
-rwxr-xr-x3rdparty/asio/src/tools/handlerviz.pl375
-rwxr-xr-x3rdparty/asio/test-driver153
-rw-r--r--3rdparty/asmjit/.editorconfig10
-rw-r--r--3rdparty/asmjit/.gitignore3
-rw-r--r--3rdparty/asmjit/CMakeLists.txt716
-rw-r--r--3rdparty/asmjit/CMakePresets.json53
-rw-r--r--3rdparty/asmjit/CONTRIBUTING.md104
-rw-r--r--3rdparty/asmjit/LICENSE.md17
-rw-r--r--3rdparty/asmjit/README.md79
-rw-r--r--3rdparty/asmjit/asmjit-testing/bench/asmjit_bench_codegen.cpp83
-rw-r--r--3rdparty/asmjit/asmjit-testing/bench/asmjit_bench_codegen.h117
-rw-r--r--3rdparty/asmjit/asmjit-testing/bench/asmjit_bench_codegen_a64.cpp707
-rw-r--r--3rdparty/asmjit/asmjit-testing/bench/asmjit_bench_codegen_x86.cpp5336
-rw-r--r--3rdparty/asmjit/asmjit-testing/bench/asmjit_bench_overhead.cpp431
-rw-r--r--3rdparty/asmjit/asmjit-testing/bench/asmjit_bench_regalloc.cpp517
-rw-r--r--3rdparty/asmjit/asmjit-testing/commons/asmjitutils.h228
-rw-r--r--3rdparty/asmjit/asmjit-testing/commons/cmdline.h63
-rw-r--r--3rdparty/asmjit/asmjit-testing/commons/performancetimer.h27
-rw-r--r--3rdparty/asmjit/asmjit-testing/commons/random.h77
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_assembler.cpp107
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_assembler.h109
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_assembler_a64.cpp4057
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_assembler_x64.cpp18073
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_assembler_x86.cpp8492
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_compiler.cpp407
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_compiler.h83
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_compiler_a64.cpp688
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_compiler_x86.cpp4694
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_emitters.cpp328
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_environment.cpp302
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_instinfo.cpp206
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_misc.h265
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_runner.cpp171
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_unicompiler.cpp5674
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_unicompiler_avx2fma.cpp49
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_unicompiler_sse2.cpp72
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_x86_sections.cpp169
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/broken.cpp310
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/broken.h200
-rw-r--r--3rdparty/asmjit/asmjit/a64.h55
-rw-r--r--3rdparty/asmjit/asmjit/arm.h57
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64archtraits_p.h82
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64assembler.cpp5338
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64assembler.h61
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64builder.cpp57
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64builder.h57
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64compiler.cpp72
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64compiler.h267
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64emithelper.cpp481
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64emithelper_p.h59
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64emitter.h1299
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64formatter.cpp66
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64formatter_p.h43
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64func.cpp212
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64func_p.h33
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64globals.h1917
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64instapi.cpp252
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64instapi_p.h38
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64instdb.cpp2707
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64instdb.h77
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64instdb_p.h885
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64operand.cpp85
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64operand.h1105
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64rapass.cpp909
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64rapass_p.h113
-rw-r--r--3rdparty/asmjit/asmjit/arm/armformatter.cpp620
-rw-r--r--3rdparty/asmjit/asmjit/arm/armformatter_p.h69
-rw-r--r--3rdparty/asmjit/asmjit/arm/armglobals.h17
-rw-r--r--3rdparty/asmjit/asmjit/arm/armutils.h247
-rw-r--r--3rdparty/asmjit/asmjit/asmjit-scope-begin.h17
-rw-r--r--3rdparty/asmjit/asmjit/asmjit-scope-end.h9
-rw-r--r--3rdparty/asmjit/asmjit/asmjit.h35
-rw-r--r--3rdparty/asmjit/asmjit/asmjit.natvis245
-rw-r--r--3rdparty/asmjit/asmjit/core.h2320
-rw-r--r--3rdparty/asmjit/asmjit/core/api-build_p.h74
-rw-r--r--3rdparty/asmjit/asmjit/core/api-config.h695
-rw-r--r--3rdparty/asmjit/asmjit/core/archcommons.h268
-rw-r--r--3rdparty/asmjit/asmjit/core/archtraits.cpp167
-rw-r--r--3rdparty/asmjit/asmjit/core/archtraits.h310
-rw-r--r--3rdparty/asmjit/asmjit/core/assembler.cpp444
-rw-r--r--3rdparty/asmjit/asmjit/core/assembler.h147
-rw-r--r--3rdparty/asmjit/asmjit/core/builder.cpp938
-rw-r--r--3rdparty/asmjit/asmjit/core/builder.h1664
-rw-r--r--3rdparty/asmjit/asmjit/core/builder_p.h38
-rw-r--r--3rdparty/asmjit/asmjit/core/codebuffer.h135
-rw-r--r--3rdparty/asmjit/asmjit/core/codeholder.cpp1451
-rw-r--r--3rdparty/asmjit/asmjit/core/codeholder.h1318
-rw-r--r--3rdparty/asmjit/asmjit/core/codewriter.cpp302
-rw-r--r--3rdparty/asmjit/asmjit/core/codewriter_p.h188
-rw-r--r--3rdparty/asmjit/asmjit/core/compiler.cpp615
-rw-r--r--3rdparty/asmjit/asmjit/core/compiler.h859
-rw-r--r--3rdparty/asmjit/asmjit/core/compilerdefs.h247
-rw-r--r--3rdparty/asmjit/asmjit/core/constpool.cpp371
-rw-r--r--3rdparty/asmjit/asmjit/core/constpool.h280
-rw-r--r--3rdparty/asmjit/asmjit/core/cpuinfo.cpp2386
-rw-r--r--3rdparty/asmjit/asmjit/core/cpuinfo.h1413
-rw-r--r--3rdparty/asmjit/asmjit/core/emithelper.cpp365
-rw-r--r--3rdparty/asmjit/asmjit/core/emithelper_p.h61
-rw-r--r--3rdparty/asmjit/asmjit/core/emitter.cpp443
-rw-r--r--3rdparty/asmjit/asmjit/core/emitter.h938
-rw-r--r--3rdparty/asmjit/asmjit/core/emitterutils.cpp129
-rw-r--r--3rdparty/asmjit/asmjit/core/emitterutils_p.h107
-rw-r--r--3rdparty/asmjit/asmjit/core/environment.cpp47
-rw-r--r--3rdparty/asmjit/asmjit/core/environment.h622
-rw-r--r--3rdparty/asmjit/asmjit/core/errorhandler.cpp19
-rw-r--r--3rdparty/asmjit/asmjit/core/errorhandler.h228
-rw-r--r--3rdparty/asmjit/asmjit/core/fixup.h282
-rw-r--r--3rdparty/asmjit/asmjit/core/formatter.cpp628
-rw-r--r--3rdparty/asmjit/asmjit/core/formatter.h266
-rw-r--r--3rdparty/asmjit/asmjit/core/formatter_p.h40
-rw-r--r--3rdparty/asmjit/asmjit/core/func.cpp316
-rw-r--r--3rdparty/asmjit/asmjit/core/func.h1878
-rw-r--r--3rdparty/asmjit/asmjit/core/funcargscontext.cpp340
-rw-r--r--3rdparty/asmjit/asmjit/core/funcargscontext_p.h226
-rw-r--r--3rdparty/asmjit/asmjit/core/globals.cpp135
-rw-r--r--3rdparty/asmjit/asmjit/core/globals.h458
-rw-r--r--3rdparty/asmjit/asmjit/core/inst.cpp129
-rw-r--r--3rdparty/asmjit/asmjit/core/inst.h924
-rw-r--r--3rdparty/asmjit/asmjit/core/instdb.cpp142
-rw-r--r--3rdparty/asmjit/asmjit/core/instdb_p.h41
-rw-r--r--3rdparty/asmjit/asmjit/core/jitallocator.cpp1646
-rw-r--r--3rdparty/asmjit/asmjit/core/jitallocator.h615
-rw-r--r--3rdparty/asmjit/asmjit/core/jitruntime.cpp86
-rw-r--r--3rdparty/asmjit/asmjit/core/jitruntime.h107
-rw-r--r--3rdparty/asmjit/asmjit/core/logger.cpp79
-rw-r--r--3rdparty/asmjit/asmjit/core/logger.h222
-rw-r--r--3rdparty/asmjit/asmjit/core/misc_p.h33
-rw-r--r--3rdparty/asmjit/asmjit/core/operand.cpp132
-rw-r--r--3rdparty/asmjit/asmjit/core/operand.h2690
-rw-r--r--3rdparty/asmjit/asmjit/core/osutils.cpp41
-rw-r--r--3rdparty/asmjit/asmjit/core/osutils.h54
-rw-r--r--3rdparty/asmjit/asmjit/core/osutils_p.h78
-rw-r--r--3rdparty/asmjit/asmjit/core/raassignment_p.h495
-rw-r--r--3rdparty/asmjit/asmjit/core/racfgblock_p.h390
-rw-r--r--3rdparty/asmjit/asmjit/core/racfgbuilder_p.h653
-rw-r--r--3rdparty/asmjit/asmjit/core/raconstraints_p.h65
-rw-r--r--3rdparty/asmjit/asmjit/core/radefs_p.h1038
-rw-r--r--3rdparty/asmjit/asmjit/core/rainst_p.h438
-rw-r--r--3rdparty/asmjit/asmjit/core/ralocal.cpp1272
-rw-r--r--3rdparty/asmjit/asmjit/core/ralocal_p.h302
-rw-r--r--3rdparty/asmjit/asmjit/core/rapass.cpp2352
-rw-r--r--3rdparty/asmjit/asmjit/core/rapass_p.h732
-rw-r--r--3rdparty/asmjit/asmjit/core/rareg_p.h353
-rw-r--r--3rdparty/asmjit/asmjit/core/rastack.cpp193
-rw-r--r--3rdparty/asmjit/asmjit/core/rastack_p.h194
-rw-r--r--3rdparty/asmjit/asmjit/core/string.cpp666
-rw-r--r--3rdparty/asmjit/asmjit/core/string.h417
-rw-r--r--3rdparty/asmjit/asmjit/core/target.cpp17
-rw-r--r--3rdparty/asmjit/asmjit/core/target.h71
-rw-r--r--3rdparty/asmjit/asmjit/core/type.cpp70
-rw-r--r--3rdparty/asmjit/asmjit/core/type.h512
-rw-r--r--3rdparty/asmjit/asmjit/core/virtmem.cpp1257
-rw-r--r--3rdparty/asmjit/asmjit/core/virtmem.h338
-rw-r--r--3rdparty/asmjit/asmjit/host.h33
-rw-r--r--3rdparty/asmjit/asmjit/support/arena.cpp515
-rw-r--r--3rdparty/asmjit/asmjit/support/arena.h498
-rw-r--r--3rdparty/asmjit/asmjit/support/arenabitset.cpp253
-rw-r--r--3rdparty/asmjit/asmjit/support/arenabitset_p.h436
-rw-r--r--3rdparty/asmjit/asmjit/support/arenahash.cpp309
-rw-r--r--3rdparty/asmjit/asmjit/support/arenahash.h198
-rw-r--r--3rdparty/asmjit/asmjit/support/arenalist.cpp163
-rw-r--r--3rdparty/asmjit/asmjit/support/arenalist.h221
-rw-r--r--3rdparty/asmjit/asmjit/support/arenapool.h66
-rw-r--r--3rdparty/asmjit/asmjit/support/arenastring.h123
-rw-r--r--3rdparty/asmjit/asmjit/support/arenatree.cpp98
-rw-r--r--3rdparty/asmjit/asmjit/support/arenatree.h407
-rw-r--r--3rdparty/asmjit/asmjit/support/arenavector.cpp316
-rw-r--r--3rdparty/asmjit/asmjit/support/arenavector.h641
-rw-r--r--3rdparty/asmjit/asmjit/support/span.h337
-rw-r--r--3rdparty/asmjit/asmjit/support/support.cpp679
-rw-r--r--3rdparty/asmjit/asmjit/support/support.h1898
-rw-r--r--3rdparty/asmjit/asmjit/support/support_p.h255
-rw-r--r--3rdparty/asmjit/asmjit/ujit.h17
-rw-r--r--3rdparty/asmjit/asmjit/ujit/ujitbase.h734
-rw-r--r--3rdparty/asmjit/asmjit/ujit/unicompiler.h2097
-rw-r--r--3rdparty/asmjit/asmjit/ujit/unicompiler_a64.cpp4391
-rw-r--r--3rdparty/asmjit/asmjit/ujit/unicompiler_utils_p.h32
-rw-r--r--3rdparty/asmjit/asmjit/ujit/unicompiler_x86.cpp7591
-rw-r--r--3rdparty/asmjit/asmjit/ujit/unicondition.h293
-rw-r--r--3rdparty/asmjit/asmjit/ujit/uniop.h819
-rw-r--r--3rdparty/asmjit/asmjit/ujit/vecconsttable.cpp20
-rw-r--r--3rdparty/asmjit/asmjit/ujit/vecconsttable.h454
-rw-r--r--3rdparty/asmjit/asmjit/x86.h84
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86archtraits_p.h165
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86assembler.cpp5141
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86assembler.h706
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86builder.cpp58
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86builder.h354
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86compiler.cpp73
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86compiler.h828
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86emithelper.cpp708
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86emithelper_p.h121
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86emitter.h4445
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86formatter.cpp1015
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86formatter_p.h58
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86func.cpp523
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86func_p.h33
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86globals.h2206
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86instapi.cpp1938
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86instapi_p.h39
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86instdb.cpp6182
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86instdb.h704
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86instdb_p.h315
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86opcode_p.h434
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86operand.cpp249
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86operand.h1195
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86rapass.cpp1653
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86rapass_p.h96
-rw-r--r--3rdparty/asmjit/configure.sh9
-rw-r--r--3rdparty/asmjit/configure_sanitizers.sh13
-rw-r--r--3rdparty/asmjit/configure_vs2022_x64.bat2
-rw-r--r--3rdparty/asmjit/configure_vs2022_x86.bat2
-rw-r--r--3rdparty/asmjit/db/LICENSE.md17
-rw-r--r--3rdparty/asmjit/db/README.md21
-rw-r--r--3rdparty/asmjit/db/aarch32.js987
-rw-r--r--3rdparty/asmjit/db/aarch64.js920
-rw-r--r--3rdparty/asmjit/db/base.js707
-rw-r--r--3rdparty/asmjit/db/exp.js760
-rw-r--r--3rdparty/asmjit/db/index.js11
-rw-r--r--3rdparty/asmjit/db/isa_aarch32.json2783
-rw-r--r--3rdparty/asmjit/db/isa_aarch64.json3820
-rw-r--r--3rdparty/asmjit/db/isa_aarch64_sme.json15
-rw-r--r--3rdparty/asmjit/db/isa_x86.json4244
-rw-r--r--3rdparty/asmjit/db/isa_x86.md145
-rw-r--r--3rdparty/asmjit/db/package.json29
-rw-r--r--3rdparty/asmjit/db/x86.js1273
-rw-r--r--3rdparty/asmjit/tools/enumgen.js414
-rwxr-xr-x3rdparty/asmjit/tools/enumgen.sh3
-rw-r--r--3rdparty/asmjit/tools/generator-commons.js594
-rw-r--r--3rdparty/asmjit/tools/generator-cxx.js274
-rw-r--r--3rdparty/asmjit/tools/tablegen-a64.js351
-rwxr-xr-x3rdparty/asmjit/tools/tablegen-a64.sh3
-rw-r--r--3rdparty/asmjit/tools/tablegen-x86.js2644
-rwxr-xr-x3rdparty/asmjit/tools/tablegen-x86.sh3
-rw-r--r--3rdparty/asmjit/tools/tablegen.js655
-rwxr-xr-x3rdparty/asmjit/tools/tablegen.sh5
-rw-r--r--3rdparty/benchmark/.clang-format96
-rw-r--r--3rdparty/benchmark/.gitignore46
-rw-r--r--3rdparty/benchmark/.travis-libcxx-setup.sh22
-rw-r--r--3rdparty/benchmark/.travis.yml92
-rw-r--r--3rdparty/benchmark/.ycm_extra_conf.py115
-rw-r--r--3rdparty/benchmark/AUTHORS34
-rw-r--r--3rdparty/benchmark/CMakeLists.txt166
-rw-r--r--3rdparty/benchmark/CONTRIBUTING.md58
-rw-r--r--3rdparty/benchmark/CONTRIBUTORS52
-rw-r--r--3rdparty/benchmark/LICENSE202
-rw-r--r--3rdparty/benchmark/README.md578
-rw-r--r--3rdparty/benchmark/appveyor.yml54
-rw-r--r--3rdparty/benchmark/cmake/AddCXXCompilerFlag.cmake37
-rw-r--r--3rdparty/benchmark/cmake/CXXFeatureCheck.cmake44
-rw-r--r--3rdparty/benchmark/cmake/GetGitVersion.cmake51
-rw-r--r--3rdparty/benchmark/cmake/gnu_posix_regex.cpp12
-rw-r--r--3rdparty/benchmark/cmake/posix_regex.cpp14
-rw-r--r--3rdparty/benchmark/cmake/std_regex.cpp10
-rw-r--r--3rdparty/benchmark/cmake/steady_clock.cpp7
-rw-r--r--3rdparty/benchmark/cmake/thread_safety_attributes.cpp4
-rw-r--r--3rdparty/benchmark/include/benchmark/benchmark.h21
-rw-r--r--3rdparty/benchmark/include/benchmark/benchmark_api.h844
-rw-r--r--3rdparty/benchmark/include/benchmark/macros.h66
-rw-r--r--3rdparty/benchmark/include/benchmark/reporter.h225
-rw-r--r--3rdparty/benchmark/mingw.py320
-rw-r--r--3rdparty/benchmark/src/CMakeLists.txt66
-rw-r--r--3rdparty/benchmark/src/arraysize.h34
-rw-r--r--3rdparty/benchmark/src/benchmark.cc1143
-rw-r--r--3rdparty/benchmark/src/check.h70
-rw-r--r--3rdparty/benchmark/src/colorprint.cc154
-rw-r--r--3rdparty/benchmark/src/colorprint.h28
-rw-r--r--3rdparty/benchmark/src/commandlineflags.cc220
-rw-r--r--3rdparty/benchmark/src/commandlineflags.h76
-rw-r--r--3rdparty/benchmark/src/complexity.cc283
-rw-r--r--3rdparty/benchmark/src/complexity.h64
-rw-r--r--3rdparty/benchmark/src/console_reporter.cc133
-rw-r--r--3rdparty/benchmark/src/csv_reporter.cc118
-rw-r--r--3rdparty/benchmark/src/cycleclock.h145
-rw-r--r--3rdparty/benchmark/src/internal_macros.h43
-rw-r--r--3rdparty/benchmark/src/json_reporter.cc178
-rw-r--r--3rdparty/benchmark/src/log.h72
-rw-r--r--3rdparty/benchmark/src/mutex.h166
-rw-r--r--3rdparty/benchmark/src/re.h60
-rw-r--r--3rdparty/benchmark/src/re_posix.cc59
-rw-r--r--3rdparty/benchmark/src/re_std.cc44
-rw-r--r--3rdparty/benchmark/src/reporter.cc75
-rw-r--r--3rdparty/benchmark/src/sleep.cc50
-rw-r--r--3rdparty/benchmark/src/sleep.h17
-rw-r--r--3rdparty/benchmark/src/stat.h307
-rw-r--r--3rdparty/benchmark/src/string_util.cc169
-rw-r--r--3rdparty/benchmark/src/string_util.h44
-rw-r--r--3rdparty/benchmark/src/sysinfo.cc332
-rw-r--r--3rdparty/benchmark/src/sysinfo.h10
-rw-r--r--3rdparty/benchmark/src/timers.cc195
-rw-r--r--3rdparty/benchmark/src/timers.h48
-rw-r--r--3rdparty/benchmark/test/CMakeLists.txt139
-rw-r--r--3rdparty/benchmark/test/basic_test.cc102
-rw-r--r--3rdparty/benchmark/test/benchmark_test.cc224
-rw-r--r--3rdparty/benchmark/test/complexity_test.cc153
-rw-r--r--3rdparty/benchmark/test/cxx03_test.cc42
-rw-r--r--3rdparty/benchmark/test/diagnostics_test.cc61
-rw-r--r--3rdparty/benchmark/test/donotoptimize_test.cc36
-rw-r--r--3rdparty/benchmark/test/filter_test.cc105
-rw-r--r--3rdparty/benchmark/test/fixture_test.cc52
-rw-r--r--3rdparty/benchmark/test/map_test.cc58
-rw-r--r--3rdparty/benchmark/test/multiple_ranges_test.cc61
-rw-r--r--3rdparty/benchmark/test/options_test.cc44
-rw-r--r--3rdparty/benchmark/test/output_test.h72
-rw-r--r--3rdparty/benchmark/test/output_test_helper.cc224
-rw-r--r--3rdparty/benchmark/test/register_benchmark_test.cc149
-rw-r--r--3rdparty/benchmark/test/reporter_output_test.cc158
-rw-r--r--3rdparty/benchmark/test/skip_with_error_test.cc161
-rw-r--r--3rdparty/benchmark/tools/compare_bench.py30
-rw-r--r--3rdparty/benchmark/tools/gbench/Inputs/test1_run1.json46
-rw-r--r--3rdparty/benchmark/tools/gbench/Inputs/test1_run2.json46
-rw-r--r--3rdparty/benchmark/tools/gbench/__init__.py8
-rw-r--r--3rdparty/benchmark/tools/gbench/report.py141
-rw-r--r--3rdparty/benchmark/tools/gbench/util.py130
-rw-r--r--3rdparty/bgfx/.editorconfig24
-rw-r--r--3rdparty/bgfx/.gitattributes12
-rw-r--r--3rdparty/bgfx/.github/ISSUE_TEMPLATE/bug_report.md54
-rw-r--r--3rdparty/bgfx/.github/workflows/main.yml250
-rw-r--r--3rdparty/bgfx/.gitignore11
-rw-r--r--3rdparty/bgfx/3rdparty/.editorconfig37
-rw-r--r--3rdparty/bgfx/3rdparty/cgltf/LICENSE7
-rw-r--r--3rdparty/bgfx/3rdparty/cgltf/cgltf.h6820
-rw-r--r--3rdparty/bgfx/3rdparty/cgltf/cgltf_write.h1488
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/LICENSE.txt21
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imconfig.h145
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imgui.cpp17061
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imgui.h3770
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imgui_demo.cpp10686
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imgui_draw.cpp4828
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imgui_internal.h3636
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imgui_tables.cpp4525
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imgui_user.h52
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imgui_user.inl81
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imgui_widgets.cpp10455
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imstb_rectpack.h1
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imstb_textedit.h1
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imstb_truetype.h1
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/color_picker.h24
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/color_picker.inl122
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/color_wheel.h7
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/color_wheel.inl39
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/dock.h21
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/dock.inl1088
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/file_list.h28
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/file_list.inl127
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/gizmo.h223
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/gizmo.inl2883
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/markdown.h146
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/markdown.inl461
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/memory_editor.h27
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/memory_editor.inl252
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/range_slider.h5
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/range_slider.inl217
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/LICENSE21
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/PIXEventsCommon.h483
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/PIXEventsGenerated.h10748
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d10.h1
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d10_1.h1
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d10_1shader.h1
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d10effect.h1
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d10misc.h1
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d10sdklayers.h1
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d10shader.h1
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d11.h14600
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d11_1.h5220
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d11_2.h2721
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d11_3.h6826
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d11_4.h4759
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d11sdklayers.h2606
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d11shader.h601
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d11shadertracing.h570
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d12.h28706
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d12compatibility.h739
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d12sdklayers.h4110
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d12shader.h490
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d12video.h8584
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d9.h2794
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d9caps.h571
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d9types.h2444
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3dcommon.h1116
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3dcompiler.h586
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/dxcore.h41
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/dxcore_interface.h316
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/dxgi.h2953
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/dxgi1_2.h2466
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/dxgi1_3.h2108
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/dxgi1_4.h1489
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/dxgi1_5.h1540
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/dxgi1_6.h1511
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/dxgicommon.h57
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/dxgidebug.h986
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/dxgiformat.h142
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/dxgitype.h111
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/dxva2api.h1945
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/pix3.h116
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/pix3_win.h53
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/winapifamily.h30
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/stubs/basetsd.h347
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/stubs/oaidl.h5
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/stubs/objbase.h1
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/stubs/ocidl.h5
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/stubs/rpc.h5
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/stubs/rpcndr.h82
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/stubs/unknwn.h3
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/stubs/unknwnbase.h124
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/stubs/winapifamily.h6
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/stubs/windows.h18
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/stubs/wrl/client.h6
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/stubs/wrl/implements.h6
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/winadapter.h6
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/wrladapter.h803
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/.gitignore3
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/COPYING38
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/FPPBase.h56
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/FPP_protos.h35
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/README13
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/cpp.h251
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/cpp1.c605
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/cpp2.c774
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/cpp3.c413
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/cpp4.c634
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/cpp5.c904
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/cpp6.c1168
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/cppadd.h418
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/cppdef.h383
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/fpp.exp2
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/fpp.fd4
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/fpp.h176
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/fpp_pragmas.h20
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/makefile61
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/usecpp.c602
-rwxr-xr-x3rdparty/bgfx/3rdparty/glsl-optimizer/generateParsers.sh5
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/include/c99/inttypes.h305
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/include/c99/stdbool.h47
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/include/c99/stdint.h247
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/include/c99_compat.h180
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/license.txt21
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/getopt/getopt.h82
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/getopt/getopt_long.c511
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/Makefile131
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ast.h1129
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ast_array_index.cpp268
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ast_expr.cpp95
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ast_function.cpp1846
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ast_to_hir.cpp6124
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ast_type.cpp363
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/builtin_functions.cpp4680
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/builtin_type_macros.h156
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/builtin_types.cpp369
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/builtin_variables.cpp1111
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glcpp/glcpp-lex.c3139
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glcpp/glcpp-lex.l578
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glcpp/glcpp-parse.c4889
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glcpp/glcpp-parse.h114
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glcpp/glcpp-parse.y2521
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glcpp/glcpp.h253
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glcpp/pp.c242
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_lexer.cpp4358
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_lexer.ll596
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_optimizer.cpp831
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_optimizer.h92
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_parser.cpp6892
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_parser.h352
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_parser.yy2681
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_parser_extras.cpp1680
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_parser_extras.h601
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_symbol_table.cpp250
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_symbol_table.h108
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_types.cpp1098
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_types.h752
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/hir_field_selection.cpp121
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir.cpp2019
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir.h2533
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_basic_block.cpp125
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_basic_block.h28
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_builder.cpp572
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_builder.h222
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_clone.cpp446
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_constant_expression.cpp1978
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_equals.cpp202
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_expression_flattening.cpp86
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_expression_flattening.h38
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_function.cpp401
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_function_can_inline.cpp76
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_function_detect_recursion.cpp358
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_function_inlining.h30
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_hierarchical_visitor.cpp392
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_hierarchical_visitor.h210
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_hv_accept.cpp430
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_import_prototypes.cpp125
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_optimization.h136
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_print_glsl_visitor.cpp1789
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_print_glsl_visitor.h105
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_print_metal_visitor.cpp2039
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_print_metal_visitor.h36
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_print_visitor.cpp561
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_print_visitor.h97
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_rvalue_visitor.cpp293
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_rvalue_visitor.h80
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_stats.cpp64
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_stats.h3
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_uniform.h195
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_unused_structs.cpp139
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_unused_structs.h26
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_validate.cpp859
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_variable_refcount.cpp160
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_variable_refcount.h76
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_visitor.h93
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/link_atomics.cpp277
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/link_functions.cpp348
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/link_interface_blocks.cpp385
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/link_uniform_block_active_visitor.cpp221
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/link_uniform_block_active_visitor.h64
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/link_uniform_blocks.cpp363
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/link_uniform_initializers.cpp315
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/link_uniforms.cpp988
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/link_varyings.cpp1582
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/link_varyings.h266
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/linker.cpp2904
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/linker.h199
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/list.h658
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/loop_analysis.cpp813
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/loop_analysis.h280
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/loop_controls.cpp253
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/loop_unroll.cpp408
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_clip_distance.cpp549
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_discard.cpp201
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_discard_flow.cpp148
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_if_to_cond_assign.cpp252
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_instructions.cpp578
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_jumps.cpp1032
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_mat_op_to_vec.cpp432
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_named_interface_blocks.cpp251
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_noise.cpp71
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_offset_array.cpp91
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_output_reads.cpp173
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_packed_varyings.cpp681
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_packing_builtins.cpp1314
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_ubo_reference.cpp553
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_variable_index_to_cond_assign.cpp550
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_vec_index_to_cond_assign.cpp238
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_vec_index_to_swizzle.cpp171
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_vector.cpp228
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_vector_insert.cpp142
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_vertex_id.cpp144
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/main.cpp415
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_algebraic.cpp842
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_array_splitting.cpp415
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_constant_folding.cpp166
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_constant_propagation.cpp464
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_constant_variable.cpp224
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_copy_propagation.cpp350
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_copy_propagation_elements.cpp505
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_cse.cpp419
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_dead_builtin_variables.cpp81
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_dead_builtin_varyings.cpp586
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_dead_code.cpp169
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_dead_code_local.cpp331
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_dead_functions.cpp152
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_flatten_nested_if_blocks.cpp103
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_flip_matrices.cpp123
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_function_inlining.cpp380
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_if_simplification.cpp126
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_minmax.cpp475
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_noop_swizzle.cpp83
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_rebalance_tree.cpp321
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_redundant_jumps.cpp124
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_structure_splitting.cpp366
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_swizzle_swizzle.cpp97
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_tree_grafting.cpp421
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_vectorize.cpp408
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/program.h52
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/s_expression.cpp217
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/s_expression.h180
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/standalone_scaffolding.cpp163
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/standalone_scaffolding.h77
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/strtod.c79
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/strtod.h46
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl_optimizer_lib.gyp190
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/compiler.h364
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/config.h322
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/context.h85
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/core.h53
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/dd.h54
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/errors.h53
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/glheader.h264
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/glminimal.h479
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/imports.c554
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/imports.h551
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/macros.h824
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/mtypes.h1693
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/simple_list.h205
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/program/hash_table.h288
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/program/prog_hash_table.c245
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/program/prog_instruction.h430
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/program/prog_parameter.h58
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/program/prog_statevars.h139
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/program/symbol_table.c435
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/program/symbol_table.h49
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/node/binding.cpp22
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/node/compiler.cpp87
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/node/compiler.h27
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/node/shader.cpp182
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/node/shader.h37
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/util/Makefile.sources9
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/util/hash_table.c440
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/util/hash_table.h107
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/util/macros.h129
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/util/ralloc.c492
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/util/ralloc.h449
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/LICENSE.txt1016
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/OGLCompilersDLL/InitializeDll.cpp165
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/OGLCompilersDLL/InitializeDll.h49
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/CInterface/spirv_c_interface.cpp124
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/GLSL.ext.AMD.h108
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/GLSL.ext.EXT.h44
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/GLSL.ext.KHR.h58
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/GLSL.ext.NV.h84
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/GLSL.std.450.h131
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/GlslangToSpv.cpp9656
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/GlslangToSpv.h61
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/InReadableOrder.cpp131
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/Logger.cpp72
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/Logger.h83
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/NonSemanticDebugPrintf.h50
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/NonSemanticShaderDebugInfo100.h171
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/SPVRemapper.cpp1532
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/SPVRemapper.h312
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/SpvBuilder.cpp4036
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/SpvBuilder.h960
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/SpvPostProcess.cpp495
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/SpvTools.cpp248
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/SpvTools.h93
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/bitutils.h81
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/disassemble.cpp761
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/disassemble.h53
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/doc.cpp3035
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/doc.h259
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/hex_float.h1078
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/spirv.hpp2533
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/spvIR.h520
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/StandAlone/DirStackFileIncluder.h149
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/StandAlone/ResourceLimits.cpp540
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/StandAlone/StandAlone.cpp2140
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/StandAlone/Worklist.h95
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/StandAlone/resource_limits_c.cpp70
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/StandAlone/spirv-remap.cpp375
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/build_info.h62
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/CInterface/glslang_c_interface.cpp486
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/ExtensionHeaders/GL_EXT_shader_realtime_clock.glsl38
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/GenericCodeGen/CodeGen.cpp76
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/GenericCodeGen/Link.cpp91
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslAttributes.cpp149
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslAttributes.h59
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslGrammar.cpp4192
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslGrammar.h142
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslOpMap.cpp173
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslOpMap.h69
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslParseHelper.cpp10282
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslParseHelper.h517
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslParseables.cpp1259
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslParseables.h64
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslScanContext.cpp903
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslScanContext.h109
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslTokenStream.cpp150
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslTokenStream.h96
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslTokens.h374
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/pch.h53
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/BaseTypes.h609
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/Common.h341
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/ConstantUnion.h974
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/InfoSink.h144
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/InitializeGlobals.h44
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/PoolAlloc.h318
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/ResourceLimits.h159
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/ShHandle.h176
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/SpirvIntrinsics.h128
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/Types.h2901
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/arrays.h341
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/glslang_c_interface.h279
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/glslang_c_shader_types.h227
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/intermediate.h1850
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/Constant.cpp1398
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/InfoSink.cpp113
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/Initialize.cpp9897
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/Initialize.h112
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/IntermTraverse.cpp309
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/Intermediate.cpp4027
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/LiveTraverser.h168
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/ParseContextBase.cpp738
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/ParseHelper.cpp9475
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/ParseHelper.h588
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/PoolAlloc.cpp315
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/RemoveTree.cpp118
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/RemoveTree.h41
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/Scan.cpp1967
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/Scan.h276
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/ScanContext.h93
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/ShaderLang.cpp2241
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/SpirvIntrinsics.cpp350
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/SymbolTable.cpp477
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/SymbolTable.h958
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/Versions.cpp1369
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/Versions.h359
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/attribute.cpp371
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/attribute.h150
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/gl_types.h218
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/glslang.m44422
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/glslang.y4422
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/glslang_tab.cpp12492
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/glslang_tab.cpp.h571
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/intermOut.cpp1566
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp1713
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/iomapper.h361
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/limits.cpp200
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/linkValidate.cpp2349
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/localintermediate.h1222
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/parseConst.cpp213
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/parseVersions.h240
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/pch.h49
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/preprocessor/Pp.cpp1346
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpAtom.cpp181
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpContext.cpp120
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpContext.h703
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpScanner.cpp1317
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpTokens.cpp221
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpTokens.h179
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/propagateNoContraction.cpp870
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/propagateNoContraction.h55
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/reflection.cpp1274
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/reflection.h223
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/OSDependent/Unix/ossource.cpp167
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/OSDependent/Windows/ossource.cpp147
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/OSDependent/osinclude.h61
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Public/ResourceLimits.h57
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Public/ShaderLang.h987
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Public/resource_limits_c.h57
-rwxr-xr-x3rdparty/bgfx/3rdparty/glslang/glslang/updateGrammar49
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/hlsl/stub.cpp41
-rw-r--r--3rdparty/bgfx/3rdparty/iconfontheaders/GenerateIconFontCppHeaders.py532
-rw-r--r--3rdparty/bgfx/3rdparty/iconfontheaders/LICENSE22
-rw-r--r--3rdparty/bgfx/3rdparty/iconfontheaders/icons_font_awesome.h682
-rw-r--r--3rdparty/bgfx/3rdparty/iconfontheaders/icons_font_awesome_4.h684
-rw-r--r--3rdparty/bgfx/3rdparty/iconfontheaders/icons_font_awesome_5.h750
-rw-r--r--3rdparty/bgfx/3rdparty/iconfontheaders/icons_font_awesome_5_brands.h382
-rw-r--r--3rdparty/bgfx/3rdparty/iconfontheaders/icons_fork_awesome.h727
-rw-r--r--3rdparty/bgfx/3rdparty/iconfontheaders/icons_ionicons.h742
-rw-r--r--3rdparty/bgfx/3rdparty/iconfontheaders/icons_kenney.h237
-rw-r--r--3rdparty/bgfx/3rdparty/iconfontheaders/icons_material_design.h941
-rw-r--r--3rdparty/bgfx/3rdparty/iconfontheaders/icons_material_design_icons.h2604
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/EGL/egl.h303
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/EGL/eglext.h1334
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/EGL/eglplatform.h164
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/GLES2/gl2.h675
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/GLES2/gl2ext.h3707
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/GLES2/gl2platform.h38
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/GLES3/gl3.h1211
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/GLES3/gl31.h1528
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/GLES3/gl32.h1829
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/GLES3/gl3ext.h24
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/GLES3/gl3platform.h38
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/KHR/khrplatform.h282
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/gl/GRemedyGLExtensions.h67
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/gl/glcorearb.h5866
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/gl/glext.h12742
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/glx/glxext.h838
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vk_icd.h252
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vk_layer.h210
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vk_platform.h84
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vk_sdk_platform.h71
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan.h91
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_android.h125
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_beta.h1014
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_core.h16392
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_directfb.h54
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_fuchsia.h258
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_ggp.h58
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_ios.h47
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_macos.h47
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_metal.h193
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_screen.h54
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_vi.h47
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_wayland.h54
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_win32.h315
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_xcb.h55
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_xlib.h55
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_xlib_xrandr.h45
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/wgl/wglext.h833
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/LICENSE.md21
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/allocator.cpp8
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/clusterizer.cpp884
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/indexcodec.cpp674
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/indexgenerator.cpp551
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/meshoptimizer.h1069
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/overdrawanalyzer.cpp230
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/overdrawoptimizer.cpp333
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/simplifier.cpp1677
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/spatialorder.cpp194
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/stripifier.cpp295
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/vcacheanalyzer.cpp73
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/vcacheoptimizer.cpp473
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/vertexcodec.cpp1249
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/vertexfilter.cpp962
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/vfetchanalyzer.cpp58
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/vfetchoptimizer.cpp74
-rw-r--r--3rdparty/bgfx/3rdparty/native_app_glue/LICENSE13
-rw-r--r--3rdparty/bgfx/3rdparty/native_app_glue/android_native_app_glue.c457
-rw-r--r--3rdparty/bgfx/3rdparty/native_app_glue/android_native_app_glue.h350
-rw-r--r--3rdparty/bgfx/3rdparty/renderdoc/renderdoc_app.h724
-rw-r--r--3rdparty/bgfx/3rdparty/sdf/LICENSE.txt22
-rw-r--r--3rdparty/bgfx/3rdparty/sdf/sdf.h385
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/GLSL.std.450.h114
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/LICENSE202
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/include/spirv_cross/barrier.hpp80
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/include/spirv_cross/external_interface.h127
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/include/spirv_cross/image.hpp63
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/include/spirv_cross/internal_interface.hpp604
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/include/spirv_cross/sampler.hpp106
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/include/spirv_cross/thread_group.hpp114
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/main.cpp1948
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv.h2568
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv.hpp2579
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cfg.cpp430
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cfg.hpp168
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_common.hpp1920
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cpp.cpp553
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cpp.hpp93
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cross.cpp5432
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cross.hpp1171
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cross_c.cpp2770
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cross_c.h1074
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cross_containers.hpp754
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cross_error_handling.hpp94
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cross_parsed_ir.cpp1074
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cross_parsed_ir.hpp256
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cross_util.cpp77
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cross_util.hpp37
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_glsl.cpp17529
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_glsl.hpp1001
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_hlsl.cpp6664
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_hlsl.hpp406
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_msl.cpp17545
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_msl.hpp1273
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_parser.cpp1330
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_parser.hpp103
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_reflect.cpp706
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_reflect.hpp91
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/LICENSE25
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.0/GLSL.std.450.h131
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.0/OpenCL.std.h210
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.0/extinst.glsl.std.450.grammar.json642
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.0/extinst.opencl.std.100.grammar.json1279
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.0/spirv.core.grammar.json5775
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.0/spirv.h993
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.0/spirv.json1020
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.1/GLSL.std.450.h131
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.1/OpenCL.std.h210
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.1/extinst.glsl.std.450.grammar.json642
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.1/extinst.opencl.std.100.grammar.json1279
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.1/spirv.core.grammar.json5938
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.1/spirv.h1015
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.1/spirv.json1040
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.2/GLSL.std.450.h131
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.2/OpenCL.std.h210
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.2/extinst.glsl.std.450.grammar.json642
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.2/extinst.opencl.std.100.grammar.json1279
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.2/spirv.core.grammar.json5986
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.2/spirv.h1021
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.2/spirv.json1046
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/spir-v.xml282
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/AMD_gcn_shader.h52
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/AMD_shader_ballot.h53
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/AMD_shader_explicit_vertex_parameter.h50
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/AMD_shader_trinary_minmax.h58
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/DebugInfo.h144
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/GLSL.std.450.h131
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/NonSemanticClspvReflection.h84
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/NonSemanticDebugPrintf.h50
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/NonSemanticShaderDebugInfo100.h171
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/OpenCL.std.h401
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/OpenCLDebugInfo100.h158
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/extinst.debuginfo.grammar.json572
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/extinst.glsl.std.450.grammar.json642
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/extinst.nonsemantic.clspvreflection.grammar.json352
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/extinst.nonsemantic.debugprintf.grammar.json13
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/extinst.nonsemantic.shader.debuginfo.100.grammar.json713
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json651
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/extinst.opencl.std.100.grammar.json1279
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/extinst.spv-amd-gcn-shader.grammar.json26
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/extinst.spv-amd-shader-ballot.grammar.json41
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json14
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/extinst.spv-amd-shader-trinary-minmax.grammar.json95
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/spirv.core.grammar.json14427
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/spirv.h2577
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/spirv.json1895
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/LICENSE202
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/DebugInfo.h138
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/NonSemanticShaderDebugInfo100.h165
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/OpenCLDebugInfo100.h152
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/build-version.inc1
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/core.insts-unified1.inc779
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/debuginfo.insts.inc38
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/enum_string_mapping.inc651
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/extension_enum.inc107
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/generators.inc36
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/glsl.std.450.insts.inc86
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/nonsemantic.clspvreflection.insts.inc39
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/nonsemantic.shader.debuginfo.100.insts.inc48
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/opencl.debuginfo.100.insts.inc41
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/opencl.std.insts.inc166
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/operand.kinds-unified1.inc1405
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/spv-amd-gcn-shader.insts.inc7
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/spv-amd-shader-ballot.insts.inc8
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/spv-amd-shader-explicit-vertex-parameter.insts.inc5
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/spv-amd-shader-trinary-minmax.insts.inc13
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/spirv-tools/instrument.hpp259
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/spirv-tools/libspirv.h908
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/spirv-tools/libspirv.hpp375
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/spirv-tools/linker.hpp97
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/spirv-tools/linter.hpp48
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/spirv-tools/optimizer.hpp922
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/assembly_grammar.cpp264
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/assembly_grammar.h138
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/binary.cpp839
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/binary.h43
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/cfa.h396
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/common_debug_info.h64
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/diagnostic.cpp193
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/diagnostic.h79
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/diff/diff.cpp2869
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/diff/diff.h48
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/diff/lcs.h224
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/disassemble.cpp565
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/disassemble.h98
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/enum_set.h208
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/enum_string_mapping.cpp29
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/enum_string_mapping.h36
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/ext_inst.cpp209
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/ext_inst.h46
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/extensions.cpp46
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/extensions.h40
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/instruction.h49
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/latest_version_glsl_std_450_header.h20
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/latest_version_opencl_std_header.h20
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/latest_version_spirv_header.h20
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/libspirv.cpp137
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/link/linker.cpp826
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/lint/divergence_analysis.cpp245
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/lint/divergence_analysis.h163
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/lint/lint_divergent_derivatives.cpp169
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/lint/linter.cpp60
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/lint/lints.h34
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/macro.h25
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/name_mapper.cpp331
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/name_mapper.h122
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opcode.cpp767
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opcode.h159
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/operand.cpp621
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/operand.h151
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/aggressive_dead_code_elim_pass.cpp1103
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/aggressive_dead_code_elim_pass.h258
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/amd_ext_to_khr.cpp970
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/amd_ext_to_khr.h51
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/basic_block.cpp287
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/basic_block.h342
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/block_merge_pass.cpp54
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/block_merge_pass.h62
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/block_merge_util.cpp216
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/block_merge_util.h44
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/build_module.cpp88
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/build_module.h54
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ccp_pass.cpp381
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ccp_pass.h133
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/cfg.cpp354
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/cfg.h189
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/cfg_cleanup_pass.cpp39
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/cfg_cleanup_pass.h41
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/code_sink.cpp322
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/code_sink.h107
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/combine_access_chains.cpp294
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/combine_access_chains.h83
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/compact_ids_pass.cpp106
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/compact_ids_pass.h42
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/composite.cpp52
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/composite.h51
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/const_folding_rules.cpp1551
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/const_folding_rules.h130
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/constants.cpp483
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/constants.h727
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/control_dependence.cpp156
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/control_dependence.h197
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/convert_to_half_pass.cpp483
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/convert_to_half_pass.h148
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/convert_to_sampled_image_pass.cpp437
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/convert_to_sampled_image_pass.h207
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/copy_prop_arrays.cpp886
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/copy_prop_arrays.h261
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/dataflow.cpp91
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/dataflow.h148
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/dead_branch_elim_pass.cpp654
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/dead_branch_elim_pass.h176
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/dead_insert_elim_pass.cpp264
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/dead_insert_elim_pass.h90
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/dead_variable_elimination.cpp111
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/dead_variable_elimination.h56
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/debug_info_manager.cpp929
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/debug_info_manager.h285
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/decoration_manager.cpp636
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/decoration_manager.h210
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/def_use_manager.cpp313
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/def_use_manager.h252
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/desc_sroa.cpp416
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/desc_sroa.h144
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/desc_sroa_util.cpp117
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/desc_sroa_util.h54
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/dominator_analysis.cpp81
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/dominator_analysis.h138
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/dominator_tree.cpp386
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/dominator_tree.h305
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/eliminate_dead_constant_pass.cpp104
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/eliminate_dead_constant_pass.h35
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/eliminate_dead_functions_pass.cpp52
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/eliminate_dead_functions_pass.h44
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/eliminate_dead_functions_util.cpp66
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/eliminate_dead_functions_util.h36
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/eliminate_dead_input_components_pass.cpp189
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/eliminate_dead_input_components_pass.h65
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/eliminate_dead_members_pass.cpp691
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/eliminate_dead_members_pass.h146
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/empty_pass.h36
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/feature_manager.cpp119
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/feature_manager.h108
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/fix_func_call_arguments.cpp90
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/fix_func_call_arguments.h47
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/fix_storage_class.cpp340
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/fix_storage_class.h93
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/flatten_decoration_pass.cpp165
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/flatten_decoration_pass.h35
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/fold.cpp710
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/fold.h187
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/fold_spec_constant_op_and_composite_pass.cpp354
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/fold_spec_constant_op_and_composite_pass.h71
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/folding_rules.cpp2982
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/folding_rules.h118
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/freeze_spec_constant_value_pass.cpp53
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/freeze_spec_constant_value_pass.h35
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/function.cpp282
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/function.h309
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/graphics_robust_access_pass.cpp1058
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/graphics_robust_access_pass.h156
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/if_conversion.cpp294
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/if_conversion.h89
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/inline_exhaustive_pass.cpp80
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/inline_exhaustive_pass.h53
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/inline_opaque_pass.cpp120
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/inline_opaque_pass.h60
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/inline_pass.cpp845
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/inline_pass.h249
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/inst_bindless_check_pass.cpp834
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/inst_bindless_check_pass.h209
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/inst_buff_addr_check_pass.cpp495
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/inst_buff_addr_check_pass.h135
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/inst_debug_printf_pass.cpp264
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/inst_debug_printf_pass.h95
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/instruction.cpp1052
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/instruction.h914
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/instruction_list.cpp36
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/instruction_list.h140
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/instrument_pass.cpp1190
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/instrument_pass.h488
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/interface_var_sroa.cpp968
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/interface_var_sroa.h401
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/interp_fixup_pass.cpp124
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/interp_fixup_pass.h54
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ir_builder.h645
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ir_context.cpp1062
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ir_context.h1189
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ir_loader.cpp368
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ir_loader.h101
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/iterator.h350
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/licm_pass.cpp140
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/licm_pass.h72
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/local_access_chain_convert_pass.cpp496
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/local_access_chain_convert_pass.h145
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/local_redundancy_elimination.cpp67
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/local_redundancy_elimination.h68
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/local_single_block_elim_pass.cpp295
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/local_single_block_elim_pass.h107
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/local_single_store_elim_pass.cpp310
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/local_single_store_elim_pass.h108
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/log.h235
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_dependence.cpp1675
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_dependence.h560
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_dependence_helpers.cpp541
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_descriptor.cpp1030
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_descriptor.h577
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_fission.cpp513
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_fission.h78
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_fusion.cpp730
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_fusion.h114
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_fusion_pass.cpp69
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_fusion_pass.h51
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_peeling.cpp1085
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_peeling.h336
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_unroller.cpp1145
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_unroller.h49
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_unswitch_pass.cpp620
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_unswitch_pass.h43
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_utils.cpp694
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_utils.h182
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/mem_pass.cpp509
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/mem_pass.h164
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/merge_return_pass.cpp889
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/merge_return_pass.h335
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/module.cpp283
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/module.h549
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/null_pass.h34
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/optimizer.cpp1043
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/pass.cpp155
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/pass.h171
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/pass_manager.cpp93
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/pass_manager.h158
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/passes.h89
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/pch_source_opt.cpp15
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/pch_source_opt.h32
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/private_to_local_pass.cpp237
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/private_to_local_pass.h73
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/propagator.cpp291
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/propagator.h317
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/reduce_load_size.cpp191
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/reduce_load_size.h73
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/redundancy_elimination.cpp60
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/redundancy_elimination.h56
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/reflect.h67
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/register_pressure.cpp583
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/register_pressure.h196
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/relax_float_ops_pass.cpp178
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/relax_float_ops_pass.h80
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/remove_dontinline_pass.cpp49
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/remove_dontinline_pass.h42
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/remove_duplicates_pass.cpp212
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/remove_duplicates_pass.h61
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/remove_unused_interface_variables_pass.cpp93
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/remove_unused_interface_variables_pass.h26
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/replace_desc_array_access_using_var_index.cpp429
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/replace_desc_array_access_using_var_index.h205
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/replace_invalid_opc.cpp217
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/replace_invalid_opc.h67
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/scalar_analysis.cpp988
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/scalar_analysis.h314
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/scalar_analysis_nodes.h347
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/scalar_analysis_simplification.cpp539
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/scalar_replacement_pass.cpp1009
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/scalar_replacement_pass.h277
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/set_spec_constant_default_value_pass.cpp393
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/set_spec_constant_default_value_pass.h114
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/simplification_pass.cpp169
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/simplification_pass.h58
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/spread_volatile_semantics.cpp298
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/spread_volatile_semantics.h116
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ssa_rewrite_pass.cpp710
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ssa_rewrite_pass.h306
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/strength_reduction_pass.cpp200
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/strength_reduction_pass.h65
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/strip_debug_info_pass.cpp110
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/strip_debug_info_pass.h35
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/strip_nonsemantic_info_pass.cpp115
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/strip_nonsemantic_info_pass.h44
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/struct_cfg_analysis.cpp250
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/struct_cfg_analysis.h160
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/tree_iterator.h246
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/type_manager.cpp1052
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/type_manager.h292
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/types.cpp712
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/types.h657
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/unify_const_pass.cpp177
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/unify_const_pass.h35
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/upgrade_memory_model.cpp768
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/upgrade_memory_model.h150
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/value_number_table.cpp240
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/value_number_table.h91
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/vector_dce.cpp433
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/vector_dce.h160
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/workaround1209.cpp69
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/workaround1209.h41
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/wrap_opkill.cpp199
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/wrap_opkill.h80
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/parsed_operand.cpp76
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/parsed_operand.h33
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/pch_source.cpp15
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/pch_source.h15
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/print.cpp127
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/print.h75
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/change_operand_reduction_opportunity.cpp35
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/change_operand_reduction_opportunity.h54
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/change_operand_to_undef_reduction_opportunity.cpp42
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/change_operand_to_undef_reduction_opportunity.h53
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp87
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/conditional_branch_to_simple_conditional_branch_opportunity_finder.h37
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp68
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/conditional_branch_to_simple_conditional_branch_reduction_opportunity.h54
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/merge_blocks_reduction_opportunity.cpp81
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/merge_blocks_reduction_opportunity.h53
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/merge_blocks_reduction_opportunity_finder.cpp46
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/merge_blocks_reduction_opportunity_finder.h42
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/operand_to_const_reduction_opportunity_finder.cpp81
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/operand_to_const_reduction_opportunity_finder.h44
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/operand_to_dominating_id_reduction_opportunity_finder.cpp114
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/operand_to_dominating_id_reduction_opportunity_finder.h56
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/operand_to_undef_reduction_opportunity_finder.cpp92
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/operand_to_undef_reduction_opportunity_finder.h43
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/pch_source_reduce.cpp15
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/pch_source_reduce.h23
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/reducer.cpp249
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/reducer.h122
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/reduction_opportunity.cpp27
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/reduction_opportunity.h47
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/reduction_opportunity_finder.cpp34
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/reduction_opportunity_finder.h58
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/reduction_pass.cpp86
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/reduction_pass.h86
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/reduction_util.cpp119
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/reduction_util.h51
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_block_reduction_opportunity.cpp51
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_block_reduction_opportunity.h48
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_block_reduction_opportunity_finder.cpp95
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_block_reduction_opportunity_finder.h55
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_function_reduction_opportunity.cpp41
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_function_reduction_opportunity.h49
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_function_reduction_opportunity_finder.cpp50
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_function_reduction_opportunity_finder.h42
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_instruction_reduction_opportunity.cpp41
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_instruction_reduction_opportunity.h44
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_selection_reduction_opportunity.cpp31
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_selection_reduction_opportunity.h47
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_selection_reduction_opportunity_finder.cpp146
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_selection_reduction_opportunity_finder.h49
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_struct_member_reduction_opportunity.cpp210
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_struct_member_reduction_opportunity.h84
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_unused_instruction_reduction_opportunity_finder.cpp176
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_unused_instruction_reduction_opportunity_finder.h61
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_unused_struct_member_reduction_opportunity_finder.cpp200
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_unused_struct_member_reduction_opportunity_finder.h61
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/simple_conditional_branch_to_branch_opportunity_finder.cpp62
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/simple_conditional_branch_to_branch_opportunity_finder.h37
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/simple_conditional_branch_to_branch_reduction_opportunity.cpp59
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/simple_conditional_branch_to_branch_reduction_opportunity.h45
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/structured_construct_to_block_reduction_opportunity.cpp67
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/structured_construct_to_block_reduction_opportunity.h49
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/structured_construct_to_block_reduction_opportunity_finder.cpp185
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/structured_construct_to_block_reduction_opportunity_finder.h57
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/structured_loop_to_selection_reduction_opportunity.cpp285
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/structured_loop_to_selection_reduction_opportunity.h93
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/structured_loop_to_selection_reduction_opportunity_finder.cpp102
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/structured_loop_to_selection_reduction_opportunity_finder.h57
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/software_version.cpp27
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_constant.h101
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_definition.h33
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_endian.cpp77
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_endian.h37
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_fuzzer_options.cpp68
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_fuzzer_options.h48
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_optimizer_options.cpp51
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_optimizer_options.h49
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_reducer_options.cpp51
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_reducer_options.h38
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_target_env.cpp424
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_target_env.h49
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_validator_options.cpp132
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_validator_options.h67
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/table.cpp68
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/table.h133
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/text.cpp850
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/text.h53
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/text_handler.cpp394
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/text_handler.h264
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/bit_vector.cpp82
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/bit_vector.h119
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/bitutils.h187
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/hash_combine.h53
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/hex_float.h1212
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/ilist.h366
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/ilist_node.h265
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/make_unique.h30
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/parse_number.cpp217
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/parse_number.h252
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/small_vector.h483
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/string_utils.cpp58
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/string_utils.h131
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/timer.cpp102
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/timer.h392
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/basic_block.cpp188
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/basic_block.h320
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/construct.cpp221
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/construct.h170
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/decoration.h98
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/function.cpp436
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/function.h400
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/instruction.cpp55
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/instruction.h155
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate.cpp466
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate.h251
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_adjacency.cpp131
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_annotation.cpp521
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_arithmetics.cpp550
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_atomics.cpp399
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_barriers.cpp137
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_bitwise.cpp232
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_builtins.cpp4389
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_capability.cpp361
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_cfg.cpp1169
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_composites.cpp615
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_constants.cpp466
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_conversion.cpp582
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_debug.cpp74
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_decorations.cpp1860
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_derivatives.cpp112
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_execution_limitations.cpp71
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_extensions.cpp3413
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_function.cpp356
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_id.cpp245
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_image.cpp2191
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_instruction.cpp516
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_interfaces.cpp563
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_layout.cpp387
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_literals.cpp99
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_logicals.cpp295
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_memory.cpp1753
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_memory_semantics.cpp261
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_memory_semantics.h29
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_mesh_shading.cpp123
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_misc.cpp201
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_mode_setting.cpp649
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_non_uniform.cpp145
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_primitives.cpp75
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_ray_query.cpp273
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_ray_tracing.cpp209
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_scopes.cpp315
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_scopes.h33
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_small_type_uses.cpp57
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_type.cpp642
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validation_state.cpp2160
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validation_state.h949
-rw-r--r--3rdparty/bgfx/3rdparty/stb/LICENSE37
-rw-r--r--3rdparty/bgfx/3rdparty/stb/stb_rect_pack.h627
-rw-r--r--3rdparty/bgfx/3rdparty/stb/stb_textedit.h1469
-rw-r--r--3rdparty/bgfx/3rdparty/stb/stb_truetype.h5085
-rw-r--r--3rdparty/bgfx/3rdparty/webgpu/include/webgpu/EnumClassBitmasks.h144
-rw-r--r--3rdparty/bgfx/3rdparty/webgpu/include/webgpu/webgpu.h1362
-rw-r--r--3rdparty/bgfx/3rdparty/webgpu/include/webgpu/webgpu_cpp.h1418
-rw-r--r--3rdparty/bgfx/3rdparty/webgpu/webgpu_cpp.cpp2053
-rw-r--r--3rdparty/bgfx/CODEOWNERS10
-rw-r--r--3rdparty/bgfx/CONTRIBUTING.md28
-rw-r--r--3rdparty/bgfx/LICENSE22
-rw-r--r--3rdparty/bgfx/README.md561
-rw-r--r--3rdparty/bgfx/bindings/bf/bgfx.bf4700
-rw-r--r--3rdparty/bgfx/bindings/cs/bgfx.cs4647
-rw-r--r--3rdparty/bgfx/bindings/cs/bgfx_dllname.cs26
-rw-r--r--3rdparty/bgfx/bindings/d/funcs.d4569
-rw-r--r--3rdparty/bgfx/bindings/d/types.d1140
-rw-r--r--3rdparty/bgfx/bindings/zig/bgfx.zig3705
-rw-r--r--3rdparty/bgfx/docs/bgfx.rst605
-rw-r--r--3rdparty/bgfx/docs/build.rst215
-rw-r--r--3rdparty/bgfx/docs/examples.rst706
-rw-r--r--3rdparty/bgfx/docs/index.rst22
-rw-r--r--3rdparty/bgfx/docs/internals.rst50
-rw-r--r--3rdparty/bgfx/docs/license.rst132
-rw-r--r--3rdparty/bgfx/docs/overview.rst300
-rw-r--r--3rdparty/bgfx/docs/tools.rst243
-rw-r--r--3rdparty/bgfx/examples/00-helloworld/helloworld.cpp140
-rw-r--r--3rdparty/bgfx/examples/00-helloworld/logo.h253
-rw-r--r--3rdparty/bgfx/examples/00-helloworld/screenshot.pngbin0 -> 26485 bytes-rw-r--r--3rdparty/bgfx/examples/01-cubes/cubes.cpp373
-rw-r--r--3rdparty/bgfx/examples/01-cubes/fs_cubes.sc13
-rw-r--r--3rdparty/bgfx/examples/01-cubes/makefile10
-rw-r--r--3rdparty/bgfx/examples/01-cubes/screenshot.pngbin0 -> 142521 bytes-rw-r--r--3rdparty/bgfx/examples/01-cubes/varying.def.sc4
-rw-r--r--3rdparty/bgfx/examples/01-cubes/vs_cubes.sc15
-rw-r--r--3rdparty/bgfx/examples/02-metaballs/fs_metaballs.bin.h244
-rw-r--r--3rdparty/bgfx/examples/02-metaballs/fs_metaballs.sc16
-rw-r--r--3rdparty/bgfx/examples/02-metaballs/makefile9
-rw-r--r--3rdparty/bgfx/examples/02-metaballs/metaballs.cpp845
-rw-r--r--3rdparty/bgfx/examples/02-metaballs/screenshot.pngbin0 -> 54640 bytes-rw-r--r--3rdparty/bgfx/examples/02-metaballs/varying.def.sc6
-rw-r--r--3rdparty/bgfx/examples/02-metaballs/vs_metaballs.bin.h322
-rw-r--r--3rdparty/bgfx/examples/02-metaballs/vs_metaballs.sc16
-rw-r--r--3rdparty/bgfx/examples/03-raymarch/fs_raymarching.sc133
-rw-r--r--3rdparty/bgfx/examples/03-raymarch/iq_sdf.sh82
-rw-r--r--3rdparty/bgfx/examples/03-raymarch/makefile10
-rw-r--r--3rdparty/bgfx/examples/03-raymarch/raymarch.cpp275
-rw-r--r--3rdparty/bgfx/examples/03-raymarch/screenshot.pngbin0 -> 26722 bytes-rw-r--r--3rdparty/bgfx/examples/03-raymarch/varying.def.sc6
-rw-r--r--3rdparty/bgfx/examples/03-raymarch/vs_raymarching.sc16
-rw-r--r--3rdparty/bgfx/examples/04-mesh/fs_mesh.sc54
-rw-r--r--3rdparty/bgfx/examples/04-mesh/makefile10
-rw-r--r--3rdparty/bgfx/examples/04-mesh/mesh.cpp163
-rw-r--r--3rdparty/bgfx/examples/04-mesh/screenshot.pngbin0 -> 63226 bytes-rw-r--r--3rdparty/bgfx/examples/04-mesh/varying.def.sc10
-rw-r--r--3rdparty/bgfx/examples/04-mesh/vs_mesh.sc32
-rw-r--r--3rdparty/bgfx/examples/05-instancing/fs_instancing.sc13
-rw-r--r--3rdparty/bgfx/examples/05-instancing/instancing.cpp354
-rw-r--r--3rdparty/bgfx/examples/05-instancing/makefile10
-rw-r--r--3rdparty/bgfx/examples/05-instancing/screenshot.pngbin0 -> 124744 bytes-rw-r--r--3rdparty/bgfx/examples/05-instancing/varying.def.sc9
-rw-r--r--3rdparty/bgfx/examples/05-instancing/vs_instancing.sc18
-rw-r--r--3rdparty/bgfx/examples/06-bump/bump.cpp381
-rw-r--r--3rdparty/bgfx/examples/06-bump/fieldstone-n.tgabin0 -> 786450 bytes-rw-r--r--3rdparty/bgfx/examples/06-bump/fieldstone-rgba.tgabin0 -> 786476 bytes-rw-r--r--3rdparty/bgfx/examples/06-bump/fs_bump.sc76
-rw-r--r--3rdparty/bgfx/examples/06-bump/makefile10
-rw-r--r--3rdparty/bgfx/examples/06-bump/screenshot.pngbin0 -> 234470 bytes-rw-r--r--3rdparty/bgfx/examples/06-bump/varying.def.sc15
-rw-r--r--3rdparty/bgfx/examples/06-bump/vs_bump.sc35
-rw-r--r--3rdparty/bgfx/examples/06-bump/vs_bump_instanced.sc40
-rw-r--r--3rdparty/bgfx/examples/07-callback/callback.cpp510
-rw-r--r--3rdparty/bgfx/examples/07-callback/fs_callback.sc17
-rw-r--r--3rdparty/bgfx/examples/07-callback/makefile10
-rw-r--r--3rdparty/bgfx/examples/07-callback/varying.def.sc5
-rw-r--r--3rdparty/bgfx/examples/07-callback/vs_callback.sc16
-rw-r--r--3rdparty/bgfx/examples/08-update/cs_update.sc30
-rw-r--r--3rdparty/bgfx/examples/08-update/fs_update.sc15
-rw-r--r--3rdparty/bgfx/examples/08-update/fs_update_3d.sc17
-rw-r--r--3rdparty/bgfx/examples/08-update/fs_update_cmp.sc15
-rw-r--r--3rdparty/bgfx/examples/08-update/makefile10
-rw-r--r--3rdparty/bgfx/examples/08-update/update.cpp1016
-rw-r--r--3rdparty/bgfx/examples/08-update/varying.def.sc4
-rw-r--r--3rdparty/bgfx/examples/08-update/vs_update.sc15
-rw-r--r--3rdparty/bgfx/examples/09-hdr/common.sh53
-rw-r--r--3rdparty/bgfx/examples/09-hdr/fs_hdr_blur.sc15
-rw-r--r--3rdparty/bgfx/examples/09-hdr/fs_hdr_bright.sc39
-rw-r--r--3rdparty/bgfx/examples/09-hdr/fs_hdr_lum.sc38
-rw-r--r--3rdparty/bgfx/examples/09-hdr/fs_hdr_lumavg.sc33
-rw-r--r--3rdparty/bgfx/examples/09-hdr/fs_hdr_mesh.sc55
-rw-r--r--3rdparty/bgfx/examples/09-hdr/fs_hdr_skybox.sc18
-rw-r--r--3rdparty/bgfx/examples/09-hdr/fs_hdr_tonemap.sc42
-rw-r--r--3rdparty/bgfx/examples/09-hdr/hdr.cpp640
-rw-r--r--3rdparty/bgfx/examples/09-hdr/makefile10
-rw-r--r--3rdparty/bgfx/examples/09-hdr/screenshot.pngbin0 -> 316892 bytes-rw-r--r--3rdparty/bgfx/examples/09-hdr/varying.def.sc14
-rw-r--r--3rdparty/bgfx/examples/09-hdr/vs_hdr_blur.sc27
-rw-r--r--3rdparty/bgfx/examples/09-hdr/vs_hdr_bright.sc15
-rw-r--r--3rdparty/bgfx/examples/09-hdr/vs_hdr_lum.sc15
-rw-r--r--3rdparty/bgfx/examples/09-hdr/vs_hdr_lumavg.sc15
-rw-r--r--3rdparty/bgfx/examples/09-hdr/vs_hdr_mesh.sc22
-rw-r--r--3rdparty/bgfx/examples/09-hdr/vs_hdr_skybox.sc15
-rw-r--r--3rdparty/bgfx/examples/09-hdr/vs_hdr_tonemap.sc29
-rw-r--r--3rdparty/bgfx/examples/10-font/font.cpp345
-rw-r--r--3rdparty/bgfx/examples/10-font/screenshot.pngbin0 -> 99746 bytes-rw-r--r--3rdparty/bgfx/examples/11-fontsdf/fontsdf.cpp418
-rw-r--r--3rdparty/bgfx/examples/11-fontsdf/screenshot.pngbin0 -> 260611 bytes-rw-r--r--3rdparty/bgfx/examples/12-lod/fs_tree.sc42
-rw-r--r--3rdparty/bgfx/examples/12-lod/lod.cpp322
-rw-r--r--3rdparty/bgfx/examples/12-lod/makefile10
-rw-r--r--3rdparty/bgfx/examples/12-lod/screenshot.pngbin0 -> 52813 bytes-rw-r--r--3rdparty/bgfx/examples/12-lod/varying.def.sc8
-rw-r--r--3rdparty/bgfx/examples/12-lod/vs_tree.sc23
-rw-r--r--3rdparty/bgfx/examples/13-stencil/figure-rgba.tgabin0 -> 574054 bytes-rw-r--r--3rdparty/bgfx/examples/13-stencil/flare.tgabin0 -> 201851 bytes-rw-r--r--3rdparty/bgfx/examples/13-stencil/fs_stencil_color_black.sc11
-rw-r--r--3rdparty/bgfx/examples/13-stencil/fs_stencil_color_lighting.sc88
-rw-r--r--3rdparty/bgfx/examples/13-stencil/fs_stencil_color_texture.sc22
-rw-r--r--3rdparty/bgfx/examples/13-stencil/fs_stencil_texture.sc14
-rw-r--r--3rdparty/bgfx/examples/13-stencil/fs_stencil_texture_lighting.sc90
-rw-r--r--3rdparty/bgfx/examples/13-stencil/makefile10
-rw-r--r--3rdparty/bgfx/examples/13-stencil/screenshot.pngbin0 -> 191250 bytes-rw-r--r--3rdparty/bgfx/examples/13-stencil/stencil.cpp1418
-rw-r--r--3rdparty/bgfx/examples/13-stencil/varying.def.sc7
-rw-r--r--3rdparty/bgfx/examples/13-stencil/vs_stencil_color.sc13
-rw-r--r--3rdparty/bgfx/examples/13-stencil/vs_stencil_color_lighting.sc18
-rw-r--r--3rdparty/bgfx/examples/13-stencil/vs_stencil_color_texture.sc16
-rw-r--r--3rdparty/bgfx/examples/13-stencil/vs_stencil_texture.sc16
-rw-r--r--3rdparty/bgfx/examples/13-stencil/vs_stencil_texture_lighting.sc20
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/figure-rgba.tgabin0 -> 574054 bytes-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/flare.tgabin0 -> 201851 bytes-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_color_lighting.sc88
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_color_texture.sc22
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_svbackblank.sc11
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_svbackcolor.sc13
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_svbacktex1.sc26
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_svbacktex2.sc26
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_svfrontblank.sc12
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_svfrontcolor.sc13
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_svfronttex1.sc26
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_svfronttex2.sc24
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_svside.sc24
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_svsideblank.sc13
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_svsidecolor.sc15
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_svsidetex.sc34
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_texture.sc14
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_texture_lighting.sc89
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/makefile10
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/screenshot.pngbin0 -> 253140 bytes-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/shadowvolumes.cpp2850
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/varying.def.sc10
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/vs_shadowvolume_color_lighting.sc18
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/vs_shadowvolume_color_texture.sc17
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/vs_shadowvolume_svback.sc23
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/vs_shadowvolume_svfront.sc13
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/vs_shadowvolume_svside.sc27
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/vs_shadowvolume_texture.sc16
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/vs_shadowvolume_texture_lighting.sc20
-rw-r--r--3rdparty/bgfx/examples/15-shadowmaps-simple/fs_sms_mesh.sc11
-rw-r--r--3rdparty/bgfx/examples/15-shadowmaps-simple/fs_sms_mesh_pd.sc11
-rw-r--r--3rdparty/bgfx/examples/15-shadowmaps-simple/fs_sms_shadow.sc11
-rw-r--r--3rdparty/bgfx/examples/15-shadowmaps-simple/fs_sms_shadow.sh100
-rw-r--r--3rdparty/bgfx/examples/15-shadowmaps-simple/fs_sms_shadow_pd.sc18
-rw-r--r--3rdparty/bgfx/examples/15-shadowmaps-simple/makefile10
-rw-r--r--3rdparty/bgfx/examples/15-shadowmaps-simple/screenshot.pngbin0 -> 28227 bytes-rw-r--r--3rdparty/bgfx/examples/15-shadowmaps-simple/shadowmaps_simple.cpp526
-rw-r--r--3rdparty/bgfx/examples/15-shadowmaps-simple/varying.def.sc7
-rw-r--r--3rdparty/bgfx/examples/15-shadowmaps-simple/vs_sms_mesh.sc24
-rw-r--r--3rdparty/bgfx/examples/15-shadowmaps-simple/vs_sms_shadow.sc13
-rw-r--r--3rdparty/bgfx/examples/15-shadowmaps-simple/vs_sms_shadow_pd.sc15
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/common.sh235
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_black.sc11
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting.sh84
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_esm.sc15
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_esm_csm.sc17
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_esm_linear.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_esm_linear_csm.sc18
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_esm_linear_omni.sc17
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_esm_omni.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_hard.sc15
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_hard_csm.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_hard_linear.sc15
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_hard_linear_csm.sc17
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_hard_linear_omni.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_hard_omni.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_main.sh199
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_pcf.sc15
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_pcf_csm.sc17
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_pcf_linear.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_pcf_linear_csm.sc17
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_pcf_linear_omni.sc17
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_pcf_omni.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_vsm.sc15
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_vsm_csm.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_vsm_linear.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_vsm_linear_csm.sc17
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_vsm_linear_omni.sc17
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_vsm_omni.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_texture.sc22
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_hblur.sc20
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_hblur_vsm.sc20
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_packdepth.sc14
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_packdepth_linear.sc13
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_packdepth_vsm.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_packdepth_vsm_linear.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_texture.sc14
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_unpackdepth.sc19
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_unpackdepth_vsm.sc20
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_vblur.sc20
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_vblur_vsm.sc20
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/makefile10
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/screenshot.pngbin0 -> 61949 bytes-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/shadowmaps.cpp3115
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/varying.def.sc14
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_color.sc13
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_color_lighting.sc25
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_color_lighting_csm.sc36
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_color_lighting_linear.sc26
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_color_lighting_linear_csm.sc41
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_color_lighting_linear_omni.sc40
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_color_lighting_omni.sc35
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_color_texture.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_depth.sc13
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_hblur.sc32
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_packdepth.sc15
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_packdepth_linear.sc15
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_texture.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_texture_lighting.sc20
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_unpackdepth.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_vblur.sc32
-rw-r--r--3rdparty/bgfx/examples/17-drawstress/drawstress.cpp470
-rw-r--r--3rdparty/bgfx/examples/17-drawstress/fs_drawstress.bin.h113
-rw-r--r--3rdparty/bgfx/examples/17-drawstress/fs_drawstress.sc13
-rw-r--r--3rdparty/bgfx/examples/17-drawstress/makefile9
-rw-r--r--3rdparty/bgfx/examples/17-drawstress/varying.def.sc4
-rw-r--r--3rdparty/bgfx/examples/17-drawstress/vs_drawstress.bin.h224
-rw-r--r--3rdparty/bgfx/examples/17-drawstress/vs_drawstress.sc15
-rw-r--r--3rdparty/bgfx/examples/18-ibl/fs_ibl_mesh.sc105
-rw-r--r--3rdparty/bgfx/examples/18-ibl/fs_ibl_skybox.sc32
-rw-r--r--3rdparty/bgfx/examples/18-ibl/ibl.cpp843
-rw-r--r--3rdparty/bgfx/examples/18-ibl/makefile10
-rw-r--r--3rdparty/bgfx/examples/18-ibl/screenshot.pngbin0 -> 167265 bytes-rw-r--r--3rdparty/bgfx/examples/18-ibl/uniforms.sh28
-rw-r--r--3rdparty/bgfx/examples/18-ibl/varying.def.sc7
-rw-r--r--3rdparty/bgfx/examples/18-ibl/vs_ibl_mesh.sc20
-rw-r--r--3rdparty/bgfx/examples/18-ibl/vs_ibl_skybox.sc29
-rw-r--r--3rdparty/bgfx/examples/19-oit/fs_oit.sc15
-rw-r--r--3rdparty/bgfx/examples/19-oit/fs_oit_wb.sc22
-rw-r--r--3rdparty/bgfx/examples/19-oit/fs_oit_wb_blit.sc18
-rw-r--r--3rdparty/bgfx/examples/19-oit/fs_oit_wb_separate.sc21
-rw-r--r--3rdparty/bgfx/examples/19-oit/fs_oit_wb_separate_blit.sc19
-rw-r--r--3rdparty/bgfx/examples/19-oit/makefile10
-rw-r--r--3rdparty/bgfx/examples/19-oit/oit.cpp561
-rw-r--r--3rdparty/bgfx/examples/19-oit/screenshot.pngbin0 -> 59309 bytes-rw-r--r--3rdparty/bgfx/examples/19-oit/varying.def.sc5
-rw-r--r--3rdparty/bgfx/examples/19-oit/vs_oit.sc18
-rw-r--r--3rdparty/bgfx/examples/19-oit/vs_oit_blit.sc15
-rw-r--r--3rdparty/bgfx/examples/20-nanovg/blendish.h2399
-rw-r--r--3rdparty/bgfx/examples/20-nanovg/nanovg.cpp1516
-rw-r--r--3rdparty/bgfx/examples/20-nanovg/screenshot.pngbin0 -> 107905 bytes-rw-r--r--3rdparty/bgfx/examples/21-deferred/common.sh46
-rw-r--r--3rdparty/bgfx/examples/21-deferred/deferred.cpp977
-rw-r--r--3rdparty/bgfx/examples/21-deferred/fs_deferred_clear_uav.sc16
-rw-r--r--3rdparty/bgfx/examples/21-deferred/fs_deferred_combine.sc18
-rw-r--r--3rdparty/bgfx/examples/21-deferred/fs_deferred_combine_ta.sc18
-rw-r--r--3rdparty/bgfx/examples/21-deferred/fs_deferred_debug.sc15
-rw-r--r--3rdparty/bgfx/examples/21-deferred/fs_deferred_debug_line.sc13
-rw-r--r--3rdparty/bgfx/examples/21-deferred/fs_deferred_debug_ta.sc17
-rw-r--r--3rdparty/bgfx/examples/21-deferred/fs_deferred_geom.sc31
-rw-r--r--3rdparty/bgfx/examples/21-deferred/fs_deferred_light.sc35
-rw-r--r--3rdparty/bgfx/examples/21-deferred/fs_deferred_light_ta.sc35
-rw-r--r--3rdparty/bgfx/examples/21-deferred/fs_deferred_light_uav.sc40
-rw-r--r--3rdparty/bgfx/examples/21-deferred/makefile10
-rw-r--r--3rdparty/bgfx/examples/21-deferred/screenshot.pngbin0 -> 304372 bytes-rw-r--r--3rdparty/bgfx/examples/21-deferred/varying.def.sc13
-rw-r--r--3rdparty/bgfx/examples/21-deferred/vs_deferred_combine.sc15
-rw-r--r--3rdparty/bgfx/examples/21-deferred/vs_deferred_debug.sc15
-rw-r--r--3rdparty/bgfx/examples/21-deferred/vs_deferred_debug_line.sc15
-rw-r--r--3rdparty/bgfx/examples/21-deferred/vs_deferred_geom.sc37
-rw-r--r--3rdparty/bgfx/examples/21-deferred/vs_deferred_light.sc15
-rw-r--r--3rdparty/bgfx/examples/22-windows/windows.cpp414
-rw-r--r--3rdparty/bgfx/examples/23-vectordisplay/fs_vectordisplay_blit.sc20
-rw-r--r--3rdparty/bgfx/examples/23-vectordisplay/fs_vectordisplay_blur.sc31
-rw-r--r--3rdparty/bgfx/examples/23-vectordisplay/fs_vectordisplay_fb.sc15
-rw-r--r--3rdparty/bgfx/examples/23-vectordisplay/main.cpp228
-rw-r--r--3rdparty/bgfx/examples/23-vectordisplay/makefile10
-rw-r--r--3rdparty/bgfx/examples/23-vectordisplay/screenshot.pngbin0 -> 129249 bytes-rw-r--r--3rdparty/bgfx/examples/23-vectordisplay/varying.def.sc6
-rw-r--r--3rdparty/bgfx/examples/23-vectordisplay/vectordisplay.cpp1708
-rw-r--r--3rdparty/bgfx/examples/23-vectordisplay/vectordisplay.h198
-rw-r--r--3rdparty/bgfx/examples/23-vectordisplay/vs_vectordisplay_fb.sc10
-rw-r--r--3rdparty/bgfx/examples/24-nbody/cs_indirect.sc16
-rw-r--r--3rdparty/bgfx/examples/24-nbody/cs_init_instances.sc105
-rw-r--r--3rdparty/bgfx/examples/24-nbody/cs_update_instances.sc57
-rw-r--r--3rdparty/bgfx/examples/24-nbody/fs_particle.sc16
-rw-r--r--3rdparty/bgfx/examples/24-nbody/makefile10
-rw-r--r--3rdparty/bgfx/examples/24-nbody/nbody.cpp469
-rw-r--r--3rdparty/bgfx/examples/24-nbody/screenshot.pngbin0 -> 57618 bytes-rw-r--r--3rdparty/bgfx/examples/24-nbody/uniforms.sh22
-rw-r--r--3rdparty/bgfx/examples/24-nbody/varying.def.sc4
-rw-r--r--3rdparty/bgfx/examples/24-nbody/vs_particle.sc23
-rw-r--r--3rdparty/bgfx/examples/25-c99/helloworld.c87
-rw-r--r--3rdparty/bgfx/examples/26-occlusion/occlusion.cpp323
-rw-r--r--3rdparty/bgfx/examples/26-occlusion/screenshot.pngbin0 -> 38183 bytes-rw-r--r--3rdparty/bgfx/examples/27-terrain/fs_terrain.sc13
-rw-r--r--3rdparty/bgfx/examples/27-terrain/makefile10
-rw-r--r--3rdparty/bgfx/examples/27-terrain/screenshot.pngbin0 -> 121187 bytes-rw-r--r--3rdparty/bgfx/examples/27-terrain/terrain.cpp532
-rw-r--r--3rdparty/bgfx/examples/27-terrain/varying.def.sc13
-rw-r--r--3rdparty/bgfx/examples/27-terrain/vs_terrain.sc17
-rw-r--r--3rdparty/bgfx/examples/27-terrain/vs_terrain_height_texture.sc20
-rw-r--r--3rdparty/bgfx/examples/28-wireframe/fs_wf_mesh.sc78
-rw-r--r--3rdparty/bgfx/examples/28-wireframe/fs_wf_wireframe.sc26
-rw-r--r--3rdparty/bgfx/examples/28-wireframe/makefile10
-rw-r--r--3rdparty/bgfx/examples/28-wireframe/screenshot.pngbin0 -> 127897 bytes-rw-r--r--3rdparty/bgfx/examples/28-wireframe/uniforms.sh12
-rw-r--r--3rdparty/bgfx/examples/28-wireframe/varying.def.sc7
-rw-r--r--3rdparty/bgfx/examples/28-wireframe/vs_wf_mesh.sc21
-rw-r--r--3rdparty/bgfx/examples/28-wireframe/vs_wf_wireframe.sc19
-rw-r--r--3rdparty/bgfx/examples/28-wireframe/wireframe.cpp532
-rw-r--r--3rdparty/bgfx/examples/29-debugdraw/debugdraw.cpp1235
-rw-r--r--3rdparty/bgfx/examples/29-debugdraw/screenshot.pngbin0 -> 75915 bytes-rw-r--r--3rdparty/bgfx/examples/30-picking/fs_picking_id.sc16
-rw-r--r--3rdparty/bgfx/examples/30-picking/fs_picking_shaded.sc44
-rw-r--r--3rdparty/bgfx/examples/30-picking/makefile10
-rw-r--r--3rdparty/bgfx/examples/30-picking/picking.cpp453
-rw-r--r--3rdparty/bgfx/examples/30-picking/screenshot.pngbin0 -> 72262 bytes-rw-r--r--3rdparty/bgfx/examples/30-picking/varying.def.sc10
-rw-r--r--3rdparty/bgfx/examples/30-picking/vs_picking_shaded.sc25
-rw-r--r--3rdparty/bgfx/examples/31-rsm/fs_rsm_combine.sc118
-rw-r--r--3rdparty/bgfx/examples/31-rsm/fs_rsm_gbuffer.sc22
-rw-r--r--3rdparty/bgfx/examples/31-rsm/fs_rsm_lbuffer.sc52
-rw-r--r--3rdparty/bgfx/examples/31-rsm/fs_rsm_shadow.sc22
-rw-r--r--3rdparty/bgfx/examples/31-rsm/makefile10
-rw-r--r--3rdparty/bgfx/examples/31-rsm/reflectiveshadowmap.cpp768
-rw-r--r--3rdparty/bgfx/examples/31-rsm/screenshot.pngbin0 -> 207402 bytes-rw-r--r--3rdparty/bgfx/examples/31-rsm/varying.def.sc10
-rw-r--r--3rdparty/bgfx/examples/31-rsm/vs_rsm_combine.sc15
-rw-r--r--3rdparty/bgfx/examples/31-rsm/vs_rsm_gbuffer.sc27
-rw-r--r--3rdparty/bgfx/examples/31-rsm/vs_rsm_lbuffer.sc45
-rw-r--r--3rdparty/bgfx/examples/31-rsm/vs_rsm_shadow.sc24
-rw-r--r--3rdparty/bgfx/examples/32-particles/particles.cpp463
-rw-r--r--3rdparty/bgfx/examples/32-particles/screenshot.pngbin0 -> 142060 bytes-rw-r--r--3rdparty/bgfx/examples/33-pom/fs_pom.sc97
-rw-r--r--3rdparty/bgfx/examples/33-pom/makefile10
-rw-r--r--3rdparty/bgfx/examples/33-pom/pom.cpp396
-rw-r--r--3rdparty/bgfx/examples/33-pom/screenshot.pngbin0 -> 103862 bytes-rw-r--r--3rdparty/bgfx/examples/33-pom/varying.def.sc13
-rw-r--r--3rdparty/bgfx/examples/33-pom/vs_pom.sc29
-rw-r--r--3rdparty/bgfx/examples/34-mvs/mvs.cpp292
-rw-r--r--3rdparty/bgfx/examples/34-mvs/screenshot.pngbin0 -> 159938 bytes-rw-r--r--3rdparty/bgfx/examples/35-dynamic/dynamic.cpp293
-rw-r--r--3rdparty/bgfx/examples/35-dynamic/screenshot.pngbin0 -> 74844 bytes-rw-r--r--3rdparty/bgfx/examples/36-sky/fs_sky.sc26
-rw-r--r--3rdparty/bgfx/examples/36-sky/fs_sky_color_banding_fix.sc46
-rw-r--r--3rdparty/bgfx/examples/36-sky/fs_sky_landscape.sc58
-rw-r--r--3rdparty/bgfx/examples/36-sky/makefile10
-rw-r--r--3rdparty/bgfx/examples/36-sky/screenshot.pngbin0 -> 213889 bytes-rw-r--r--3rdparty/bgfx/examples/36-sky/sky.cpp670
-rw-r--r--3rdparty/bgfx/examples/36-sky/varying.def.sc9
-rw-r--r--3rdparty/bgfx/examples/36-sky/vs_sky.sc70
-rw-r--r--3rdparty/bgfx/examples/36-sky/vs_sky_landscape.sc19
-rw-r--r--3rdparty/bgfx/examples/37-gpudrivenrendering/cs_gdr_copy_z.sc26
-rw-r--r--3rdparty/bgfx/examples/37-gpudrivenrendering/cs_gdr_downscale_hi_z.sc39
-rw-r--r--3rdparty/bgfx/examples/37-gpudrivenrendering/cs_gdr_occlude_props.sc115
-rw-r--r--3rdparty/bgfx/examples/37-gpudrivenrendering/cs_gdr_stream_compaction.sc129
-rw-r--r--3rdparty/bgfx/examples/37-gpudrivenrendering/fs_gdr_instanced_indirect_rendering.sc26
-rw-r--r--3rdparty/bgfx/examples/37-gpudrivenrendering/gpudrivenrendering.cpp1154
-rw-r--r--3rdparty/bgfx/examples/37-gpudrivenrendering/makefile10
-rw-r--r--3rdparty/bgfx/examples/37-gpudrivenrendering/screenshot.pngbin0 -> 27162 bytes-rw-r--r--3rdparty/bgfx/examples/37-gpudrivenrendering/varying.def.sc9
-rw-r--r--3rdparty/bgfx/examples/37-gpudrivenrendering/vs_gdr_instanced_indirect_rendering.sc23
-rw-r--r--3rdparty/bgfx/examples/37-gpudrivenrendering/vs_gdr_render_occlusion.sc20
-rw-r--r--3rdparty/bgfx/examples/38-bloom/bloom.cpp662
-rw-r--r--3rdparty/bgfx/examples/38-bloom/fs_albedo_output.sc20
-rw-r--r--3rdparty/bgfx/examples/38-bloom/fs_bloom_combine.sc24
-rw-r--r--3rdparty/bgfx/examples/38-bloom/fs_downsample.sc42
-rw-r--r--3rdparty/bgfx/examples/38-bloom/fs_upsample.sc35
-rw-r--r--3rdparty/bgfx/examples/38-bloom/makefile10
-rw-r--r--3rdparty/bgfx/examples/38-bloom/screenshot.pngbin0 -> 34679 bytes-rw-r--r--3rdparty/bgfx/examples/38-bloom/varying.def.sc13
-rw-r--r--3rdparty/bgfx/examples/38-bloom/vs_albedo_output.sc17
-rw-r--r--3rdparty/bgfx/examples/38-bloom/vs_deferred_combine.sc15
-rw-r--r--3rdparty/bgfx/examples/38-bloom/vs_fullscreen.sc15
-rw-r--r--3rdparty/bgfx/examples/39-assao/assao.cpp1212
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_apply.sc103
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_generate_importance_map.sc50
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_generate_q.sh520
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_generate_q0.sc9
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_generate_q1.sc9
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_generate_q2.sc9
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_generate_q3.sc9
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_generate_q3base.sc9
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_load_counter_clear.sc15
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_non_smart_apply.sc29
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_non_smart_blur.sc37
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_non_smart_half_apply.sc26
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_postprocess_importance_map_a.sc47
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_postprocess_importance_map_b.sc55
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_prepare_depth_mip.sc103
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_prepare_depths.sc58
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_prepare_depths_and_normals.sc192
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_prepare_depths_and_normals_half.sc188
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_prepare_depths_half.sc48
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_smart_blur.sc82
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_smart_blur_wide.sc83
-rw-r--r--3rdparty/bgfx/examples/39-assao/fs_assao_deferred_combine.sc43
-rw-r--r--3rdparty/bgfx/examples/39-assao/fs_assao_gbuffer.sc22
-rw-r--r--3rdparty/bgfx/examples/39-assao/makefile10
-rw-r--r--3rdparty/bgfx/examples/39-assao/screenshot.pngbin0 -> 290687 bytes-rw-r--r--3rdparty/bgfx/examples/39-assao/uniforms.sh42
-rw-r--r--3rdparty/bgfx/examples/39-assao/varying.def.sc7
-rw-r--r--3rdparty/bgfx/examples/39-assao/vs_assao.sc16
-rw-r--r--3rdparty/bgfx/examples/39-assao/vs_assao_gbuffer.sc27
-rw-r--r--3rdparty/bgfx/examples/40-svt/fs_vt_mip.sc24
-rw-r--r--3rdparty/bgfx/examples/40-svt/fs_vt_unlit.sc21
-rw-r--r--3rdparty/bgfx/examples/40-svt/makefile10
-rw-r--r--3rdparty/bgfx/examples/40-svt/screenshot.pngbin0 -> 343847 bytes-rw-r--r--3rdparty/bgfx/examples/40-svt/svt.cpp381
-rw-r--r--3rdparty/bgfx/examples/40-svt/varying.def.sc4
-rw-r--r--3rdparty/bgfx/examples/40-svt/virtualtexture.sh86
-rw-r--r--3rdparty/bgfx/examples/40-svt/vs_vt_generic.sc16
-rw-r--r--3rdparty/bgfx/examples/40-svt/vt.cpp1333
-rw-r--r--3rdparty/bgfx/examples/40-svt/vt.h443
-rw-r--r--3rdparty/bgfx/examples/41-tess/cs_terrain_init.sc43
-rw-r--r--3rdparty/bgfx/examples/41-tess/cs_terrain_lod.sc81
-rw-r--r--3rdparty/bgfx/examples/41-tess/cs_terrain_update_draw.sc19
-rw-r--r--3rdparty/bgfx/examples/41-tess/cs_terrain_update_indirect.sc23
-rw-r--r--3rdparty/bgfx/examples/41-tess/fcull.sh66
-rw-r--r--3rdparty/bgfx/examples/41-tess/fs_terrain_render.sc12
-rw-r--r--3rdparty/bgfx/examples/41-tess/fs_terrain_render_normal.sc10
-rw-r--r--3rdparty/bgfx/examples/41-tess/isubd.sh127
-rw-r--r--3rdparty/bgfx/examples/41-tess/makefile10
-rw-r--r--3rdparty/bgfx/examples/41-tess/matrices.sh68
-rw-r--r--3rdparty/bgfx/examples/41-tess/screenshot.pngbin0 -> 212185 bytes-rw-r--r--3rdparty/bgfx/examples/41-tess/terrain_common.sh99
-rw-r--r--3rdparty/bgfx/examples/41-tess/tess.cpp931
-rw-r--r--3rdparty/bgfx/examples/41-tess/uniforms.sh15
-rw-r--r--3rdparty/bgfx/examples/41-tess/varying.def.sc13
-rw-r--r--3rdparty/bgfx/examples/41-tess/vs_terrain_render.sc39
-rw-r--r--3rdparty/bgfx/examples/42-bunnylod/bunnylod.cpp506
-rw-r--r--3rdparty/bgfx/examples/42-bunnylod/fs_bunnylod.sc17
-rw-r--r--3rdparty/bgfx/examples/42-bunnylod/makefile10
-rw-r--r--3rdparty/bgfx/examples/42-bunnylod/progmesh.c555
-rw-r--r--3rdparty/bgfx/examples/42-bunnylod/screenshot.pngbin0 -> 53223 bytes-rw-r--r--3rdparty/bgfx/examples/42-bunnylod/varying.def.sc5
-rw-r--r--3rdparty/bgfx/examples/42-bunnylod/vs_bunnylod.sc16
-rw-r--r--3rdparty/bgfx/examples/43-denoise/denoise.cpp1128
-rw-r--r--3rdparty/bgfx/examples/43-denoise/fs_denoise_apply_lighting.sc25
-rw-r--r--3rdparty/bgfx/examples/43-denoise/fs_denoise_copy.sc18
-rw-r--r--3rdparty/bgfx/examples/43-denoise/fs_denoise_deferred_combine.sc61
-rw-r--r--3rdparty/bgfx/examples/43-denoise/fs_denoise_gbuffer.sc69
-rw-r--r--3rdparty/bgfx/examples/43-denoise/fs_denoise_spatial_3x3.sc12
-rw-r--r--3rdparty/bgfx/examples/43-denoise/fs_denoise_spatial_5x5.sc12
-rw-r--r--3rdparty/bgfx/examples/43-denoise/fs_denoise_spatial_implementation.sh97
-rw-r--r--3rdparty/bgfx/examples/43-denoise/fs_denoise_temporal.sc96
-rw-r--r--3rdparty/bgfx/examples/43-denoise/fs_denoise_txaa.sc208
-rw-r--r--3rdparty/bgfx/examples/43-denoise/makefile10
-rw-r--r--3rdparty/bgfx/examples/43-denoise/normal_encoding.sh92
-rw-r--r--3rdparty/bgfx/examples/43-denoise/parameters.sh32
-rw-r--r--3rdparty/bgfx/examples/43-denoise/screenshot.pngbin0 -> 273077 bytes-rw-r--r--3rdparty/bgfx/examples/43-denoise/shared_functions.sh25
-rw-r--r--3rdparty/bgfx/examples/43-denoise/varying.def.sc9
-rw-r--r--3rdparty/bgfx/examples/43-denoise/vs_denoise_gbuffer.sc54
-rw-r--r--3rdparty/bgfx/examples/43-denoise/vs_denoise_screenquad.sc10
-rw-r--r--3rdparty/bgfx/examples/44-sss/fs_screen_space_shadows.sc111
-rw-r--r--3rdparty/bgfx/examples/44-sss/fs_sss_deferred_combine.sc83
-rw-r--r--3rdparty/bgfx/examples/44-sss/fs_sss_gbuffer.sc62
-rw-r--r--3rdparty/bgfx/examples/44-sss/fs_sss_linear_depth.sc35
-rw-r--r--3rdparty/bgfx/examples/44-sss/fs_sss_unlit.sc21
-rw-r--r--3rdparty/bgfx/examples/44-sss/makefile10
-rw-r--r--3rdparty/bgfx/examples/44-sss/normal_encoding.sh92
-rw-r--r--3rdparty/bgfx/examples/44-sss/parameters.sh33
-rw-r--r--3rdparty/bgfx/examples/44-sss/screen_space_shadows.cpp849
-rw-r--r--3rdparty/bgfx/examples/44-sss/screenshot.pngbin0 -> 279420 bytes-rw-r--r--3rdparty/bgfx/examples/44-sss/varying.def.sc7
-rw-r--r--3rdparty/bgfx/examples/44-sss/vs_sss_gbuffer.sc30
-rw-r--r--3rdparty/bgfx/examples/44-sss/vs_sss_screenquad.sc10
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/bokeh.cpp1052
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/bokeh_dof.sh176
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/fs_bokeh_copy.sc18
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/fs_bokeh_copy_linear_to_gamma.sc22
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/fs_bokeh_dof_combine.sc29
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/fs_bokeh_dof_debug.sc44
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/fs_bokeh_dof_downsample.sc24
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/fs_bokeh_dof_second_pass.sc25
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/fs_bokeh_dof_single_pass.sc25
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/fs_bokeh_forward.sc80
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/fs_bokeh_forward_grid.sc58
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/fs_bokeh_linear_depth.sc35
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/makefile10
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/parameters.sh28
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/screenshot.pngbin0 -> 261456 bytes-rw-r--r--3rdparty/bgfx/examples/45-bokeh/varying.def.sc9
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/vs_bokeh_forward.sc34
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/vs_bokeh_screenquad.sc10
-rw-r--r--3rdparty/bgfx/examples/46-fsr/app.cpp858
-rw-r--r--3rdparty/bgfx/examples/46-fsr/cs_fsr.h127
-rw-r--r--3rdparty/bgfx/examples/46-fsr/cs_fsr_bilinear_16.sc3
-rw-r--r--3rdparty/bgfx/examples/46-fsr/cs_fsr_bilinear_32.sc4
-rw-r--r--3rdparty/bgfx/examples/46-fsr/cs_fsr_easu_16.sc3
-rw-r--r--3rdparty/bgfx/examples/46-fsr/cs_fsr_easu_32.sc4
-rw-r--r--3rdparty/bgfx/examples/46-fsr/cs_fsr_rcas_16.sc3
-rw-r--r--3rdparty/bgfx/examples/46-fsr/cs_fsr_rcas_32.sc4
-rw-r--r--3rdparty/bgfx/examples/46-fsr/ffx_a.h2637
-rw-r--r--3rdparty/bgfx/examples/46-fsr/ffx_fsr1.h1199
-rw-r--r--3rdparty/bgfx/examples/46-fsr/fs_fsr_copy_linear_to_gamma.sc21
-rw-r--r--3rdparty/bgfx/examples/46-fsr/fs_fsr_forward.sc79
-rw-r--r--3rdparty/bgfx/examples/46-fsr/fs_fsr_forward_grid.sc58
-rw-r--r--3rdparty/bgfx/examples/46-fsr/fsr.cpp346
-rw-r--r--3rdparty/bgfx/examples/46-fsr/fsr.h46
-rw-r--r--3rdparty/bgfx/examples/46-fsr/makefile10
-rw-r--r--3rdparty/bgfx/examples/46-fsr/screenshot.pngbin0 -> 194145 bytes-rw-r--r--3rdparty/bgfx/examples/46-fsr/varying.def.sc9
-rw-r--r--3rdparty/bgfx/examples/46-fsr/vs_fsr_forward.sc34
-rw-r--r--3rdparty/bgfx/examples/46-fsr/vs_fsr_screenquad.sc10
-rw-r--r--3rdparty/bgfx/examples/47-pixelformats/makefile10
-rw-r--r--3rdparty/bgfx/examples/47-pixelformats/pixelformats.cpp828
-rw-r--r--3rdparty/bgfx/examples/47-pixelformats/screenshot.pngbin0 -> 154208 bytes-rw-r--r--3rdparty/bgfx/examples/48-drawindirect/cs_drawindirect.sc93
-rw-r--r--3rdparty/bgfx/examples/48-drawindirect/cs_drawindirect_count.sc2
-rw-r--r--3rdparty/bgfx/examples/48-drawindirect/drawindirect.cpp469
-rw-r--r--3rdparty/bgfx/examples/48-drawindirect/makefile10
-rw-r--r--3rdparty/bgfx/examples/48-drawindirect/screenshot.pngbin0 -> 211827 bytes-rw-r--r--3rdparty/bgfx/examples/49-hextile/fs_hextile.binbin0 -> 8741 bytes-rw-r--r--3rdparty/bgfx/examples/49-hextile/fs_hextile.sc226
-rw-r--r--3rdparty/bgfx/examples/49-hextile/hextile.cpp328
-rw-r--r--3rdparty/bgfx/examples/49-hextile/makefile10
-rw-r--r--3rdparty/bgfx/examples/49-hextile/screenshot.pngbin0 -> 2552337 bytes-rw-r--r--3rdparty/bgfx/examples/49-hextile/varying.def.sc13
-rw-r--r--3rdparty/bgfx/examples/49-hextile/vs_hextile.sc18
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/bunny.obj140236
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/bunny_decimated.obj27314
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/bunny_patched.obj139332
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/column.obj5857
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/cube.obj29
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/hollowcube.obj934
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/meshes.ninja18
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/orb.obj161081
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/platform.obj56
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/tree.obj14156
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/tree1b_lod0_1.obj7658
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/tree1b_lod0_2.obj7588
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/tree1b_lod1_1.obj5312
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/tree1b_lod1_2.obj5294
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/tree1b_lod2_1.obj2630
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/tree1b_lod2_2.obj2612
-rw-r--r--3rdparty/bgfx/examples/assets/sky/lightmap.pngbin0 -> 507609 bytes-rw-r--r--3rdparty/bgfx/examples/assets/sky/test_scene.blendbin0 -> 889820 bytes-rw-r--r--3rdparty/bgfx/examples/assets/sky/test_scene.obj8878
-rw-r--r--3rdparty/bgfx/examples/assets/textures/aerial_rocks_04_diff_2k.jpgbin0 -> 3001368 bytes-rw-r--r--3rdparty/bgfx/examples/assets/textures/normalmap.pngbin0 -> 230773 bytes-rw-r--r--3rdparty/bgfx/examples/assets/textures/parallax-d.pngbin0 -> 105656 bytes-rw-r--r--3rdparty/bgfx/examples/assets/textures/parallax-h.pngbin0 -> 21523 bytes-rw-r--r--3rdparty/bgfx/examples/assets/textures/parallax-n.pngbin0 -> 34253 bytes-rw-r--r--3rdparty/bgfx/examples/assets/textures/texture-alpha-test.pngbin0 -> 1046 bytes-rw-r--r--3rdparty/bgfx/examples/assets/textures/texture-compression-test.pngbin0 -> 14941 bytes-rw-r--r--3rdparty/bgfx/examples/assets/textures/texture-cubemap-test.pngbin0 -> 5050 bytes-rw-r--r--3rdparty/bgfx/examples/assets/textures/texture-uv-filtering-test.pngbin0 -> 2686 bytes-rw-r--r--3rdparty/bgfx/examples/assets/textures/textures.ninja34
-rw-r--r--3rdparty/bgfx/examples/assets/textures/uffizi-large.exrbin0 -> 8085615 bytes-rw-r--r--3rdparty/bgfx/examples/common/aviwriter.h235
-rw-r--r--3rdparty/bgfx/examples/common/bgfx_utils.cpp806
-rw-r--r--3rdparty/bgfx/examples/common/bgfx_utils.h164
-rw-r--r--3rdparty/bgfx/examples/common/camera.cpp333
-rw-r--r--3rdparty/bgfx/examples/common/camera.h48
-rw-r--r--3rdparty/bgfx/examples/common/common.h14
-rw-r--r--3rdparty/bgfx/examples/common/common.sh7
-rw-r--r--3rdparty/bgfx/examples/common/cube_atlas.cpp513
-rw-r--r--3rdparty/bgfx/examples/common/cube_atlas.h154
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/debugdraw.cpp2564
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/debugdraw.h215
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/fs_debugdraw_fill.bin.h135
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/fs_debugdraw_fill.sc19
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/fs_debugdraw_fill_lit.bin.h300
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/fs_debugdraw_fill_lit.sc35
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/fs_debugdraw_fill_texture.bin.h192
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/fs_debugdraw_fill_texture.sc15
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/fs_debugdraw_lines.bin.h113
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/fs_debugdraw_lines.sc13
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/fs_debugdraw_lines_stipple.bin.h178
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/fs_debugdraw_lines_stipple.sc18
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/makefile9
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/varying.def.sc10
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_fill.bin.h258
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_fill.sc14
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_fill_lit.bin.h351
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_fill_lit.sc17
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_fill_lit_mesh.bin.h322
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_fill_lit_mesh.sc17
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_fill_mesh.bin.h227
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_fill_mesh.sc14
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_fill_texture.bin.h268
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_fill_texture.sc16
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_lines.bin.h224
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_lines.sc15
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_lines_stipple.bin.h269
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_lines_stipple.sc16
-rw-r--r--3rdparty/bgfx/examples/common/entry/cmd.cpp135
-rw-r--r--3rdparty/bgfx/examples/common/entry/cmd.h27
-rw-r--r--3rdparty/bgfx/examples/common/entry/dbg.h16
-rw-r--r--3rdparty/bgfx/examples/common/entry/dialog.cpp243
-rw-r--r--3rdparty/bgfx/examples/common/entry/dialog.h33
-rw-r--r--3rdparty/bgfx/examples/common/entry/dialog_darwin.mm152
-rw-r--r--3rdparty/bgfx/examples/common/entry/entry.cpp1047
-rw-r--r--3rdparty/bgfx/examples/common/entry/entry.h375
-rw-r--r--3rdparty/bgfx/examples/common/entry/entry_android.cpp580
-rw-r--r--3rdparty/bgfx/examples/common/entry/entry_glfw.cpp890
-rw-r--r--3rdparty/bgfx/examples/common/entry/entry_html5.cpp444
-rw-r--r--3rdparty/bgfx/examples/common/entry/entry_ios.mm396
-rw-r--r--3rdparty/bgfx/examples/common/entry/entry_noop.cpp94
-rw-r--r--3rdparty/bgfx/examples/common/entry/entry_osx.mm843
-rw-r--r--3rdparty/bgfx/examples/common/entry/entry_p.h326
-rw-r--r--3rdparty/bgfx/examples/common/entry/entry_sdl.cpp1165
-rw-r--r--3rdparty/bgfx/examples/common/entry/entry_windows.cpp1198
-rw-r--r--3rdparty/bgfx/examples/common/entry/entry_x11.cpp788
-rw-r--r--3rdparty/bgfx/examples/common/entry/input.cpp397
-rw-r--r--3rdparty/bgfx/examples/common/entry/input.h99
-rw-r--r--3rdparty/bgfx/examples/common/example-glue.cpp485
-rw-r--r--3rdparty/bgfx/examples/common/font/font_manager.cpp561
-rw-r--r--3rdparty/bgfx/examples/common/font/font_manager.h222
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_basic.bin.h333
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_basic.sc15
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field.bin.h522
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field.sc27
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field_drop_shadow.bin.h878
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field_drop_shadow.sc49
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field_drop_shadow_image.bin.h977
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field_drop_shadow_image.sc56
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field_outline.bin.h656
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field_outline.sc32
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field_outline_drop_shadow_image.bin.h1149
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field_outline_drop_shadow_image.sc65
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field_outline_image.bin.h773
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field_outline_image.sc41
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field_subpixel.bin.h508
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field_subpixel.sc28
-rw-r--r--3rdparty/bgfx/examples/common/font/makefile9
-rw-r--r--3rdparty/bgfx/examples/common/font/text_buffer_manager.cpp1310
-rw-r--r--3rdparty/bgfx/examples/common/font/text_buffer_manager.h111
-rw-r--r--3rdparty/bgfx/examples/common/font/text_metrics.cpp143
-rw-r--r--3rdparty/bgfx/examples/common/font/text_metrics.h59
-rw-r--r--3rdparty/bgfx/examples/common/font/utf8.cpp57
-rw-r--r--3rdparty/bgfx/examples/common/font/utf8.h14
-rw-r--r--3rdparty/bgfx/examples/common/font/varying.def.sc14
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_basic.bin.h262
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_basic.sc11
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field.bin.h262
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field.sc11
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field_drop_shadow.bin.h377
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field_drop_shadow.sc14
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field_drop_shadow_image.bin.h377
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field_drop_shadow_image.sc14
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field_outline.bin.h338
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field_outline.sc13
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field_outline_drop_shadow_image.bin.h377
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field_outline_drop_shadow_image.sc14
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field_outline_image.bin.h338
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field_outline_image.sc13
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field_subpixel.bin.h262
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field_subpixel.sc11
-rw-r--r--3rdparty/bgfx/examples/common/imgui/droidsans.ttf.h11881
-rw-r--r--3rdparty/bgfx/examples/common/imgui/fs_imgui_image.bin.h261
-rw-r--r--3rdparty/bgfx/examples/common/imgui/fs_imgui_image.sc21
-rw-r--r--3rdparty/bgfx/examples/common/imgui/fs_ocornut_imgui.bin.h186
-rw-r--r--3rdparty/bgfx/examples/common/imgui/fs_ocornut_imgui.sc11
-rw-r--r--3rdparty/bgfx/examples/common/imgui/icons_font_awesome.ttf.h10350
-rw-r--r--3rdparty/bgfx/examples/common/imgui/icons_kenney.ttf.h2890
-rw-r--r--3rdparty/bgfx/examples/common/imgui/imgui.cpp597
-rw-r--r--3rdparty/bgfx/examples/common/imgui/imgui.h131
-rw-r--r--3rdparty/bgfx/examples/common/imgui/makefile30
-rw-r--r--3rdparty/bgfx/examples/common/imgui/roboto_regular.ttf.h9088
-rw-r--r--3rdparty/bgfx/examples/common/imgui/robotomono_regular.ttf.h7097
-rw-r--r--3rdparty/bgfx/examples/common/imgui/varying.def.sc6
-rw-r--r--3rdparty/bgfx/examples/common/imgui/vs_imgui_image.bin.h221
-rw-r--r--3rdparty/bgfx/examples/common/imgui/vs_imgui_image.sc15
-rw-r--r--3rdparty/bgfx/examples/common/imgui/vs_ocornut_imgui.bin.h278
-rw-r--r--3rdparty/bgfx/examples/common/imgui/vs_ocornut_imgui.sc13
-rw-r--r--3rdparty/bgfx/examples/common/nanovg/fontstash.h1775
-rw-r--r--3rdparty/bgfx/examples/common/nanovg/fs_nanovg_fill.bin.h1228
-rw-r--r--3rdparty/bgfx/examples/common/nanovg/fs_nanovg_fill.sc94
-rw-r--r--3rdparty/bgfx/examples/common/nanovg/makefile9
-rw-r--r--3rdparty/bgfx/examples/common/nanovg/nanovg.cpp2887
-rw-r--r--3rdparty/bgfx/examples/common/nanovg/nanovg.h679
-rw-r--r--3rdparty/bgfx/examples/common/nanovg/nanovg_bgfx.cpp1355
-rw-r--r--3rdparty/bgfx/examples/common/nanovg/nanovg_bgfx.h79
-rw-r--r--3rdparty/bgfx/examples/common/nanovg/varying.def.sc5
-rw-r--r--3rdparty/bgfx/examples/common/nanovg/vs_nanovg_fill.bin.h304
-rw-r--r--3rdparty/bgfx/examples/common/nanovg/vs_nanovg_fill.sc23
-rw-r--r--3rdparty/bgfx/examples/common/packrect.h177
-rw-r--r--3rdparty/bgfx/examples/common/ps/fs_particle.bin.h263
-rw-r--r--3rdparty/bgfx/examples/common/ps/fs_particle.sc19
-rw-r--r--3rdparty/bgfx/examples/common/ps/makefile9
-rw-r--r--3rdparty/bgfx/examples/common/ps/particle_system.cpp751
-rw-r--r--3rdparty/bgfx/examples/common/ps/particle_system.h105
-rw-r--r--3rdparty/bgfx/examples/common/ps/varying.def.sc6
-rw-r--r--3rdparty/bgfx/examples/common/ps/vs_particle.bin.h265
-rw-r--r--3rdparty/bgfx/examples/common/ps/vs_particle.sc16
-rw-r--r--3rdparty/bgfx/examples/common/shaderlib.sh431
-rw-r--r--3rdparty/bgfx/examples/makefile115
-rw-r--r--3rdparty/bgfx/examples/runtime/.gitignore4
-rw-r--r--3rdparty/bgfx/examples/runtime/font/NotoEmoji-Regular.ttfbin0 -> 418804 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/font/bleeding_cowboys.ttfbin0 -> 148896 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/font/chp-fire.ttfbin0 -> 46812 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/font/droidsans.ttfbin0 -> 190044 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/font/droidsansmono.ttfbin0 -> 117072 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/font/entypo.ttfbin0 -> 35392 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/font/five_minutes.otfbin0 -> 27156 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/font/fontawesome-webfont.ttfbin0 -> 165548 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/font/glyph_long.pngbin0 -> 12756 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/font/glyph_space.pngbin0 -> 2484 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/font/kenney-icon-font.ttfbin0 -> 46184 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/font/mias_scribblings.ttfbin0 -> 102032 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/font/roboto-bold.ttfbin0 -> 135820 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/font/roboto-regular.ttfbin0 -> 145348 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/font/robotomono-regular.ttfbin0 -> 113500 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/font/ruritania.ttfbin0 -> 126500 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/font/signika-regular.ttfbin0 -> 141132 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/font/special_elite.ttfbin0 -> 166224 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/font/visitor1.ttfbin0 -> 27552 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/gamecontrollerdb.txt175
-rw-r--r--3rdparty/bgfx/examples/runtime/images/SplashScreen.pngbin0 -> 4645 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/images/blender_icons16.pngbin0 -> 240844 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/images/image1.jpgbin0 -> 25760 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/images/image10.jpgbin0 -> 3439 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/images/image11.jpgbin0 -> 3818 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/images/image12.jpgbin0 -> 5452 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/images/image2.jpgbin0 -> 24091 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/images/image3.jpgbin0 -> 29282 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/images/image4.jpgbin0 -> 23830 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/images/image5.jpgbin0 -> 27131 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/images/image6.jpgbin0 -> 25116 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/images/image7.jpgbin0 -> 25590 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/images/image8.jpgbin0 -> 24607 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/images/image9.jpgbin0 -> 4035 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/ios-info.plist45
-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/bunny.binbin0 -> 2588410 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/bunny_decimated.binbin0 -> 100053 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/bunny_patched.binbin0 -> 975611 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/column.binbin0 -> 54019 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/cube.binbin0 -> 930 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/hollowcube.binbin0 -> 37881 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/orb.binbin0 -> 2818102 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/platform.binbin0 -> 1607 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/test_scene.binbin0 -> 141860 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/tree.binbin0 -> 54308 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/tree1b_lod0_1.binbin0 -> 25551 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/tree1b_lod0_2.binbin0 -> 17194 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/tree1b_lod1_1.binbin0 -> 18820 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/tree1b_lod1_2.binbin0 -> 9810 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/tree1b_lod2_1.binbin0 -> 11597 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/tree1b_lod2_2.binbin0 -> 4695 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/tricube.binbin0 -> 24175 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/unit_sphere.binbin0 -> 6513 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/osx-info.plist30
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_apply.binbin0 -> 2152 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_generate_importance_map.binbin0 -> 2067 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_generate_q0.binbin0 -> 3518 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_generate_q1.binbin0 -> 5990 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_generate_q2.binbin0 -> 7282 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_generate_q3.binbin0 -> 8028 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_generate_q3base.binbin0 -> 3770 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_load_counter_clear.binbin0 -> 206 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_non_smart_apply.binbin0 -> 956 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_non_smart_blur.binbin0 -> 1224 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_non_smart_half_apply.binbin0 -> 764 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_postprocess_importance_map_a.binbin0 -> 843 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_postprocess_importance_map_b.binbin0 -> 1047 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_prepare_depth_mip.binbin0 -> 3294 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_prepare_depths.binbin0 -> 1217 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_prepare_depths_and_normals.binbin0 -> 8497 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_prepare_depths_and_normals_half.binbin0 -> 4917 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_prepare_depths_half.binbin0 -> 789 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_smart_blur.binbin0 -> 1396 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_smart_blur_wide.binbin0 -> 2104 bytes-rwxr-xr-x3rdparty/bgfx/examples/runtime/shaders/dx11/cs_drawindirect.binbin0 -> 2589 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_drawindirect_count.binbin0 -> 2637 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_fsr_bilinear_16.binbin0 -> 1304 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_fsr_bilinear_32.binbin0 -> 1304 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_fsr_easu_16.binbin0 -> 33504 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_fsr_easu_32.binbin0 -> 38344 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_fsr_rcas_16.binbin0 -> 7729 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_fsr_rcas_32.binbin0 -> 6129 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_gdr_copy_z.binbin0 -> 456 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_gdr_downscale_hi_z.binbin0 -> 914 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_gdr_occlude_props.binbin0 -> 5017 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_gdr_stream_compaction.binbin0 -> 3256 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_indirect.binbin0 -> 447 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_init_instances.binbin0 -> 6775 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_terrain_init.binbin0 -> 1359 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_terrain_lod.binbin0 -> 7859 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_terrain_update_draw.binbin0 -> 583 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_terrain_update_indirect.binbin0 -> 442 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_update.binbin0 -> 793 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_update_instances.binbin0 -> 1619 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_albedo_output.binbin0 -> 502 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_assao_deferred_combine.binbin0 -> 968 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_assao_gbuffer.binbin0 -> 445 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_bloom_combine.binbin0 -> 600 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_bokeh_copy.binbin0 -> 358 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_bokeh_copy_linear_to_gamma.binbin0 -> 470 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_bokeh_dof_combine.binbin0 -> 684 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_bokeh_dof_debug.binbin0 -> 1019 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_bokeh_dof_downsample.binbin0 -> 759 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_bokeh_dof_second_pass.binbin0 -> 1930 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_bokeh_dof_single_pass.binbin0 -> 2514 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_bokeh_forward.binbin0 -> 2148 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_bokeh_forward_grid.binbin0 -> 1316 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_bokeh_linear_depth.binbin0 -> 467 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_bump.binbin0 -> 3478 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_bunnylod.binbin0 -> 802 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_callback.binbin0 -> 802 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_cubes.binbin0 -> 270 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_deferred_clear_uav.binbin0 -> 294 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_deferred_combine.binbin0 -> 776 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_deferred_combine_ta.binbin0 -> 816 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_deferred_debug.binbin0 -> 368 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_deferred_debug_line.binbin0 -> 270 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_deferred_debug_ta.binbin0 -> 454 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_deferred_geom.binbin0 -> 1540 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_deferred_light.binbin0 -> 1462 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_deferred_light_ta.binbin0 -> 1502 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_deferred_light_uav.binbin0 -> 1578 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_denoise_apply_lighting.binbin0 -> 688 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_denoise_copy.binbin0 -> 358 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_denoise_deferred_combine.binbin0 -> 1409 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_denoise_gbuffer.binbin0 -> 2158 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_denoise_spatial_3x3.binbin0 -> 2193 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_denoise_spatial_5x5.binbin0 -> 2241 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_denoise_temporal.binbin0 -> 2755 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_denoise_txaa.binbin0 -> 5069 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_downsample.binbin0 -> 2022 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_fsr_copy_linear_to_gamma.binbin0 -> 474 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_fsr_forward.binbin0 -> 2158 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_fsr_forward_grid.binbin0 -> 1318 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_gdr_instanced_indirect_rendering.binbin0 -> 672 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_hdr_blur.binbin0 -> 1292 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_hdr_bright.binbin0 -> 2585 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_hdr_lum.binbin0 -> 2589 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_hdr_lumavg.binbin0 -> 3245 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_hdr_mesh.binbin0 -> 1912 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_hdr_skybox.binbin0 -> 840 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_hdr_tonemap.binbin0 -> 2688 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_hextile.binbin0 -> 8741 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_ibl_mesh.binbin0 -> 3557 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_ibl_skybox.binbin0 -> 1437 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_instancing.binbin0 -> 270 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_mesh.binbin0 -> 1669 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_oit.binbin0 -> 298 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_oit_wb.binbin0 -> 706 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_oit_wb_blit.binbin0 -> 590 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_oit_wb_separate.binbin0 -> 646 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_oit_wb_separate_blit.binbin0 -> 590 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_particle.binbin0 -> 615 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_picking_id.binbin0 -> 399 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_picking_shaded.binbin0 -> 1210 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_pom.binbin0 -> 7473 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_raymarching.binbin0 -> 10019 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_rsm_combine.binbin0 -> 3671 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_rsm_gbuffer.binbin0 -> 381 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_rsm_lbuffer.binbin0 -> 1293 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_rsm_shadow.binbin0 -> 329 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_screen_space_shadows.binbin0 -> 2415 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_black.binbin0 -> 238 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm.binbin0 -> 3638 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_csm.binbin0 -> 6692 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_linear.binbin0 -> 3610 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_linear_csm.binbin0 -> 6580 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_linear_omni.binbin0 -> 5276 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_omni.binbin0 -> 5304 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard.binbin0 -> 3522 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_csm.binbin0 -> 6228 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_linear.binbin0 -> 3494 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_linear_csm.binbin0 -> 6116 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_linear_omni.binbin0 -> 5160 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_omni.binbin0 -> 5188 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf.binbin0 -> 12105 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_csm.binbin0 -> 40711 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_linear.binbin0 -> 11037 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_linear_csm.binbin0 -> 36355 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_linear_omni.binbin0 -> 12631 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_omni.binbin0 -> 13719 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm.binbin0 -> 3782 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_csm.binbin0 -> 7364 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_linear.binbin0 -> 3754 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_linear_csm.binbin0 -> 7252 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_linear_omni.binbin0 -> 5420 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_omni.binbin0 -> 5448 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_texture.binbin0 -> 664 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_hblur.binbin0 -> 1928 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_hblur_vsm.binbin0 -> 2288 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth.binbin0 -> 438 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth_linear.binbin0 -> 366 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth_vsm.binbin0 -> 578 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth_vsm_linear.binbin0 -> 506 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_texture.binbin0 -> 364 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_unpackdepth.binbin0 -> 542 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_unpackdepth_vsm.binbin0 -> 542 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_vblur.binbin0 -> 1928 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_vblur_vsm.binbin0 -> 2288 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_color_lighting.binbin0 -> 2520 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_color_texture.binbin0 -> 664 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_svbackblank.binbin0 -> 238 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_svbackcolor.binbin0 -> 282 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_svbacktex1.binbin0 -> 358 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_svbacktex2.binbin0 -> 358 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_svfrontblank.binbin0 -> 238 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_svfrontcolor.binbin0 -> 282 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_svfronttex1.binbin0 -> 358 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_svfronttex2.binbin0 -> 358 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_svside.binbin0 -> 474 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_svsideblank.binbin0 -> 266 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_svsidecolor.binbin0 -> 310 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_svsidetex.binbin0 -> 581 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_texture.binbin0 -> 364 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_texture_lighting.binbin0 -> 2726 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_sky.binbin0 -> 1054 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_sky_color_banding_fix.binbin0 -> 1726 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_sky_landscape.binbin0 -> 1808 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_sms_mesh.binbin0 -> 4401 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_sms_mesh_pd.binbin0 -> 5793 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_sms_shadow.binbin0 -> 158 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_sms_shadow_pd.binbin0 -> 489 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_sss_deferred_combine.binbin0 -> 2361 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_sss_gbuffer.binbin0 -> 2482 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_sss_linear_depth.binbin0 -> 467 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_sss_unlit.binbin0 -> 1206 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_stencil_color_black.binbin0 -> 238 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_stencil_color_lighting.binbin0 -> 2313 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_stencil_color_texture.binbin0 -> 664 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_stencil_texture.binbin0 -> 364 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_stencil_texture_lighting.binbin0 -> 2535 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_terrain.binbin0 -> 358 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_terrain_render.binbin0 -> 581 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_terrain_render_normal.binbin0 -> 593 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_tree.binbin0 -> 1487 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_update.binbin0 -> 362 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_update_3d.binbin0 -> 547 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_update_cmp.binbin0 -> 432 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_upsample.binbin0 -> 1546 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_vectordisplay_blit.binbin0 -> 521 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_vectordisplay_blur.binbin0 -> 1581 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_vectordisplay_fb.binbin0 -> 525 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_vt_mip.binbin0 -> 930 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_vt_unlit.binbin0 -> 1288 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_wf_mesh.binbin0 -> 1567 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_wf_wireframe.binbin0 -> 899 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_albedo_output.binbin0 -> 1117 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_assao.binbin0 -> 524 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_assao_gbuffer.binbin0 -> 952 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_bokeh_forward.binbin0 -> 1286 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_bokeh_screenquad.binbin0 -> 530 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_bump.binbin0 -> 1876 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_bump_instanced.binbin0 -> 1804 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_bunnylod.binbin0 -> 746 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_callback.binbin0 -> 726 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_cubes.binbin0 -> 522 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_deferred_combine.binbin0 -> 532 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_deferred_debug.binbin0 -> 532 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_deferred_debug_line.binbin0 -> 524 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_deferred_geom.binbin0 -> 2110 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_deferred_light.binbin0 -> 532 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_denoise_gbuffer.binbin0 -> 1539 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_denoise_screenquad.binbin0 -> 530 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_fsr_forward.binbin0 -> 1262 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_fsr_screenquad.binbin0 -> 532 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_fullscreen.binbin0 -> 530 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_gdr_instanced_indirect_rendering.binbin0 -> 1101 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_gdr_render_occlusion.binbin0 -> 709 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_hdr_blur.binbin0 -> 1094 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_hdr_bright.binbin0 -> 530 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_hdr_lum.binbin0 -> 530 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_hdr_lumavg.binbin0 -> 530 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_hdr_mesh.binbin0 -> 958 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_hdr_skybox.binbin0 -> 530 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_hdr_tonemap.binbin0 -> 1042 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_hextile.binbin0 -> 1181 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_ibl_mesh.binbin0 -> 931 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_ibl_skybox.binbin0 -> 822 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_instancing.binbin0 -> 861 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_mesh.binbin0 -> 1449 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_oit.binbin0 -> 818 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_oit_blit.binbin0 -> 530 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_particle.binbin0 -> 1165 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_picking_shaded.binbin0 -> 1061 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_pom.binbin0 -> 1888 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_raymarching.binbin0 -> 632 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_rsm_combine.binbin0 -> 530 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_rsm_gbuffer.binbin0 -> 826 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_rsm_lbuffer.binbin0 -> 1175 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_rsm_shadow.binbin0 -> 770 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_color.binbin0 -> 416 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting.binbin0 -> 1215 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_csm.binbin0 -> 2172 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_linear.binbin0 -> 1255 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_linear_csm.binbin0 -> 2332 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_linear_omni.binbin0 -> 2243 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_omni.binbin0 -> 2083 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_color_texture.binbin0 -> 530 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_depth.binbin0 -> 416 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_hblur.binbin0 -> 1165 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_packdepth.binbin0 -> 504 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_packdepth_linear.binbin0 -> 512 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_texture.binbin0 -> 530 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_texture_lighting.binbin0 -> 988 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_unpackdepth.binbin0 -> 530 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_vblur.binbin0 -> 1165 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowvolume_color_lighting.binbin0 -> 950 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowvolume_color_texture.binbin0 -> 530 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowvolume_svback.binbin0 -> 608 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowvolume_svfront.binbin0 -> 416 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowvolume_svside.binbin0 -> 778 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowvolume_texture.binbin0 -> 530 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowvolume_texture_lighting.binbin0 -> 988 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_sky.binbin0 -> 3081 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_sky_landscape.binbin0 -> 804 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_sms_mesh.binbin0 -> 1205 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_sms_shadow.binbin0 -> 416 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_sms_shadow_pd.binbin0 -> 504 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_sss_gbuffer.binbin0 -> 1080 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_sss_screenquad.binbin0 -> 530 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_stencil_color.binbin0 -> 416 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_stencil_color_lighting.binbin0 -> 920 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_stencil_color_texture.binbin0 -> 530 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_stencil_texture.binbin0 -> 530 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_stencil_texture_lighting.binbin0 -> 988 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_terrain.binbin0 -> 586 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_terrain_height_texture.binbin0 -> 755 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_terrain_render.binbin0 -> 2383 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_tree.binbin0 -> 1072 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_update.binbin0 -> 530 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_vectordisplay_fb.binbin0 -> 632 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_vt_generic.binbin0 -> 685 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_wf_mesh.binbin0 -> 1033 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_wf_wireframe.binbin0 -> 775 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_albedo_output.binbin0 -> 195 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_bloom_combine.binbin0 -> 444 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_bokeh_copy.binbin0 -> 211 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_bokeh_copy_linear_to_gamma.binbin0 -> 335 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_bokeh_dof_combine.binbin0 -> 474 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_bokeh_dof_debug.binbin0 -> 712 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_bokeh_dof_downsample.binbin0 -> 504 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_bokeh_dof_second_pass.binbin0 -> 1467 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_bokeh_dof_single_pass.binbin0 -> 1823 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_bokeh_forward.binbin0 -> 1227 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_bokeh_forward_grid.binbin0 -> 769 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_bokeh_linear_depth.binbin0 -> 320 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_bump.binbin0 -> 2244 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_bunnylod.binbin0 -> 551 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_callback.binbin0 -> 551 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_cubes.binbin0 -> 135 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_deferred_combine.binbin0 -> 620 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_deferred_debug.binbin0 -> 218 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_deferred_debug_line.binbin0 -> 135 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_deferred_geom.binbin0 -> 700 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_deferred_light.binbin0 -> 1096 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_denoise_apply_lighting.binbin0 -> 532 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_denoise_copy.binbin0 -> 211 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_denoise_deferred_combine.binbin0 -> 1169 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_denoise_gbuffer.binbin0 -> 1217 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_denoise_spatial_3x3.binbin0 -> 2685 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_denoise_spatial_5x5.binbin0 -> 6633 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_denoise_temporal.binbin0 -> 1683 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_denoise_txaa.binbin0 -> 3103 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_downsample.binbin0 -> 973 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_hdr_blur.binbin0 -> 618 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_hdr_bright.binbin0 -> 1666 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_hdr_lum.binbin0 -> 1471 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_hdr_lumavg.binbin0 -> 1795 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_hdr_mesh.binbin0 -> 1379 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_hdr_skybox.binbin0 -> 527 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_hdr_tonemap.binbin0 -> 1679 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_ibl_mesh.binbin0 -> 2027 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_ibl_skybox.binbin0 -> 1023 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_instancing.binbin0 -> 135 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_mesh.binbin0 -> 1202 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_oit.binbin0 -> 183 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_oit_wb.binbin0 -> 459 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_oit_wb_blit.binbin0 -> 431 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_oit_wb_separate.binbin0 -> 431 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_oit_wb_separate_blit.binbin0 -> 431 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_particle.binbin0 -> 404 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_picking_id.binbin0 -> 224 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_picking_shaded.binbin0 -> 663 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_pom.binbin0 -> 5668 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_raymarching.binbin0 -> 47440 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_rsm_combine.binbin0 -> 2447 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_rsm_gbuffer.binbin0 -> 234 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_rsm_lbuffer.binbin0 -> 905 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_rsm_shadow.binbin0 -> 206 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_screen_space_shadows.binbin0 -> 1632 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_black.binbin0 -> 147 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm.binbin0 -> 2750 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_csm.binbin0 -> 4537 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_linear.binbin0 -> 2746 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_linear_csm.binbin0 -> 4501 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_linear_omni.binbin0 -> 3804 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_omni.binbin0 -> 3808 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard.binbin0 -> 2710 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_csm.binbin0 -> 4405 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_linear.binbin0 -> 2706 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_linear_csm.binbin0 -> 4449 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_linear_omni.binbin0 -> 3776 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_omni.binbin0 -> 3760 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf.binbin0 -> 7613 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_csm.binbin0 -> 24524 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_linear.binbin0 -> 7289 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_linear_csm.binbin0 -> 22344 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_linear_omni.binbin0 -> 7995 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_omni.binbin0 -> 8699 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm.binbin0 -> 2830 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_csm.binbin0 -> 4921 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_linear.binbin0 -> 2814 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_linear_csm.binbin0 -> 4857 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_linear_omni.binbin0 -> 3904 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_omni.binbin0 -> 3920 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_texture.binbin0 -> 574 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_hblur.binbin0 -> 960 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_hblur_vsm.binbin0 -> 1152 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_packdepth.binbin0 -> 267 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_packdepth_linear.binbin0 -> 219 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_packdepth_vsm.binbin0 -> 331 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_packdepth_vsm_linear.binbin0 -> 259 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_texture.binbin0 -> 218 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_unpackdepth.binbin0 -> 382 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_unpackdepth_vsm.binbin0 -> 386 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_vblur.binbin0 -> 960 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_vblur_vsm.binbin0 -> 1152 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_color_lighting.binbin0 -> 1932 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_color_texture.binbin0 -> 574 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_svbackblank.binbin0 -> 147 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_svbackcolor.binbin0 -> 227 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_svbacktex1.binbin0 -> 179 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_svbacktex2.binbin0 -> 179 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_svfrontblank.binbin0 -> 147 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_svfrontcolor.binbin0 -> 227 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_svfronttex1.binbin0 -> 179 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_svfronttex2.binbin0 -> 179 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_svside.binbin0 -> 255 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_svsideblank.binbin0 -> 147 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_svsidecolor.binbin0 -> 227 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_svsidetex.binbin0 -> 354 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_texture.binbin0 -> 218 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_texture_lighting.binbin0 -> 2083 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_sky.binbin0 -> 651 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_sky_color_banding_fix.binbin0 -> 1287 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_sky_landscape.binbin0 -> 1439 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_sms_mesh.binbin0 -> 2466 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_sms_mesh_pd.binbin0 -> 3302 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_sms_shadow.binbin0 -> 147 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_sms_shadow_pd.binbin0 -> 350 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_sss_deferred_combine.binbin0 -> 1471 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_sss_gbuffer.binbin0 -> 1401 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_sss_linear_depth.binbin0 -> 320 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_sss_unlit.binbin0 -> 563 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_stencil_color_black.binbin0 -> 147 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_stencil_color_lighting.binbin0 -> 1990 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_stencil_color_texture.binbin0 -> 574 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_stencil_texture.binbin0 -> 218 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_stencil_texture_lighting.binbin0 -> 2185 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_terrain.binbin0 -> 195 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_tree.binbin0 -> 1024 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_update.binbin0 -> 217 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_update_3d.binbin0 -> 429 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_update_cmp.binbin0 -> 262 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_upsample.binbin0 -> 801 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_vectordisplay_blit.binbin0 -> 327 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_vectordisplay_blur.binbin0 -> 815 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_vectordisplay_fb.binbin0 -> 339 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_vt_mip.binbin0 -> 667 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_vt_unlit.binbin0 -> 950 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_wf_mesh.binbin0 -> 1016 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_wf_wireframe.binbin0 -> 520 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_albedo_output.binbin0 -> 586 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_bokeh_forward.binbin0 -> 789 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_bokeh_screenquad.binbin0 -> 319 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_bump.binbin0 -> 973 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_bump_instanced.binbin0 -> 941 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_bunnylod.binbin0 -> 495 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_callback.binbin0 -> 463 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_cubes.binbin0 -> 319 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_deferred_combine.binbin0 -> 319 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_deferred_debug.binbin0 -> 319 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_deferred_debug_line.binbin0 -> 319 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_deferred_geom.binbin0 -> 1093 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_deferred_light.binbin0 -> 319 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_denoise_gbuffer.binbin0 -> 970 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_denoise_screenquad.binbin0 -> 319 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_fullscreen.binbin0 -> 319 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_hdr_blur.binbin0 -> 667 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_hdr_bright.binbin0 -> 319 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_hdr_lum.binbin0 -> 319 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_hdr_lumavg.binbin0 -> 319 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_hdr_mesh.binbin0 -> 579 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_hdr_skybox.binbin0 -> 319 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_hdr_tonemap.binbin0 -> 655 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_ibl_mesh.binbin0 -> 632 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_ibl_skybox.binbin0 -> 607 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_instancing.binbin0 -> 476 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_mesh.binbin0 -> 986 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_oit.binbin0 -> 557 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_oit_blit.binbin0 -> 319 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_particle.binbin0 -> 686 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_picking_shaded.binbin0 -> 678 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_pom.binbin0 -> 1033 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_raymarching.binbin0 -> 355 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_rsm_combine.binbin0 -> 319 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_rsm_gbuffer.binbin0 -> 499 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_rsm_lbuffer.binbin0 -> 912 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_rsm_shadow.binbin0 -> 503 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_color.binbin0 -> 283 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting.binbin0 -> 808 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_csm.binbin0 -> 1465 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_linear.binbin0 -> 824 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_linear_csm.binbin0 -> 1529 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_linear_omni.binbin0 -> 1476 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_omni.binbin0 -> 1412 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_color_texture.binbin0 -> 319 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_depth.binbin0 -> 283 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_hblur.binbin0 -> 758 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_packdepth.binbin0 -> 319 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_packdepth_linear.binbin0 -> 351 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_texture.binbin0 -> 319 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_texture_lighting.binbin0 -> 579 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_unpackdepth.binbin0 -> 319 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_vblur.binbin0 -> 758 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowvolume_color_lighting.binbin0 -> 543 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowvolume_color_texture.binbin0 -> 319 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowvolume_svback.binbin0 -> 439 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowvolume_svfront.binbin0 -> 283 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowvolume_svside.binbin0 -> 547 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowvolume_texture.binbin0 -> 319 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowvolume_texture_lighting.binbin0 -> 579 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_sky.binbin0 -> 2124 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_sky_landscape.binbin0 -> 503 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_sms_mesh.binbin0 -> 742 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_sms_shadow.binbin0 -> 283 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_sms_shadow_pd.binbin0 -> 319 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_sss_gbuffer.binbin0 -> 643 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_sss_screenquad.binbin0 -> 319 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_stencil_color.binbin0 -> 283 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_stencil_color_lighting.binbin0 -> 543 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_stencil_color_texture.binbin0 -> 319 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_stencil_texture.binbin0 -> 319 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_stencil_texture_lighting.binbin0 -> 579 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_terrain.binbin0 -> 343 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_terrain_height_texture.binbin0 -> 515 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_tree.binbin0 -> 631 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_update.binbin0 -> 319 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_vectordisplay_fb.binbin0 -> 355 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_vt_generic.binbin0 -> 442 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_wf_mesh.binbin0 -> 668 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_wf_wireframe.binbin0 -> 544 bytes-rwxr-xr-x3rdparty/bgfx/examples/runtime/shaders/essl/cs_drawindirect.binbin0 -> 3029 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/cs_indirect.binbin0 -> 1684 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/cs_init_instances.binbin0 -> 3836 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/cs_update.binbin0 -> 1805 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/cs_update_instances.binbin0 -> 3144 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_albedo_output.binbin0 -> 137 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_bloom_combine.binbin0 -> 386 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_bokeh_copy.binbin0 -> 208 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_bokeh_copy_linear_to_gamma.binbin0 -> 338 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_bokeh_dof_combine.binbin0 -> 554 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_bokeh_dof_debug.binbin0 -> 879 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_bokeh_dof_downsample.binbin0 -> 451 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_bokeh_dof_second_pass.binbin0 -> 2684 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_bokeh_dof_single_pass.binbin0 -> 3162 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_bokeh_forward.binbin0 -> 2044 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_bokeh_forward_grid.binbin0 -> 1105 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_bokeh_linear_depth.binbin0 -> 416 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_bump.binbin0 -> 4759 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_bunnylod.binbin0 -> 499 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_callback.binbin0 -> 499 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_cubes.binbin0 -> 93 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_deferred_combine.binbin0 -> 779 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_deferred_debug.binbin0 -> 217 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_deferred_debug_line.binbin0 -> 93 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_deferred_geom.binbin0 -> 1063 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_deferred_light.binbin0 -> 1898 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_denoise_apply_lighting.binbin0 -> 413 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_denoise_copy.binbin0 -> 208 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_denoise_deferred_combine.binbin0 -> 1705 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_denoise_gbuffer.binbin0 -> 2486 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_denoise_spatial_3x3.binbin0 -> 2146 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_denoise_spatial_5x5.binbin0 -> 2214 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_denoise_temporal.binbin0 -> 3896 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_denoise_txaa.binbin0 -> 6822 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_downsample.binbin0 -> 2003 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_hdr_blur.binbin0 -> 1013 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_hdr_bright.binbin0 -> 2443 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_hdr_lum.binbin0 -> 2367 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_hdr_lumavg.binbin0 -> 3290 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_hdr_mesh.binbin0 -> 1805 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_hdr_skybox.binbin0 -> 708 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_hdr_tonemap.binbin0 -> 2718 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_hextile.binbin0 -> 8061 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_ibl_mesh.binbin0 -> 3577 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_ibl_skybox.binbin0 -> 1865 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_instancing.binbin0 -> 93 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_mesh.binbin0 -> 1425 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_oit.binbin0 -> 107 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_oit_wb.binbin0 -> 379 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_oit_wb_blit.binbin0 -> 419 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_oit_wb_separate.binbin0 -> 447 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_oit_wb_separate_blit.binbin0 -> 419 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_particle.binbin0 -> 378 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_picking_id.binbin0 -> 130 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_picking_shaded.binbin0 -> 878 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_pom.binbin0 -> 2881 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_raymarching.binbin0 -> 12624 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_rsm_combine.binbin0 -> 7994 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_rsm_gbuffer.binbin0 -> 194 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_rsm_lbuffer.binbin0 -> 1321 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_rsm_shadow.binbin0 -> 179 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_screen_space_shadows.binbin0 -> 3355 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_black.binbin0 -> 80 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm.binbin0 -> 4243 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_csm.binbin0 -> 10258 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_linear.binbin0 -> 4287 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_linear_csm.binbin0 -> 10478 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_linear_omni.binbin0 -> 7625 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_omni.binbin0 -> 7579 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard.binbin0 -> 4115 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_csm.binbin0 -> 9714 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_linear.binbin0 -> 4147 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_linear_csm.binbin0 -> 9850 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_linear_omni.binbin0 -> 7486 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_omni.binbin0 -> 7452 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf.binbin0 -> 15768 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_csm.binbin0 -> 63510 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_linear.binbin0 -> 15819 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_linear_csm.binbin0 -> 63956 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_linear_omni.binbin0 -> 19357 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_omni.binbin0 -> 19302 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm.binbin0 -> 4665 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_csm.binbin0 -> 12188 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_linear.binbin0 -> 4709 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_linear_csm.binbin0 -> 12408 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_linear_omni.binbin0 -> 8049 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_omni.binbin0 -> 8003 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_texture.binbin0 -> 695 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_hblur.binbin0 -> 1752 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_hblur_vsm.binbin0 -> 2750 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_packdepth.binbin0 -> 306 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_packdepth_linear.binbin0 -> 258 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_packdepth_vsm.binbin0 -> 501 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_packdepth_vsm_linear.binbin0 -> 412 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_texture.binbin0 -> 217 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_unpackdepth.binbin0 -> 429 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_unpackdepth_vsm.binbin0 -> 402 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_vblur.binbin0 -> 1752 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_vblur_vsm.binbin0 -> 2750 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_color_lighting.binbin0 -> 2355 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_color_texture.binbin0 -> 695 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_svbackblank.binbin0 -> 169 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_svbackcolor.binbin0 -> 140 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_svbacktex1.binbin0 -> 445 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_svbacktex2.binbin0 -> 445 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_svfrontblank.binbin0 -> 177 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_svfrontcolor.binbin0 -> 140 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_svfronttex1.binbin0 -> 442 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_svfronttex2.binbin0 -> 442 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_svside.binbin0 -> 472 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_svsideblank.binbin0 -> 80 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_svsidecolor.binbin0 -> 140 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_svsidetex.binbin0 -> 576 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_texture.binbin0 -> 217 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_texture_lighting.binbin0 -> 2586 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_sky.binbin0 -> 735 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_sky_color_banding_fix.binbin0 -> 1149 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_sky_landscape.binbin0 -> 1295 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_sms_mesh.binbin0 -> 8407 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_sms_mesh_pd.binbin0 -> 8660 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_sms_shadow.binbin0 -> 34 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_sms_shadow_pd.binbin0 -> 406 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_sss_deferred_combine.binbin0 -> 2915 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_sss_gbuffer.binbin0 -> 3097 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_sss_linear_depth.binbin0 -> 416 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_sss_unlit.binbin0 -> 1370 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_stencil_color_black.binbin0 -> 80 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_stencil_color_lighting.binbin0 -> 2260 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_stencil_color_texture.binbin0 -> 695 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_stencil_texture.binbin0 -> 217 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_stencil_texture_lighting.binbin0 -> 2584 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_terrain.binbin0 -> 239 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_tree.binbin0 -> 1324 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_update.binbin0 -> 223 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_update_3d.binbin0 -> 527 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_update_cmp.binbin0 -> 236 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_upsample.binbin0 -> 1603 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_vectordisplay_blit.binbin0 -> 422 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_vectordisplay_blur.binbin0 -> 2020 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_vectordisplay_fb.binbin0 -> 406 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_vt_mip.binbin0 -> 824 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_vt_unlit.binbin0 -> 1195 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_wf_mesh.binbin0 -> 1527 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_wf_wireframe.binbin0 -> 765 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_albedo_output.binbin0 -> 459 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_bokeh_forward.binbin0 -> 1131 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_bokeh_screenquad.binbin0 -> 347 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_bump.binbin0 -> 1480 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_bump_instanced.binbin0 -> 1805 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_bunnylod.binbin0 -> 584 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_callback.binbin0 -> 514 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_cubes.binbin0 -> 331 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_deferred_combine.binbin0 -> 343 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_deferred_debug.binbin0 -> 343 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_deferred_debug_line.binbin0 -> 331 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_deferred_geom.binbin0 -> 1753 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_deferred_light.binbin0 -> 343 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_denoise_gbuffer.binbin0 -> 1666 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_denoise_screenquad.binbin0 -> 347 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_fullscreen.binbin0 -> 343 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_hdr_blur.binbin0 -> 1493 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_hdr_bright.binbin0 -> 343 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_hdr_lum.binbin0 -> 343 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_hdr_lumavg.binbin0 -> 343 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_hdr_mesh.binbin0 -> 682 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_hdr_skybox.binbin0 -> 343 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_hdr_tonemap.binbin0 -> 1411 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_hextile.binbin0 -> 664 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_ibl_mesh.binbin0 -> 681 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_ibl_skybox.binbin0 -> 782 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_instancing.binbin0 -> 616 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_mesh.binbin0 -> 1499 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_oit.binbin0 -> 614 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_oit_blit.binbin0 -> 343 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_particle.binbin0 -> 895 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_picking_shaded.binbin0 -> 803 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_pom.binbin0 -> 1502 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_raymarching.binbin0 -> 426 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_rsm_combine.binbin0 -> 343 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_rsm_gbuffer.binbin0 -> 514 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_rsm_lbuffer.binbin0 -> 1210 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_rsm_shadow.binbin0 -> 524 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_color.binbin0 -> 248 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting.binbin0 -> 970 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_csm.binbin0 -> 1598 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_linear.binbin0 -> 1015 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_linear_csm.binbin0 -> 1762 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_linear_omni.binbin0 -> 1688 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_omni.binbin0 -> 1524 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_color_texture.binbin0 -> 343 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_depth.binbin0 -> 248 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_hblur.binbin0 -> 1494 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_packdepth.binbin0 -> 307 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_packdepth_linear.binbin0 -> 320 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_texture.binbin0 -> 343 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_texture_lighting.binbin0 -> 728 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_unpackdepth.binbin0 -> 343 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_vblur.binbin0 -> 1494 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowvolume_color_lighting.binbin0 -> 633 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowvolume_color_texture.binbin0 -> 343 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowvolume_svback.binbin0 -> 452 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowvolume_svfront.binbin0 -> 248 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowvolume_svside.binbin0 -> 636 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowvolume_texture.binbin0 -> 343 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowvolume_texture_lighting.binbin0 -> 728 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_sky.binbin0 -> 3418 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_sky_landscape.binbin0 -> 577 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_sms_mesh.binbin0 -> 916 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_sms_shadow.binbin0 -> 248 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_sms_shadow_pd.binbin0 -> 307 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_sss_gbuffer.binbin0 -> 851 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_sss_screenquad.binbin0 -> 347 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_stencil_color.binbin0 -> 248 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_stencil_color_lighting.binbin0 -> 633 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_stencil_color_texture.binbin0 -> 343 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_stencil_texture.binbin0 -> 343 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_stencil_texture_lighting.binbin0 -> 728 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_terrain.binbin0 -> 401 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_terrain_height_texture.binbin0 -> 546 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_tree.binbin0 -> 795 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_update.binbin0 -> 343 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_vectordisplay_fb.binbin0 -> 426 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_vt_generic.binbin0 -> 459 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_wf_mesh.binbin0 -> 755 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_wf_wireframe.binbin0 -> 567 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_apply.binbin0 -> 3434 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_generate_importance_map.binbin0 -> 2438 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_generate_q0.binbin0 -> 15275 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_generate_q1.binbin0 -> 15275 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_generate_q2.binbin0 -> 15275 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_generate_q3.binbin0 -> 15275 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_generate_q3base.binbin0 -> 15273 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_load_counter_clear.binbin0 -> 1532 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_non_smart_apply.binbin0 -> 2060 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_non_smart_blur.binbin0 -> 2382 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_non_smart_half_apply.binbin0 -> 1915 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_postprocess_importance_map_a.binbin0 -> 2509 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_postprocess_importance_map_b.binbin0 -> 2698 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_prepare_depth_mip.binbin0 -> 4924 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_prepare_depths.binbin0 -> 2656 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_prepare_depths_and_normals.binbin0 -> 7731 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_prepare_depths_and_normals_half.binbin0 -> 6715 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_prepare_depths_half.binbin0 -> 2240 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_smart_blur.binbin0 -> 3241 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_smart_blur_wide.binbin0 -> 3424 bytes-rwxr-xr-x3rdparty/bgfx/examples/runtime/shaders/glsl/cs_drawindirect.binbin0 -> 3197 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_drawindirect_count.binbin0 -> 3352 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_fsr_bilinear_16.binbin0 -> 58590 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_fsr_bilinear_32.binbin0 -> 32439 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_fsr_easu_16.binbin0 -> 64067 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_fsr_easu_32.binbin0 -> 37251 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_fsr_rcas_16.binbin0 -> 61163 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_fsr_rcas_32.binbin0 -> 34671 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_gdr_copy_z.binbin0 -> 1910 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_gdr_downscale_hi_z.binbin0 -> 2350 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_gdr_occlude_props.binbin0 -> 3885 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_gdr_stream_compaction.binbin0 -> 4057 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_indirect.binbin0 -> 1852 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_init_instances.binbin0 -> 4004 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_terrain_init.binbin0 -> 2726 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_terrain_lod.binbin0 -> 8011 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_terrain_update_draw.binbin0 -> 1982 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_terrain_update_indirect.binbin0 -> 2032 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_update.binbin0 -> 1967 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_update_instances.binbin0 -> 3312 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_albedo_output.binbin0 -> 131 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_assao_deferred_combine.binbin0 -> 949 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_assao_gbuffer.binbin0 -> 242 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_bloom_combine.binbin0 -> 375 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_bokeh_copy.binbin0 -> 157 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_bokeh_copy_linear_to_gamma.binbin0 -> 322 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_bokeh_dof_combine.binbin0 -> 533 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_bokeh_dof_debug.binbin0 -> 853 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_bokeh_dof_downsample.binbin0 -> 440 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_bokeh_dof_second_pass.binbin0 -> 2538 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_bokeh_dof_single_pass.binbin0 -> 2941 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_bokeh_forward.binbin0 -> 1882 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_bokeh_forward_grid.binbin0 -> 1037 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_bokeh_linear_depth.binbin0 -> 397 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_bump.binbin0 -> 4441 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_bunnylod.binbin0 -> 469 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_callback.binbin0 -> 469 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_cubes.binbin0 -> 87 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_deferred_clear_uav.binbin0 -> 2027 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_deferred_combine.binbin0 -> 699 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_deferred_combine_ta.binbin0 -> 772 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_deferred_debug.binbin0 -> 168 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_deferred_debug_line.binbin0 -> 87 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_deferred_debug_ta.binbin0 -> 287 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_deferred_geom.binbin0 -> 920 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_deferred_light.binbin0 -> 1778 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_deferred_light_ta.binbin0 -> 1856 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_deferred_light_uav.binbin0 -> 11996 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_denoise_apply_lighting.binbin0 -> 402 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_denoise_copy.binbin0 -> 157 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_denoise_deferred_combine.binbin0 -> 1548 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_denoise_gbuffer.binbin0 -> 2191 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_denoise_spatial_3x3.binbin0 -> 2068 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_denoise_spatial_5x5.binbin0 -> 2136 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_denoise_temporal.binbin0 -> 3723 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_denoise_txaa.binbin0 -> 6595 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_downsample.binbin0 -> 1914 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_fsr_copy_linear_to_gamma.binbin0 -> 324 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_fsr_forward.binbin0 -> 1888 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_fsr_forward_grid.binbin0 -> 1039 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_gdr_instanced_indirect_rendering.binbin0 -> 407 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_hdr_blur.binbin0 -> 930 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_hdr_bright.binbin0 -> 2315 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_hdr_lum.binbin0 -> 2249 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_hdr_lumavg.binbin0 -> 3132 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_hdr_mesh.binbin0 -> 1657 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_hdr_skybox.binbin0 -> 616 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_hdr_tonemap.binbin0 -> 2566 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_hextile.binbin0 -> 7628 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_ibl_mesh.binbin0 -> 3325 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_ibl_skybox.binbin0 -> 1718 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_instancing.binbin0 -> 87 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_mesh.binbin0 -> 1353 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_oit.binbin0 -> 101 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_oit_wb.binbin0 -> 361 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_oit_wb_blit.binbin0 -> 403 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_oit_wb_separate.binbin0 -> 419 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_oit_wb_separate_blit.binbin0 -> 403 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_particle.binbin0 -> 364 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_picking_id.binbin0 -> 124 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_picking_shaded.binbin0 -> 830 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_pom.binbin0 -> 2740 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_raymarching.binbin0 -> 11958 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_rsm_combine.binbin0 -> 7589 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_rsm_gbuffer.binbin0 -> 182 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_rsm_lbuffer.binbin0 -> 1114 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_rsm_shadow.binbin0 -> 167 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_screen_space_shadows.binbin0 -> 3167 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_black.binbin0 -> 80 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm.binbin0 -> 4006 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_csm.binbin0 -> 9876 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_linear.binbin0 -> 4050 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_linear_csm.binbin0 -> 10096 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_linear_omni.binbin0 -> 7269 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_omni.binbin0 -> 7223 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard.binbin0 -> 3884 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_csm.binbin0 -> 9356 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_linear.binbin0 -> 3916 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_linear_csm.binbin0 -> 9492 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_linear_omni.binbin0 -> 7136 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_omni.binbin0 -> 7102 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf.binbin0 -> 15155 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_csm.binbin0 -> 61671 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_linear.binbin0 -> 15200 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_linear_csm.binbin0 -> 62093 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_linear_omni.binbin0 -> 18613 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_omni.binbin0 -> 18564 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm.binbin0 -> 4403 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_csm.binbin0 -> 11706 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_linear.binbin0 -> 4447 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_linear_csm.binbin0 -> 11926 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_linear_omni.binbin0 -> 7668 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_omni.binbin0 -> 7622 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_texture.binbin0 -> 610 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_hblur.binbin0 -> 1625 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_hblur_vsm.binbin0 -> 2563 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_packdepth.binbin0 -> 294 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_packdepth_linear.binbin0 -> 246 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_packdepth_vsm.binbin0 -> 469 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_packdepth_vsm_linear.binbin0 -> 386 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_texture.binbin0 -> 166 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_unpackdepth.binbin0 -> 364 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_unpackdepth_vsm.binbin0 -> 337 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_vblur.binbin0 -> 1625 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_vblur_vsm.binbin0 -> 2563 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_color_lighting.binbin0 -> 2126 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_color_texture.binbin0 -> 610 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_svbackblank.binbin0 -> 161 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_svbackcolor.binbin0 -> 134 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_svbacktex1.binbin0 -> 431 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_svbacktex2.binbin0 -> 431 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_svfrontblank.binbin0 -> 169 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_svfrontcolor.binbin0 -> 134 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_svfronttex1.binbin0 -> 428 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_svfronttex2.binbin0 -> 428 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_svside.binbin0 -> 452 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_svsideblank.binbin0 -> 80 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_svsidecolor.binbin0 -> 134 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_svsidetex.binbin0 -> 550 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_texture.binbin0 -> 166 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_texture_lighting.binbin0 -> 2348 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_sky.binbin0 -> 685 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_sky_color_banding_fix.binbin0 -> 1093 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_sky_landscape.binbin0 -> 1180 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_sms_mesh.binbin0 -> 7924 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_sms_mesh_pd.binbin0 -> 8294 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_sms_shadow.binbin0 -> 34 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_sms_shadow_pd.binbin0 -> 388 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_sss_deferred_combine.binbin0 -> 2790 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_sss_gbuffer.binbin0 -> 2833 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_sss_linear_depth.binbin0 -> 397 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_sss_unlit.binbin0 -> 1288 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_stencil_color_black.binbin0 -> 80 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_stencil_color_lighting.binbin0 -> 2140 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_stencil_color_texture.binbin0 -> 610 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_stencil_texture.binbin0 -> 166 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_stencil_texture_lighting.binbin0 -> 2400 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_terrain.binbin0 -> 219 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_terrain_render.binbin0 -> 6144 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_terrain_render_normal.binbin0 -> 6083 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_tree.binbin0 -> 1202 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_update.binbin0 -> 167 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_update_3d.binbin0 -> 446 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_update_cmp.binbin0 -> 185 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_upsample.binbin0 -> 1520 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_vectordisplay_blit.binbin0 -> 359 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_vectordisplay_blur.binbin0 -> 1925 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_vectordisplay_fb.binbin0 -> 337 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_vt_mip.binbin0 -> 768 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_vt_unlit.binbin0 -> 1048 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_wf_mesh.binbin0 -> 1485 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_wf_wireframe.binbin0 -> 713 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_albedo_output.binbin0 -> 423 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_assao.binbin0 -> 315 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_assao_gbuffer.binbin0 -> 570 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_bokeh_forward.binbin0 -> 1035 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_bokeh_screenquad.binbin0 -> 317 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_bump.binbin0 -> 1354 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_bump_instanced.binbin0 -> 1631 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_bunnylod.binbin0 -> 536 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_callback.binbin0 -> 472 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_cubes.binbin0 -> 301 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_deferred_combine.binbin0 -> 315 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_deferred_debug.binbin0 -> 315 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_deferred_debug_line.binbin0 -> 303 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_deferred_geom.binbin0 -> 1609 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_deferred_light.binbin0 -> 315 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_denoise_gbuffer.binbin0 -> 1540 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_denoise_screenquad.binbin0 -> 317 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_fsr_forward.binbin0 -> 1034 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_fsr_screenquad.binbin0 -> 319 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_fullscreen.binbin0 -> 313 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_gdr_instanced_indirect_rendering.binbin0 -> 527 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_gdr_render_occlusion.binbin0 -> 402 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_hdr_blur.binbin0 -> 1391 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_hdr_bright.binbin0 -> 313 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_hdr_lum.binbin0 -> 313 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_hdr_lumavg.binbin0 -> 313 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_hdr_mesh.binbin0 -> 622 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_hdr_skybox.binbin0 -> 313 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_hdr_tonemap.binbin0 -> 1321 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_hextile.binbin0 -> 610 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_ibl_mesh.binbin0 -> 633 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_ibl_skybox.binbin0 -> 728 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_instancing.binbin0 -> 550 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_mesh.binbin0 -> 1379 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_oit.binbin0 -> 566 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_oit_blit.binbin0 -> 313 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_particle.binbin0 -> 835 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_picking_shaded.binbin0 -> 731 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_pom.binbin0 -> 1382 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_raymarching.binbin0 -> 384 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_rsm_combine.binbin0 -> 313 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_rsm_gbuffer.binbin0 -> 478 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_rsm_lbuffer.binbin0 -> 1130 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_rsm_shadow.binbin0 -> 482 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_color.binbin0 -> 230 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting.binbin0 -> 886 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_csm.binbin0 -> 1466 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_linear.binbin0 -> 931 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_linear_csm.binbin0 -> 1630 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_linear_omni.binbin0 -> 1556 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_omni.binbin0 -> 1392 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_color_texture.binbin0 -> 313 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_depth.binbin0 -> 230 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_hblur.binbin0 -> 1398 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_packdepth.binbin0 -> 283 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_packdepth_linear.binbin0 -> 296 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_texture.binbin0 -> 313 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_texture_lighting.binbin0 -> 662 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_unpackdepth.binbin0 -> 313 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_vblur.binbin0 -> 1398 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowvolume_color_lighting.binbin0 -> 579 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowvolume_color_texture.binbin0 -> 313 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowvolume_svback.binbin0 -> 428 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowvolume_svfront.binbin0 -> 230 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowvolume_svside.binbin0 -> 594 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowvolume_texture.binbin0 -> 313 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowvolume_texture_lighting.binbin0 -> 662 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_sky.binbin0 -> 3244 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_sky_landscape.binbin0 -> 529 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_sms_mesh.binbin0 -> 838 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_sms_shadow.binbin0 -> 230 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_sms_shadow_pd.binbin0 -> 283 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_sss_gbuffer.binbin0 -> 779 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_sss_screenquad.binbin0 -> 317 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_stencil_color.binbin0 -> 230 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_stencil_color_lighting.binbin0 -> 579 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_stencil_color_texture.binbin0 -> 313 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_stencil_texture.binbin0 -> 313 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_stencil_texture_lighting.binbin0 -> 662 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_terrain.binbin0 -> 365 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_terrain_height_texture.binbin0 -> 509 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_terrain_render.binbin0 -> 6706 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_tree.binbin0 -> 723 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_update.binbin0 -> 313 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_vectordisplay_fb.binbin0 -> 384 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_vt_generic.binbin0 -> 423 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_wf_mesh.binbin0 -> 695 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_wf_wireframe.binbin0 -> 525 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_apply.binbin0 -> 3140 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_generate_importance_map.binbin0 -> 1692 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_generate_q0.binbin0 -> 8935 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_generate_q1.binbin0 -> 11499 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_generate_q2.binbin0 -> 13244 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_generate_q3.binbin0 -> 14405 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_generate_q3base.binbin0 -> 9035 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_load_counter_clear.binbin0 -> 289 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_non_smart_apply.binbin0 -> 1276 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_non_smart_blur.binbin0 -> 2100 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_non_smart_half_apply.binbin0 -> 1035 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_postprocess_importance_map_a.binbin0 -> 1632 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_postprocess_importance_map_b.binbin0 -> 2114 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_prepare_depth_mip.binbin0 -> 3326 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_prepare_depths.binbin0 -> 1658 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_prepare_depths_and_normals.binbin0 -> 9215 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_prepare_depths_and_normals_half.binbin0 -> 5765 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_prepare_depths_half.binbin0 -> 1174 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_smart_blur.binbin0 -> 2290 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_smart_blur_wide.binbin0 -> 3243 bytes-rwxr-xr-x3rdparty/bgfx/examples/runtime/shaders/metal/cs_drawindirect.binbin0 -> 2579 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_drawindirect_count.binbin0 -> 2798 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_fsr_bilinear_16.binbin0 -> 2536 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_fsr_bilinear_32.binbin0 -> 2536 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_fsr_easu_16.binbin0 -> 38078 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_fsr_easu_32.binbin0 -> 48593 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_fsr_rcas_16.binbin0 -> 9686 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_fsr_rcas_32.binbin0 -> 8968 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_gdr_copy_z.binbin0 -> 816 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_gdr_downscale_hi_z.binbin0 -> 1235 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_gdr_occlude_props.binbin0 -> 4852 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_gdr_stream_compaction.binbin0 -> 4092 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_indirect.binbin0 -> 562 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_init_instances.binbin0 -> 7775 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_terrain_init.binbin0 -> 1737 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_terrain_lod.binbin0 -> 11143 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_terrain_update_draw.binbin0 -> 682 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_terrain_update_indirect.binbin0 -> 872 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_update.binbin0 -> 1807 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_update_instances.binbin0 -> 2209 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_albedo_output.binbin0 -> 472 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_assao_deferred_combine.binbin0 -> 1570 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_assao_gbuffer.binbin0 -> 711 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_bloom_combine.binbin0 -> 877 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_bokeh_copy.binbin0 -> 572 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_bokeh_copy_linear_to_gamma.binbin0 -> 663 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_bokeh_dof_combine.binbin0 -> 1196 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_bokeh_dof_debug.binbin0 -> 1428 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_bokeh_dof_downsample.binbin0 -> 998 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_bokeh_dof_second_pass.binbin0 -> 2502 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_bokeh_dof_single_pass.binbin0 -> 2931 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_bokeh_forward.binbin0 -> 2281 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_bokeh_forward_grid.binbin0 -> 1218 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_bokeh_linear_depth.binbin0 -> 735 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_bump.binbin0 -> 2843 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_bunnylod.binbin0 -> 634 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_callback.binbin0 -> 634 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_cubes.binbin0 -> 386 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_deferred_clear_uav.binbin0 -> 295 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_deferred_combine.binbin0 -> 1043 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_deferred_combine_ta.binbin0 -> 1110 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_deferred_debug.binbin0 -> 593 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_deferred_debug_line.binbin0 -> 386 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_deferred_debug_ta.binbin0 -> 772 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_deferred_geom.binbin0 -> 1524 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_deferred_light.binbin0 -> 1518 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_deferred_light_ta.binbin0 -> 1585 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_deferred_light_uav.binbin0 -> 1579 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_denoise_apply_lighting.binbin0 -> 888 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_denoise_copy.binbin0 -> 572 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_denoise_deferred_combine.binbin0 -> 1754 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_denoise_gbuffer.binbin0 -> 2510 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_denoise_spatial_3x3.binbin0 -> 3635 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_denoise_spatial_5x5.binbin0 -> 3681 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_denoise_temporal.binbin0 -> 3882 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_denoise_txaa.binbin0 -> 8394 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_downsample.binbin0 -> 1829 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_fsr_copy_linear_to_gamma.binbin0 -> 663 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_fsr_forward.binbin0 -> 2281 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_fsr_forward_grid.binbin0 -> 1218 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_gdr_instanced_indirect_rendering.binbin0 -> 767 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_hdr_blur.binbin0 -> 1529 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_hdr_bright.binbin0 -> 2714 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_hdr_lum.binbin0 -> 3046 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_hdr_lumavg.binbin0 -> 3139 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_hdr_mesh.binbin0 -> 1985 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_hdr_skybox.binbin0 -> 947 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_hdr_tonemap.binbin0 -> 3433 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_hextile.binbin0 -> 6819 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_ibl_mesh.binbin0 -> 3658 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_ibl_skybox.binbin0 -> 2507 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_instancing.binbin0 -> 386 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_mesh.binbin0 -> 1757 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_oit.binbin0 -> 391 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_oit_wb.binbin0 -> 923 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_oit_wb_blit.binbin0 -> 940 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_oit_wb_separate.binbin0 -> 809 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_oit_wb_separate_blit.binbin0 -> 940 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_particle.binbin0 -> 797 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_picking_id.binbin0 -> 399 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_picking_shaded.binbin0 -> 984 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_pom.binbin0 -> 4228 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_raymarching.binbin0 -> 6915 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_rsm_combine.binbin0 -> 6769 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_rsm_gbuffer.binbin0 -> 576 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_rsm_lbuffer.binbin0 -> 1590 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_rsm_shadow.binbin0 -> 559 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_screen_space_shadows.binbin0 -> 3223 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_black.binbin0 -> 291 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm.binbin0 -> 4432 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_csm.binbin0 -> 8952 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_linear.binbin0 -> 4445 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_linear_csm.binbin0 -> 9004 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_linear_omni.binbin0 -> 6696 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_omni.binbin0 -> 6679 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard.binbin0 -> 4357 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_csm.binbin0 -> 8668 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_linear.binbin0 -> 4374 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_linear_csm.binbin0 -> 8720 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_linear_omni.binbin0 -> 6621 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_omni.binbin0 -> 6605 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf.binbin0 -> 12404 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_csm.binbin0 -> 47989 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_linear.binbin0 -> 12315 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_linear_csm.binbin0 -> 47781 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_linear_omni.binbin0 -> 14580 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_omni.binbin0 -> 14515 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm.binbin0 -> 4759 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_csm.binbin0 -> 10620 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_linear.binbin0 -> 4772 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_linear_csm.binbin0 -> 10672 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_linear_omni.binbin0 -> 7032 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_omni.binbin0 -> 7016 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_texture.binbin0 -> 1032 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_hblur.binbin0 -> 2355 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_hblur_vsm.binbin0 -> 2719 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_packdepth.binbin0 -> 564 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_packdepth_linear.binbin0 -> 522 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_packdepth_vsm.binbin0 -> 655 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_packdepth_vsm_linear.binbin0 -> 602 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_texture.binbin0 -> 593 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_unpackdepth.binbin0 -> 837 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_unpackdepth_vsm.binbin0 -> 797 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_vblur.binbin0 -> 2355 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_vblur_vsm.binbin0 -> 2719 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_color_lighting.binbin0 -> 2454 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_color_texture.binbin0 -> 1032 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_svbackblank.binbin0 -> 291 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_svbackcolor.binbin0 -> 428 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_svbacktex1.binbin0 -> 837 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_svbacktex2.binbin0 -> 837 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_svfrontblank.binbin0 -> 306 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_svfrontcolor.binbin0 -> 428 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_svfronttex1.binbin0 -> 836 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_svfronttex2.binbin0 -> 836 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_svside.binbin0 -> 934 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_svsideblank.binbin0 -> 291 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_svsidecolor.binbin0 -> 428 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_svsidetex.binbin0 -> 1167 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_texture.binbin0 -> 593 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_texture_lighting.binbin0 -> 2756 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_sky.binbin0 -> 951 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_sky_color_banding_fix.binbin0 -> 1538 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_sky_landscape.binbin0 -> 2009 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_sms_mesh.binbin0 -> 6479 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_sms_mesh_pd.binbin0 -> 6496 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_sms_shadow.binbin0 -> 291 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_sms_shadow_pd.binbin0 -> 733 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_sss_deferred_combine.binbin0 -> 3136 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_sss_gbuffer.binbin0 -> 2577 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_sss_linear_depth.binbin0 -> 735 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_sss_unlit.binbin0 -> 1075 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_stencil_color_black.binbin0 -> 291 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_stencil_color_lighting.binbin0 -> 2114 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_stencil_color_texture.binbin0 -> 1032 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_stencil_texture.binbin0 -> 593 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_stencil_texture_lighting.binbin0 -> 2454 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_terrain.binbin0 -> 494 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_terrain_render.binbin0 -> 940 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_terrain_render_normal.binbin0 -> 857 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_tree.binbin0 -> 1796 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_update.binbin0 -> 588 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_update_3d.binbin0 -> 770 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_update_cmp.binbin0 -> 620 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_upsample.binbin0 -> 1560 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_vectordisplay_blit.binbin0 -> 799 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_vectordisplay_blur.binbin0 -> 2233 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_vectordisplay_fb.binbin0 -> 790 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_vt_mip.binbin0 -> 1143 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_vt_unlit.binbin0 -> 1673 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_wf_mesh.binbin0 -> 2524 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_wf_wireframe.binbin0 -> 876 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_albedo_output.binbin0 -> 1324 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_assao.binbin0 -> 693 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_assao_gbuffer.binbin0 -> 980 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_bokeh_forward.binbin0 -> 1395 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_bokeh_screenquad.binbin0 -> 701 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_bump.binbin0 -> 1816 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_bump_instanced.binbin0 -> 1990 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_bunnylod.binbin0 -> 886 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_callback.binbin0 -> 873 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_cubes.binbin0 -> 685 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_deferred_combine.binbin0 -> 697 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_deferred_debug.binbin0 -> 697 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_deferred_debug_line.binbin0 -> 685 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_deferred_geom.binbin0 -> 1837 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_deferred_light.binbin0 -> 697 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_denoise_gbuffer.binbin0 -> 1734 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_denoise_screenquad.binbin0 -> 701 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_fsr_forward.binbin0 -> 1368 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_fsr_screenquad.binbin0 -> 701 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_fullscreen.binbin0 -> 697 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_gdr_instanced_indirect_rendering.binbin0 -> 1058 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_gdr_render_occlusion.binbin0 -> 928 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_hdr_blur.binbin0 -> 1696 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_hdr_bright.binbin0 -> 697 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_hdr_lum.binbin0 -> 697 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_hdr_lumavg.binbin0 -> 697 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_hdr_mesh.binbin0 -> 1058 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_hdr_skybox.binbin0 -> 697 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_hdr_tonemap.binbin0 -> 1721 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_hextile.binbin0 -> 936 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_ibl_mesh.binbin0 -> 1001 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_ibl_skybox.binbin0 -> 1025 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_instancing.binbin0 -> 950 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_mesh.binbin0 -> 1633 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_oit.binbin0 -> 864 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_oit_blit.binbin0 -> 697 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_particle.binbin0 -> 1033 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_picking_shaded.binbin0 -> 1299 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_pom.binbin0 -> 1678 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_raymarching.binbin0 -> 842 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_rsm_combine.binbin0 -> 697 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_rsm_gbuffer.binbin0 -> 830 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_rsm_lbuffer.binbin0 -> 1800 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_rsm_shadow.binbin0 -> 813 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_color.binbin0 -> 540 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting.binbin0 -> 1255 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_csm.binbin0 -> 2075 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_linear.binbin0 -> 1306 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_linear_csm.binbin0 -> 2279 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_linear_omni.binbin0 -> 2217 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_omni.binbin0 -> 2013 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_color_texture.binbin0 -> 697 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_depth.binbin0 -> 540 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_hblur.binbin0 -> 1796 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_packdepth.binbin0 -> 663 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_packdepth_linear.binbin0 -> 673 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_texture.binbin0 -> 697 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_texture_lighting.binbin0 -> 1101 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_unpackdepth.binbin0 -> 697 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_vblur.binbin0 -> 1796 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowvolume_color_lighting.binbin0 -> 948 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowvolume_color_texture.binbin0 -> 697 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowvolume_svback.binbin0 -> 749 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowvolume_svfront.binbin0 -> 540 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowvolume_svside.binbin0 -> 1025 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowvolume_texture.binbin0 -> 697 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowvolume_texture_lighting.binbin0 -> 1101 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_sky.binbin0 -> 2809 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_sky_landscape.binbin0 -> 951 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_sms_mesh.binbin0 -> 1230 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_sms_shadow.binbin0 -> 540 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_sms_shadow_pd.binbin0 -> 663 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_sss_gbuffer.binbin0 -> 1137 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_sss_screenquad.binbin0 -> 701 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_stencil_color.binbin0 -> 540 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_stencil_color_lighting.binbin0 -> 946 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_stencil_color_texture.binbin0 -> 697 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_stencil_texture.binbin0 -> 697 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_stencil_texture_lighting.binbin0 -> 1101 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_terrain.binbin0 -> 808 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_terrain_height_texture.binbin0 -> 1173 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_terrain_render.binbin0 -> 2431 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_tree.binbin0 -> 1232 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_update.binbin0 -> 697 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_vectordisplay_fb.binbin0 -> 842 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_vt_generic.binbin0 -> 765 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_wf_mesh.binbin0 -> 1137 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_wf_wireframe.binbin0 -> 931 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_apply.binbin0 -> 4803 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_generate_importance_map.binbin0 -> 3002 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_generate_q0.binbin0 -> 10617 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_generate_q1.binbin0 -> 14093 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_generate_q2.binbin0 -> 17045 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_generate_q3.binbin0 -> 18692 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_generate_q3base.binbin0 -> 10585 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_load_counter_clear.binbin0 -> 558 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_non_smart_apply.binbin0 -> 2527 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_non_smart_blur.binbin0 -> 3523 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_non_smart_half_apply.binbin0 -> 2175 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_postprocess_importance_map_a.binbin0 -> 2794 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_postprocess_importance_map_b.binbin0 -> 3422 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_prepare_depth_mip.binbin0 -> 5578 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_prepare_depths.binbin0 -> 3201 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_prepare_depths_and_normals.binbin0 -> 15058 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_prepare_depths_and_normals_half.binbin0 -> 9954 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_prepare_depths_half.binbin0 -> 2289 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_smart_blur.binbin0 -> 3851 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_smart_blur_wide.binbin0 -> 5039 bytes-rwxr-xr-x3rdparty/bgfx/examples/runtime/shaders/spirv/cs_drawindirect.binbin0 -> 4227 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_drawindirect_count.binbin0 -> 4593 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_fsr_bilinear_16.binbin0 -> 4216 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_fsr_bilinear_32.binbin0 -> 4216 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_fsr_easu_16.binbin0 -> 66088 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_fsr_easu_32.binbin0 -> 68352 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_fsr_rcas_16.binbin0 -> 17976 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_fsr_rcas_32.binbin0 -> 12984 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_gdr_copy_z.binbin0 -> 1385 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_gdr_downscale_hi_z.binbin0 -> 2183 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_gdr_occlude_props.binbin0 -> 5581 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_gdr_stream_compaction.binbin0 -> 7075 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_indirect.binbin0 -> 1230 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_init_instances.binbin0 -> 10395 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_terrain_init.binbin0 -> 2552 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_terrain_lod.binbin0 -> 12314 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_terrain_update_draw.binbin0 -> 1632 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_terrain_update_indirect.binbin0 -> 1177 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_update.binbin0 -> 1708 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_update_instances.binbin0 -> 3811 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_albedo_output.binbin0 -> 692 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_assao_deferred_combine.binbin0 -> 2708 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_assao_gbuffer.binbin0 -> 1105 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_bloom_combine.binbin0 -> 1347 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_bokeh_copy.binbin0 -> 744 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_bokeh_copy_linear_to_gamma.binbin0 -> 992 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_bokeh_dof_combine.binbin0 -> 1629 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_bokeh_dof_debug.binbin0 -> 2273 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_bokeh_dof_downsample.binbin0 -> 1745 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_bokeh_dof_second_pass.binbin0 -> 3722 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_bokeh_dof_single_pass.binbin0 -> 4604 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_bokeh_forward.binbin0 -> 3572 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_bokeh_forward_grid.binbin0 -> 2242 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_bokeh_linear_depth.binbin0 -> 1251 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_bump.binbin0 -> 5015 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_bunnylod.binbin0 -> 926 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_callback.binbin0 -> 926 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_cubes.binbin0 -> 406 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_deferred_clear_uav.binbin0 -> 624 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_deferred_combine.binbin0 -> 1671 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_deferred_combine_ta.binbin0 -> 1815 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_deferred_debug.binbin0 -> 755 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_deferred_debug_line.binbin0 -> 406 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_deferred_debug_ta.binbin0 -> 1137 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_deferred_geom.binbin0 -> 2513 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_deferred_light.binbin0 -> 2862 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_deferred_light_ta.binbin0 -> 2990 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_deferred_light_uav.binbin0 -> 3148 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_denoise_apply_lighting.binbin0 -> 1367 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_denoise_copy.binbin0 -> 744 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_denoise_deferred_combine.binbin0 -> 2872 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_denoise_gbuffer.binbin0 -> 3902 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_denoise_spatial_3x3.binbin0 -> 4070 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_denoise_spatial_5x5.binbin0 -> 4182 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_denoise_temporal.binbin0 -> 4444 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_denoise_txaa.binbin0 -> 10586 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_downsample.binbin0 -> 3264 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_fsr_copy_linear_to_gamma.binbin0 -> 992 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_fsr_forward.binbin0 -> 3572 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_fsr_forward_grid.binbin0 -> 2242 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_gdr_instanced_indirect_rendering.binbin0 -> 1264 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_hdr_blur.binbin0 -> 2023 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_hdr_bright.binbin0 -> 5033 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_hdr_lum.binbin0 -> 4150 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_hdr_lumavg.binbin0 -> 5614 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_hdr_mesh.binbin0 -> 3118 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_hdr_skybox.binbin0 -> 1762 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_hdr_tonemap.binbin0 -> 4706 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_hextile.binbin0 -> 7895 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_ibl_mesh.binbin0 -> 5864 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_ibl_skybox.binbin0 -> 3456 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_instancing.binbin0 -> 406 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_mesh.binbin0 -> 2695 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_oit.binbin0 -> 584 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_oit_wb.binbin0 -> 1332 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_oit_wb_blit.binbin0 -> 1286 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_oit_wb_separate.binbin0 -> 1104 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_oit_wb_separate_blit.binbin0 -> 1286 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_particle.binbin0 -> 1365 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_picking_id.binbin0 -> 685 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_picking_shaded.binbin0 -> 1482 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_pom.binbin0 -> 4663 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_raymarching.binbin0 -> 10111 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_rsm_combine.binbin0 -> 9314 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_rsm_gbuffer.binbin0 -> 863 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_rsm_lbuffer.binbin0 -> 2644 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_rsm_shadow.binbin0 -> 881 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_screen_space_shadows.binbin0 -> 5197 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_black.binbin0 -> 362 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm.binbin0 -> 6588 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_csm.binbin0 -> 11301 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_linear.binbin0 -> 6644 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_linear_csm.binbin0 -> 11525 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_linear_omni.binbin0 -> 9114 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_omni.binbin0 -> 9058 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard.binbin0 -> 6404 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_csm.binbin0 -> 10613 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_linear.binbin0 -> 6460 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_linear_csm.binbin0 -> 10837 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_linear_omni.binbin0 -> 8930 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_omni.binbin0 -> 8874 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf.binbin0 -> 16208 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_csm.binbin0 -> 48485 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_linear.binbin0 -> 16364 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_linear_csm.binbin0 -> 49109 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_linear_omni.binbin0 -> 18870 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_omni.binbin0 -> 18714 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm.binbin0 -> 6924 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_csm.binbin0 -> 12765 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_linear.binbin0 -> 6980 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_linear_csm.binbin0 -> 12989 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_linear_omni.binbin0 -> 9450 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_omni.binbin0 -> 9394 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_texture.binbin0 -> 1613 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_hblur.binbin0 -> 2545 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_hblur_vsm.binbin0 -> 3581 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_packdepth.binbin0 -> 794 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_packdepth_linear.binbin0 -> 682 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_packdepth_vsm.binbin0 -> 1002 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_packdepth_vsm_linear.binbin0 -> 890 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_texture.binbin0 -> 755 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_unpackdepth.binbin0 -> 1357 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_unpackdepth_vsm.binbin0 -> 1345 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_vblur.binbin0 -> 2545 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_vblur_vsm.binbin0 -> 3581 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_color_lighting.binbin0 -> 4879 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_color_texture.binbin0 -> 1613 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_svbackblank.binbin0 -> 362 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_svbackcolor.binbin0 -> 688 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_svbacktex1.binbin0 -> 1082 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_svbacktex2.binbin0 -> 1082 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_svfrontblank.binbin0 -> 378 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_svfrontcolor.binbin0 -> 688 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_svfronttex1.binbin0 -> 1066 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_svfronttex2.binbin0 -> 1066 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_svside.binbin0 -> 1162 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_svsideblank.binbin0 -> 362 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_svsidecolor.binbin0 -> 688 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_svsidetex.binbin0 -> 1587 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_texture.binbin0 -> 755 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_texture_lighting.binbin0 -> 5322 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_sky.binbin0 -> 1662 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_sky_color_banding_fix.binbin0 -> 2682 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_sky_landscape.binbin0 -> 3496 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_sms_mesh.binbin0 -> 9025 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_sms_mesh_pd.binbin0 -> 9053 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_sms_shadow.binbin0 -> 362 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_sms_shadow_pd.binbin0 -> 1159 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_sss_deferred_combine.binbin0 -> 4788 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_sss_gbuffer.binbin0 -> 4124 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_sss_linear_depth.binbin0 -> 1267 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_sss_unlit.binbin0 -> 2074 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_stencil_color_black.binbin0 -> 362 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_stencil_color_lighting.binbin0 -> 3985 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_stencil_color_texture.binbin0 -> 1613 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_stencil_texture.binbin0 -> 755 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_stencil_texture_lighting.binbin0 -> 4610 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_terrain.binbin0 -> 666 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_terrain_render.binbin0 -> 1441 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_terrain_render_normal.binbin0 -> 1421 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_tree.binbin0 -> 3127 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_update.binbin0 -> 754 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_update_3d.binbin0 -> 1344 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_update_cmp.binbin0 -> 875 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_upsample.binbin0 -> 2590 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_vectordisplay_blit.binbin0 -> 1306 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_vectordisplay_blur.binbin0 -> 3758 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_vectordisplay_fb.binbin0 -> 1234 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_vt_mip.binbin0 -> 1706 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_vt_unlit.binbin0 -> 2669 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_wf_mesh.binbin0 -> 3761 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_wf_wireframe.binbin0 -> 1605 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_albedo_output.binbin0 -> 1969 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_assao.binbin0 -> 1080 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_assao_gbuffer.binbin0 -> 1896 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_bokeh_forward.binbin0 -> 2576 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_bokeh_screenquad.binbin0 -> 1080 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_bump.binbin0 -> 2990 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_bump_instanced.binbin0 -> 3104 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_bunnylod.binbin0 -> 1590 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_callback.binbin0 -> 1518 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_cubes.binbin0 -> 1060 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_deferred_combine.binbin0 -> 1096 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_deferred_debug.binbin0 -> 1096 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_deferred_debug_line.binbin0 -> 1060 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_deferred_geom.binbin0 -> 3302 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_deferred_light.binbin0 -> 1096 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_denoise_gbuffer.binbin0 -> 3407 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_denoise_screenquad.binbin0 -> 1080 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_fsr_forward.binbin0 -> 2570 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_fsr_screenquad.binbin0 -> 1080 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_fullscreen.binbin0 -> 1096 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_gdr_instanced_indirect_rendering.binbin0 -> 1529 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_gdr_render_occlusion.binbin0 -> 1301 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_hdr_blur.binbin0 -> 2662 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_hdr_bright.binbin0 -> 1096 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_hdr_lum.binbin0 -> 1096 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_hdr_lumavg.binbin0 -> 1096 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_hdr_mesh.binbin0 -> 1826 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_hdr_skybox.binbin0 -> 1096 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_hdr_tonemap.binbin0 -> 2438 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_hextile.binbin0 -> 1705 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_ibl_mesh.binbin0 -> 2033 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_ibl_skybox.binbin0 -> 1976 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_instancing.binbin0 -> 1485 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_mesh.binbin0 -> 2671 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_oit.binbin0 -> 1584 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_oit_blit.binbin0 -> 1096 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_particle.binbin0 -> 1975 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_picking_shaded.binbin0 -> 2103 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_pom.binbin0 -> 3056 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_raymarching.binbin0 -> 1270 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_rsm_combine.binbin0 -> 1096 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_rsm_gbuffer.binbin0 -> 1634 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_rsm_lbuffer.binbin0 -> 2779 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_rsm_shadow.binbin0 -> 1494 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_color.binbin0 -> 886 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting.binbin0 -> 2355 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_csm.binbin0 -> 3640 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_linear.binbin0 -> 2435 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_linear_csm.binbin0 -> 3912 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_linear_omni.binbin0 -> 3723 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_omni.binbin0 -> 3451 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_color_texture.binbin0 -> 1096 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_depth.binbin0 -> 886 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_hblur.binbin0 -> 2599 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_packdepth.binbin0 -> 974 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_packdepth_linear.binbin0 -> 1054 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_texture.binbin0 -> 1096 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_texture_lighting.binbin0 -> 1944 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_unpackdepth.binbin0 -> 1096 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_vblur.binbin0 -> 2599 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowvolume_color_lighting.binbin0 -> 1738 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowvolume_color_texture.binbin0 -> 1096 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowvolume_svback.binbin0 -> 1268 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowvolume_svfront.binbin0 -> 886 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowvolume_svside.binbin0 -> 1618 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowvolume_texture.binbin0 -> 1096 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowvolume_texture_lighting.binbin0 -> 1944 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_sky.binbin0 -> 4603 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_sky_landscape.binbin0 -> 1772 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_sms_mesh.binbin0 -> 2199 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_sms_shadow.binbin0 -> 886 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_sms_shadow_pd.binbin0 -> 974 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_sss_gbuffer.binbin0 -> 2088 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_sss_screenquad.binbin0 -> 1080 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_stencil_color.binbin0 -> 886 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_stencil_color_lighting.binbin0 -> 1736 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_stencil_color_texture.binbin0 -> 1096 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_stencil_texture.binbin0 -> 1096 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_stencil_texture_lighting.binbin0 -> 1944 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_terrain.binbin0 -> 1200 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_terrain_height_texture.binbin0 -> 1630 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_terrain_render.binbin0 -> 3981 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_tree.binbin0 -> 2100 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_update.binbin0 -> 1064 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_vectordisplay_fb.binbin0 -> 1270 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_vt_generic.binbin0 -> 1413 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_wf_mesh.binbin0 -> 2171 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_wf_wireframe.binbin0 -> 1737 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/temp/.gitignore1
-rw-r--r--3rdparty/bgfx/examples/runtime/text/sherlock_holmes_a_scandal_in_bohemia_arthur_conan_doyle.txt1136
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/8k_mars.jpgbin0 -> 9926628 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/aerial_rocks_04_diff_2k.ktxbin0 -> 16777327 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/bark1.ddsbin0 -> 174904 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/bolonga_irr.ddsbin0 -> 786580 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/bolonga_lod.ddsbin0 -> 4194436 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/dmap.pngbin0 -> 18992911 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/fieldstone-n.ddsbin0 -> 349680 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/fieldstone-rgba.ddsbin0 -> 349680 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/figure-rgba.ddsbin0 -> 174904 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/flare.ddsbin0 -> 349680 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/kyoto_irr.ddsbin0 -> 786580 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/kyoto_lod.ddsbin0 -> 4194436 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/leafs1.ddsbin0 -> 1398256 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/lightmap.ktxbin0 -> 1048644 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/msdf.pngbin0 -> 2688 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/parallax-d.ktxbin0 -> 87508 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/parallax-h.ktxbin0 -> 65604 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/parallax-n.ktxbin0 -> 87508 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/particle.ktxbin0 -> 262212 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/pf_alpha_test.ddsbin0 -> 262272 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/pf_uv_filtering_test.ddsbin0 -> 65664 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_10x10.ddsbin0 -> 4000 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_10x5.ddsbin0 -> 7648 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_10x6.ddsbin0 -> 6496 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_10x8.ddsbin0 -> 4736 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_12x10.ddsbin0 -> 3408 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_12x12.ddsbin0 -> 2912 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_4x4.ddsbin0 -> 22000 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_5x4.ddsbin0 -> 18032 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_5x5.ddsbin0 -> 14800 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_6x5.ddsbin0 -> 12544 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_6x6.ddsbin0 -> 10640 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_8x5.ddsbin0 -> 9104 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_8x6.ddsbin0 -> 7728 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_8x8.ddsbin0 -> 5632 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_atc.ddsbin0 -> 11064 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_atce.ddsbin0 -> 22000 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_atci.ddsbin0 -> 22000 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_bc1.ktxbin0 -> 11032 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_bc2.ktxbin0 -> 21968 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_bc3.ktxbin0 -> 21968 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_bc7.ktxbin0 -> 21968 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_etc1.ktxbin0 -> 11032 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_etc2.ktxbin0 -> 11032 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_ptc12.pvrbin0 -> 4148 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_ptc14.pvrbin0 -> 8244 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_ptc22.pvrbin0 -> 4148 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_ptc24.pvrbin0 -> 8244 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_rgba8.ddsbin0 -> 65664 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/textures/uffizi.ktxbin0 -> 12582980 bytes-rw-r--r--3rdparty/bgfx/examples/runtime/tvos-info.plist30
-rw-r--r--3rdparty/bgfx/include/bgfx/bgfx.h4256
-rw-r--r--3rdparty/bgfx/include/bgfx/c99/bgfx.h3841
-rw-r--r--3rdparty/bgfx/include/bgfx/defines.h621
-rw-r--r--3rdparty/bgfx/include/bgfx/embedded_shader.h165
-rw-r--r--3rdparty/bgfx/include/bgfx/platform.h136
-rw-r--r--3rdparty/bgfx/makefile366
-rw-r--r--3rdparty/bgfx/scripts/bgfx-codegen.lua330
-rw-r--r--3rdparty/bgfx/scripts/bgfx.doxygen1808
-rw-r--r--3rdparty/bgfx/scripts/bgfx.idl3206
-rw-r--r--3rdparty/bgfx/scripts/bgfx.lua352
-rw-r--r--3rdparty/bgfx/scripts/bgfx.natvis131
-rw-r--r--3rdparty/bgfx/scripts/bindings-bf.lua420
-rw-r--r--3rdparty/bgfx/scripts/bindings-cs.lua454
-rw-r--r--3rdparty/bgfx/scripts/bindings-d.lua448
-rw-r--r--3rdparty/bgfx/scripts/bindings-zig.lua491
-rw-r--r--3rdparty/bgfx/scripts/build.ninja100
-rw-r--r--3rdparty/bgfx/scripts/codegen.lua996
-rw-r--r--3rdparty/bgfx/scripts/doxygen.lua19
-rw-r--r--3rdparty/bgfx/scripts/example-common.lua97
-rw-r--r--3rdparty/bgfx/scripts/genie.lua586
-rw-r--r--3rdparty/bgfx/scripts/geometryc.lua46
-rw-r--r--3rdparty/bgfx/scripts/geometryv.lua163
-rw-r--r--3rdparty/bgfx/scripts/idl.lua247
-rw-r--r--3rdparty/bgfx/scripts/shader-embeded.mk81
-rw-r--r--3rdparty/bgfx/scripts/shader.mk181
-rw-r--r--3rdparty/bgfx/scripts/shaderc.lua680
-rw-r--r--3rdparty/bgfx/scripts/temp.bgfx.h139
-rw-r--r--3rdparty/bgfx/scripts/temp.bgfx.idl.inl101
-rw-r--r--3rdparty/bgfx/scripts/temp.defines.h103
-rw-r--r--3rdparty/bgfx/scripts/texturec.lua44
-rw-r--r--3rdparty/bgfx/scripts/texturev.lua163
-rw-r--r--3rdparty/bgfx/scripts/tools.mk29
-rw-r--r--3rdparty/bgfx/src/amalgamated.cpp28
-rw-r--r--3rdparty/bgfx/src/amalgamated.mm9
-rw-r--r--3rdparty/bgfx/src/bgfx.cpp5899
-rw-r--r--3rdparty/bgfx/src/bgfx.idl.inl1476
-rw-r--r--3rdparty/bgfx/src/bgfx_compute.sh327
-rw-r--r--3rdparty/bgfx/src/bgfx_p.h5369
-rw-r--r--3rdparty/bgfx/src/bgfx_shader.sh700
-rw-r--r--3rdparty/bgfx/src/charset.h524
-rw-r--r--3rdparty/bgfx/src/config.h398
-rw-r--r--3rdparty/bgfx/src/debug_renderdoc.cpp171
-rw-r--r--3rdparty/bgfx/src/debug_renderdoc.h17
-rw-r--r--3rdparty/bgfx/src/dxgi.cpp824
-rw-r--r--3rdparty/bgfx/src/dxgi.h122
-rw-r--r--3rdparty/bgfx/src/emscripten.h33
-rw-r--r--3rdparty/bgfx/src/fs_clear0.bin.h142
-rw-r--r--3rdparty/bgfx/src/fs_clear0.sc13
-rw-r--r--3rdparty/bgfx/src/fs_clear1.bin.h167
-rw-r--r--3rdparty/bgfx/src/fs_clear1.sc14
-rw-r--r--3rdparty/bgfx/src/fs_clear2.bin.h190
-rw-r--r--3rdparty/bgfx/src/fs_clear2.sc15
-rw-r--r--3rdparty/bgfx/src/fs_clear3.bin.h214
-rw-r--r--3rdparty/bgfx/src/fs_clear3.sc16
-rw-r--r--3rdparty/bgfx/src/fs_clear4.bin.h235
-rw-r--r--3rdparty/bgfx/src/fs_clear4.sc17
-rw-r--r--3rdparty/bgfx/src/fs_clear5.bin.h259
-rw-r--r--3rdparty/bgfx/src/fs_clear5.sc18
-rw-r--r--3rdparty/bgfx/src/fs_clear6.bin.h281
-rw-r--r--3rdparty/bgfx/src/fs_clear6.sc19
-rw-r--r--3rdparty/bgfx/src/fs_clear7.bin.h305
-rw-r--r--3rdparty/bgfx/src/fs_clear7.sc20
-rw-r--r--3rdparty/bgfx/src/fs_debugfont.bin.h250
-rw-r--r--3rdparty/bgfx/src/fs_debugfont.sc20
-rw-r--r--3rdparty/bgfx/src/glcontext_eagl.h62
-rw-r--r--3rdparty/bgfx/src/glcontext_eagl.mm375
-rw-r--r--3rdparty/bgfx/src/glcontext_egl.cpp663
-rw-r--r--3rdparty/bgfx/src/glcontext_egl.h83
-rw-r--r--3rdparty/bgfx/src/glcontext_html5.cpp240
-rw-r--r--3rdparty/bgfx/src/glcontext_html5.h50
-rw-r--r--3rdparty/bgfx/src/glcontext_nsgl.h51
-rw-r--r--3rdparty/bgfx/src/glcontext_nsgl.mm394
-rw-r--r--3rdparty/bgfx/src/glcontext_wgl.cpp425
-rw-r--r--3rdparty/bgfx/src/glcontext_wgl.h103
-rw-r--r--3rdparty/bgfx/src/glimports.h726
-rw-r--r--3rdparty/bgfx/src/makefile83
-rw-r--r--3rdparty/bgfx/src/nvapi.cpp373
-rw-r--r--3rdparty/bgfx/src/nvapi.h84
-rw-r--r--3rdparty/bgfx/src/renderer.h544
-rw-r--r--3rdparty/bgfx/src/renderer_agc.cpp20
-rw-r--r--3rdparty/bgfx/src/renderer_d3d.h228
-rw-r--r--3rdparty/bgfx/src/renderer_d3d11.cpp6694
-rw-r--r--3rdparty/bgfx/src/renderer_d3d11.h441
-rw-r--r--3rdparty/bgfx/src/renderer_d3d12.cpp7474
-rw-r--r--3rdparty/bgfx/src/renderer_d3d12.h581
-rw-r--r--3rdparty/bgfx/src/renderer_d3d9.cpp4606
-rw-r--r--3rdparty/bgfx/src/renderer_d3d9.h513
-rw-r--r--3rdparty/bgfx/src/renderer_gl.cpp8841
-rw-r--r--3rdparty/bgfx/src/renderer_gl.h1748
-rw-r--r--3rdparty/bgfx/src/renderer_gnm.cpp46
-rw-r--r--3rdparty/bgfx/src/renderer_mtl.h1194
-rw-r--r--3rdparty/bgfx/src/renderer_mtl.mm5138
-rw-r--r--3rdparty/bgfx/src/renderer_noop.cpp286
-rw-r--r--3rdparty/bgfx/src/renderer_nvn.cpp46
-rw-r--r--3rdparty/bgfx/src/renderer_vk.cpp9260
-rw-r--r--3rdparty/bgfx/src/renderer_vk.h874
-rw-r--r--3rdparty/bgfx/src/renderer_webgpu.cpp5019
-rw-r--r--3rdparty/bgfx/src/renderer_webgpu.h570
-rw-r--r--3rdparty/bgfx/src/shader.cpp275
-rw-r--r--3rdparty/bgfx/src/shader.h70
-rw-r--r--3rdparty/bgfx/src/shader_dx9bc.cpp755
-rw-r--r--3rdparty/bgfx/src/shader_dx9bc.h268
-rw-r--r--3rdparty/bgfx/src/shader_dxbc.cpp2262
-rw-r--r--3rdparty/bgfx/src/shader_dxbc.h769
-rw-r--r--3rdparty/bgfx/src/shader_spirv.cpp1215
-rw-r--r--3rdparty/bgfx/src/shader_spirv.h662
-rw-r--r--3rdparty/bgfx/src/topology.cpp445
-rw-r--r--3rdparty/bgfx/src/topology.h56
-rw-r--r--3rdparty/bgfx/src/varying.def.sc10
-rw-r--r--3rdparty/bgfx/src/version.h13
-rw-r--r--3rdparty/bgfx/src/vertexlayout.cpp828
-rw-r--r--3rdparty/bgfx/src/vertexlayout.h46
-rw-r--r--3rdparty/bgfx/src/vs_clear.bin.h180
-rw-r--r--3rdparty/bgfx/src/vs_clear.sc15
-rw-r--r--3rdparty/bgfx/src/vs_debugfont.bin.h304
-rw-r--r--3rdparty/bgfx/src/vs_debugfont.sc17
-rw-r--r--3rdparty/bgfx/tools/bin/darwin/.gitignore1
-rw-r--r--3rdparty/bgfx/tools/bin/linux/.gitignore1
-rw-r--r--3rdparty/bgfx/tools/bin/windows/.gitignore1
-rw-r--r--3rdparty/bgfx/tools/geometryc/geometryc.cpp1465
-rw-r--r--3rdparty/bgfx/tools/geometryv/fs_mesh.bin.h525
-rw-r--r--3rdparty/bgfx/tools/geometryv/fs_mesh.sc64
-rw-r--r--3rdparty/bgfx/tools/geometryv/geometryv.cpp1332
-rw-r--r--3rdparty/bgfx/tools/geometryv/makefile6
-rw-r--r--3rdparty/bgfx/tools/geometryv/varying.def.sc4
-rw-r--r--3rdparty/bgfx/tools/geometryv/vs_mesh.bin.h298
-rw-r--r--3rdparty/bgfx/tools/geometryv/vs_mesh.sc17
-rw-r--r--3rdparty/bgfx/tools/shaderc/shaderc.cpp2863
-rw-r--r--3rdparty/bgfx/tools/shaderc/shaderc.h132
-rw-r--r--3rdparty/bgfx/tools/shaderc/shaderc_glsl.cpp402
-rw-r--r--3rdparty/bgfx/tools/shaderc/shaderc_hlsl.cpp851
-rw-r--r--3rdparty/bgfx/tools/shaderc/shaderc_metal.cpp700
-rw-r--r--3rdparty/bgfx/tools/shaderc/shaderc_pssl.cpp22
-rw-r--r--3rdparty/bgfx/tools/shaderc/shaderc_spirv.cpp883
-rw-r--r--3rdparty/bgfx/tools/texturev/common.sh131
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture.bin.h1035
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture.sc19
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture_3d.bin.h1054
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture_3d.sc18
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture_array.bin.h383
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture_array.sc16
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture_cube.bin.h1130
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture_cube.sc23
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture_cube2.bin.h1032
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture_cube2.sc19
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture_msdf.bin.h334
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture_msdf.sc25
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture_sdf.bin.h338
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture_sdf.sc23
-rw-r--r--3rdparty/bgfx/tools/texturev/makefile6
-rw-r--r--3rdparty/bgfx/tools/texturev/texturev.cpp2304
-rw-r--r--3rdparty/bgfx/tools/texturev/varying.def.sc6
-rw-r--r--3rdparty/bgfx/tools/texturev/vs_texture.bin.h264
-rw-r--r--3rdparty/bgfx/tools/texturev/vs_texture.sc16
-rw-r--r--3rdparty/bgfx/tools/texturev/vs_texture_cube.bin.h266
-rw-r--r--3rdparty/bgfx/tools/texturev/vs_texture_cube.sc16
-rw-r--r--3rdparty/bimg/.appveyor.yml20
-rw-r--r--3rdparty/bimg/.editorconfig14
-rw-r--r--3rdparty/bimg/.gitattributes11
-rw-r--r--3rdparty/bimg/.gitignore7
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/LICENSE.txt175
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/include/astcenc.h834
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_averages_and_directions.cpp995
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_block_sizes.cpp1210
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_color_quantize.cpp2071
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_color_unquantize.cpp941
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_compress_symbolic.cpp1459
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_compute_variance.cpp472
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_decompress_symbolic.cpp623
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_diagnostic_trace.cpp230
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_diagnostic_trace.h219
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_entry.cpp1442
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_find_best_partitioning.cpp776
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_ideal_endpoints_and_weights.cpp1656
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_image.cpp558
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_integer_sequence.cpp744
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h2185
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal_entry.h273
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.cpp48
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h478
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib_softfloat.cpp411
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_partition_tables.cpp461
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_percentile_tables.cpp1251
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_pick_best_endpoint_format.cpp1357
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_platform_isa_detection.cpp166
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_quantization.cpp904
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_symbolic_physical.cpp530
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h570
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_avx2_8.h1204
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_common_4.h423
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_neon_4.h1073
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h1169
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_sse_4.h1283
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_weight_align.cpp479
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_weight_quant_xfer_tables.cpp159
-rw-r--r--3rdparty/bimg/3rdparty/edtaa3/LICENSE.md34
-rw-r--r--3rdparty/bimg/3rdparty/edtaa3/edtaa3func.cpp580
-rw-r--r--3rdparty/bimg/3rdparty/edtaa3/edtaa3func.h7
-rw-r--r--3rdparty/bimg/3rdparty/etc1/LICENSE161
-rw-r--r--3rdparty/bimg/3rdparty/etc1/etc1.cpp686
-rw-r--r--3rdparty/bimg/3rdparty/etc1/etc1.h114
-rw-r--r--3rdparty/bimg/3rdparty/etc2/LICENSE.txt24
-rw-r--r--3rdparty/bimg/3rdparty/etc2/Math.hpp90
-rw-r--r--3rdparty/bimg/3rdparty/etc2/ProcessCommon.hpp51
-rw-r--r--3rdparty/bimg/3rdparty/etc2/ProcessRGB.cpp719
-rw-r--r--3rdparty/bimg/3rdparty/etc2/ProcessRGB.hpp9
-rw-r--r--3rdparty/bimg/3rdparty/etc2/Tables.cpp109
-rw-r--r--3rdparty/bimg/3rdparty/etc2/Tables.hpp25
-rw-r--r--3rdparty/bimg/3rdparty/etc2/Types.hpp17
-rw-r--r--3rdparty/bimg/3rdparty/etc2/Vector.hpp222
-rw-r--r--3rdparty/bimg/3rdparty/iqa/LICENSE32
-rw-r--r--3rdparty/bimg/3rdparty/iqa/README.txt36
-rw-r--r--3rdparty/bimg/3rdparty/iqa/include/convolve.h111
-rw-r--r--3rdparty/bimg/3rdparty/iqa/include/decimate.h55
-rw-r--r--3rdparty/bimg/3rdparty/iqa/include/iqa.h134
-rw-r--r--3rdparty/bimg/3rdparty/iqa/include/iqa_os.h68
-rw-r--r--3rdparty/bimg/3rdparty/iqa/include/math_utils.h64
-rw-r--r--3rdparty/bimg/3rdparty/iqa/include/ssim.h117
-rw-r--r--3rdparty/bimg/3rdparty/iqa/source/convolve.c195
-rw-r--r--3rdparty/bimg/3rdparty/iqa/source/decimate.c59
-rw-r--r--3rdparty/bimg/3rdparty/iqa/source/math_utils.c82
-rw-r--r--3rdparty/bimg/3rdparty/iqa/source/ms_ssim.c277
-rw-r--r--3rdparty/bimg/3rdparty/iqa/source/mse.c50
-rw-r--r--3rdparty/bimg/3rdparty/iqa/source/psnr.c42
-rw-r--r--3rdparty/bimg/3rdparty/iqa/source/ssim.c322
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/LICENSE20
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/README35
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/alpha.cpp350
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/alpha.h41
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/clusterfit.cpp392
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/clusterfit.h61
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/colourblock.cpp214
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/colourblock.h41
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/colourfit.cpp54
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/colourfit.h56
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/colourset.cpp121
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/colourset.h58
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/config.h49
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/maths.cpp259
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/maths.h233
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/rangefit.cpp201
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/rangefit.h54
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/simd.h32
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/simd_float.h183
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/singlecolourfit.cpp172
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/singlecolourfit.h58
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/singlecolourlookup.inl1064
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/squish.cpp260
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/squish.h269
-rw-r--r--3rdparty/bimg/3rdparty/lodepng/LICENSE21
-rw-r--r--3rdparty/bimg/3rdparty/lodepng/lodepng.cpp6410
-rw-r--r--3rdparty/bimg/3rdparty/lodepng/lodepng.h1945
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/NVIDIA_Texture_Tools_LICENSE.txt24
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc6h/bits.h75
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc6h/shapes_two.h133
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc6h/tile.h82
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc6h/zoh.cpp197
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc6h/zoh.h65
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc6h/zoh_utils.cpp324
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc6h/zoh_utils.h72
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc6h/zohone.cpp799
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc6h/zohtwo.cpp883
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/avpcl.cpp264
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/avpcl.h99
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/avpcl_mode0.cpp1066
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/avpcl_mode1.cpp1047
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/avpcl_mode2.cpp1004
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/avpcl_mode3.cpp1059
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/avpcl_mode4.cpp1214
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/avpcl_mode5.cpp1216
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/avpcl_mode6.cpp1055
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/avpcl_mode7.cpp1094
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/avpcl_utils.cpp389
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/avpcl_utils.h61
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/bits.h76
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/endpts.h81
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/shapes_three.h132
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/shapes_two.h133
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/tile.h41
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/array.h181
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/array.inl437
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/debug.h216
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/defsgnucdarwin.h57
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/defsgnuclinux.h63
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/defsgnucwin32.h65
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/defsvcwin32.h94
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/foreach.h68
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/hash.h83
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/memory.h30
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/nvcore.h369
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/posh.h1037
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/stdstream.h459
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/stream.h163
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/strlib.h429
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/utils.h281
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvmath/fitting.cpp1200
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvmath/fitting.h49
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvmath/matrix.h112
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvmath/matrix.inl1274
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvmath/nvmath.h61
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvmath/plane.h40
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvmath/plane.inl49
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvmath/vector.h148
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvmath/vector.inl921
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvtt.cpp102
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvtt.h13
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/AlphaBitmap.h20
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/BitScale.cpp183
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/BitScale.h28
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/BitUtility.h19
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/Bitmap.h36
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/ColorRgba.h152
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/Interval.h21
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/LICENSE.TXT25
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/MortonTable.cpp43
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/MortonTable.h18
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/Point2.h17
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/PvrTcDecoder.cpp144
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/PvrTcDecoder.h25
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/PvrTcEncoder.cpp464
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/PvrTcEncoder.h43
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/PvrTcPacket.cpp209
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/PvrTcPacket.h65
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/README.md17
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/RgbBitmap.h25
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/RgbaBitmap.h24
-rw-r--r--3rdparty/bimg/3rdparty/stb/stb_image.h7762
-rw-r--r--3rdparty/bimg/3rdparty/stb/stb_image_resize.h2631
-rw-r--r--3rdparty/bimg/3rdparty/stb/stb_image_write.h1690
-rw-r--r--3rdparty/bimg/3rdparty/tinyexr/README.md568
-rw-r--r--3rdparty/bimg/3rdparty/tinyexr/deps/miniz/ChangeLog.md196
-rw-r--r--3rdparty/bimg/3rdparty/tinyexr/deps/miniz/LICENSE22
-rw-r--r--3rdparty/bimg/3rdparty/tinyexr/deps/miniz/miniz.c7733
-rw-r--r--3rdparty/bimg/3rdparty/tinyexr/deps/miniz/miniz.h1350
-rw-r--r--3rdparty/bimg/3rdparty/tinyexr/deps/miniz/readme.md34
-rw-r--r--3rdparty/bimg/3rdparty/tinyexr/tinyexr.h8533
-rw-r--r--3rdparty/bimg/LICENSE22
-rw-r--r--3rdparty/bimg/README.md46
-rw-r--r--3rdparty/bimg/include/bimg/bimg.h675
-rw-r--r--3rdparty/bimg/include/bimg/decode.h24
-rw-r--r--3rdparty/bimg/include/bimg/encode.h180
-rw-r--r--3rdparty/bimg/makefile306
-rw-r--r--3rdparty/bimg/scripts/bimg.lua39
-rw-r--r--3rdparty/bimg/scripts/bimg_decode.lua27
-rw-r--r--3rdparty/bimg/scripts/bimg_encode.lua65
-rw-r--r--3rdparty/bimg/scripts/genie.lua74
-rw-r--r--3rdparty/bimg/scripts/texturec.lua39
-rw-r--r--3rdparty/bimg/src/bimg_p.h128
-rw-r--r--3rdparty/bimg/src/config.h59
-rw-r--r--3rdparty/bimg/src/image.cpp5958
-rw-r--r--3rdparty/bimg/src/image_cubemap_filter.cpp1228
-rw-r--r--3rdparty/bimg/src/image_decode.cpp864
-rw-r--r--3rdparty/bimg/src/image_encode.cpp702
-rw-r--r--3rdparty/bimg/src/image_gnf.cpp37
-rw-r--r--3rdparty/bimg/tools/texturec/texturec.cpp1385
-rw-r--r--3rdparty/bx/.appveyor.yml19
-rw-r--r--3rdparty/bx/.editorconfig14
-rw-r--r--3rdparty/bx/.gitattributes11
-rw-r--r--3rdparty/bx/.gitignore7
-rw-r--r--3rdparty/bx/3rdparty/.editorconfig6
-rw-r--r--3rdparty/bx/3rdparty/catch/catch_amalgamated.cpp10360
-rw-r--r--3rdparty/bx/3rdparty/catch/catch_amalgamated.hpp12233
-rw-r--r--3rdparty/bx/3rdparty/ini/README.md1
-rw-r--r--3rdparty/bx/3rdparty/ini/ini.h1056
-rw-r--r--3rdparty/bx/3rdparty/ini/ini.md333
-rw-r--r--3rdparty/bx/LICENSE22
-rw-r--r--3rdparty/bx/README.md46
-rw-r--r--3rdparty/bx/include/bx/allocator.h175
-rw-r--r--3rdparty/bx/include/bx/bounds.h526
-rw-r--r--3rdparty/bx/include/bx/bx.h248
-rw-r--r--3rdparty/bx/include/bx/commandline.h78
-rw-r--r--3rdparty/bx/include/bx/config.h23
-rw-r--r--3rdparty/bx/include/bx/constants.h70
-rw-r--r--3rdparty/bx/include/bx/cpu.h68
-rw-r--r--3rdparty/bx/include/bx/debug.h38
-rw-r--r--3rdparty/bx/include/bx/easing.h1193
-rw-r--r--3rdparty/bx/include/bx/endian.h50
-rw-r--r--3rdparty/bx/include/bx/error.h130
-rw-r--r--3rdparty/bx/include/bx/file.h143
-rw-r--r--3rdparty/bx/include/bx/filepath.h120
-rw-r--r--3rdparty/bx/include/bx/float4x4_t.h48
-rw-r--r--3rdparty/bx/include/bx/handlealloc.h322
-rw-r--r--3rdparty/bx/include/bx/hash.h129
-rw-r--r--3rdparty/bx/include/bx/inline/allocator.inl108
-rw-r--r--3rdparty/bx/include/bx/inline/bounds.inl257
-rw-r--r--3rdparty/bx/include/bx/inline/bx.inl150
-rw-r--r--3rdparty/bx/include/bx/inline/cpu.inl358
-rw-r--r--3rdparty/bx/include/bx/inline/easing.inl270
-rw-r--r--3rdparty/bx/include/bx/inline/endian.inl78
-rw-r--r--3rdparty/bx/include/bx/inline/error.inl132
-rw-r--r--3rdparty/bx/include/bx/inline/float4x4_t.inl239
-rw-r--r--3rdparty/bx/include/bx/inline/handlealloc.inl708
-rw-r--r--3rdparty/bx/include/bx/inline/hash.inl125
-rw-r--r--3rdparty/bx/include/bx/inline/math.inl1310
-rw-r--r--3rdparty/bx/include/bx/inline/mpscqueue.inl67
-rw-r--r--3rdparty/bx/include/bx/inline/mutex.inl23
-rw-r--r--3rdparty/bx/include/bx/inline/os.inl18
-rw-r--r--3rdparty/bx/include/bx/inline/pixelformat.inl982
-rw-r--r--3rdparty/bx/include/bx/inline/readerwriter.inl470
-rw-r--r--3rdparty/bx/include/bx/inline/ringbuffer.inl275
-rw-r--r--3rdparty/bx/include/bx/inline/rng.inl149
-rw-r--r--3rdparty/bx/include/bx/inline/simd128_langext.inl676
-rw-r--r--3rdparty/bx/include/bx/inline/simd128_neon.inl706
-rw-r--r--3rdparty/bx/include/bx/inline/simd128_ref.inl833
-rw-r--r--3rdparty/bx/include/bx/inline/simd128_sse.inl650
-rw-r--r--3rdparty/bx/include/bx/inline/simd128_swizzle.inl266
-rw-r--r--3rdparty/bx/include/bx/inline/simd256_avx.inl74
-rw-r--r--3rdparty/bx/include/bx/inline/simd256_ref.inl84
-rw-r--r--3rdparty/bx/include/bx/inline/simd_ni.inl562
-rw-r--r--3rdparty/bx/include/bx/inline/sort.inl394
-rw-r--r--3rdparty/bx/include/bx/inline/spscqueue.inl165
-rw-r--r--3rdparty/bx/include/bx/inline/string.inl312
-rw-r--r--3rdparty/bx/include/bx/inline/typetraits.inl462
-rw-r--r--3rdparty/bx/include/bx/inline/uint32_t.inl891
-rw-r--r--3rdparty/bx/include/bx/macros.h284
-rw-r--r--3rdparty/bx/include/bx/maputil.h58
-rw-r--r--3rdparty/bx/include/bx/math.h749
-rw-r--r--3rdparty/bx/include/bx/mpscqueue.h76
-rw-r--r--3rdparty/bx/include/bx/mutex.h60
-rw-r--r--3rdparty/bx/include/bx/os.h65
-rw-r--r--3rdparty/bx/include/bx/pixelformat.h252
-rw-r--r--3rdparty/bx/include/bx/platform.h464
-rw-r--r--3rdparty/bx/include/bx/process.h75
-rw-r--r--3rdparty/bx/include/bx/readerwriter.h353
-rw-r--r--3rdparty/bx/include/bx/ringbuffer.h181
-rw-r--r--3rdparty/bx/include/bx/rng.h81
-rw-r--r--3rdparty/bx/include/bx/semaphore.h39
-rw-r--r--3rdparty/bx/include/bx/settings.h61
-rw-r--r--3rdparty/bx/include/bx/simd_t.h565
-rw-r--r--3rdparty/bx/include/bx/sort.h335
-rw-r--r--3rdparty/bx/include/bx/spscqueue.h148
-rw-r--r--3rdparty/bx/include/bx/string.h378
-rw-r--r--3rdparty/bx/include/bx/thread.h101
-rw-r--r--3rdparty/bx/include/bx/timer.h21
-rw-r--r--3rdparty/bx/include/bx/typetraits.h285
-rw-r--r--3rdparty/bx/include/bx/uint32_t.h302
-rw-r--r--3rdparty/bx/include/bx/url.h52
-rw-r--r--3rdparty/bx/include/compat/freebsd/alloca.h5
-rw-r--r--3rdparty/bx/include/compat/freebsd/dirent.h1
-rw-r--r--3rdparty/bx/include/compat/freebsd/malloc.h1
-rw-r--r--3rdparty/bx/include/compat/freebsd/signal.h5
-rw-r--r--3rdparty/bx/include/compat/ios/malloc.h1
-rw-r--r--3rdparty/bx/include/compat/linux/sal.h1
-rw-r--r--3rdparty/bx/include/compat/mingw/alloca.h6
-rw-r--r--3rdparty/bx/include/compat/mingw/dirent.h5
-rw-r--r--3rdparty/bx/include/compat/mingw/sal.h1
-rw-r--r--3rdparty/bx/include/compat/mingw/salieri.h1623
-rw-r--r--3rdparty/bx/include/compat/mingw/specstrings_strict.h1
-rw-r--r--3rdparty/bx/include/compat/mingw/specstrings_undef.h2
-rw-r--r--3rdparty/bx/include/compat/msvc/alloca.h1
-rw-r--r--3rdparty/bx/include/compat/msvc/dirent.h1234
-rw-r--r--3rdparty/bx/include/compat/msvc/inttypes.h306
-rw-r--r--3rdparty/bx/include/compat/msvc/pre1600/stdint.h276
-rw-r--r--3rdparty/bx/include/compat/msvc/stdbool.h47
-rw-r--r--3rdparty/bx/include/compat/osx/malloc.h2
-rw-r--r--3rdparty/bx/include/tinystl/LICENSE23
-rw-r--r--3rdparty/bx/include/tinystl/allocator.h50
-rw-r--r--3rdparty/bx/include/tinystl/buffer.h287
-rw-r--r--3rdparty/bx/include/tinystl/hash.h53
-rw-r--r--3rdparty/bx/include/tinystl/hash_base.h234
-rw-r--r--3rdparty/bx/include/tinystl/new.h43
-rw-r--r--3rdparty/bx/include/tinystl/stddef.h40
-rw-r--r--3rdparty/bx/include/tinystl/string.h246
-rw-r--r--3rdparty/bx/include/tinystl/traits.h85
-rw-r--r--3rdparty/bx/include/tinystl/unordered_map.h240
-rw-r--r--3rdparty/bx/include/tinystl/unordered_set.h215
-rw-r--r--3rdparty/bx/include/tinystl/vector.h322
-rw-r--r--3rdparty/bx/makefile246
-rw-r--r--3rdparty/bx/scripts/bin2c.lua35
-rw-r--r--3rdparty/bx/scripts/bx.lua105
-rw-r--r--3rdparty/bx/scripts/bx.natvis10
-rw-r--r--3rdparty/bx/scripts/genie.lua148
-rw-r--r--3rdparty/bx/scripts/lemon.lua22
-rw-r--r--3rdparty/bx/scripts/tinystl.natvis72
-rw-r--r--3rdparty/bx/scripts/toolchain.lua1170
-rw-r--r--3rdparty/bx/src/allocator.cpp74
-rw-r--r--3rdparty/bx/src/amalgamated.cpp27
-rw-r--r--3rdparty/bx/src/bounds.cpp2039
-rw-r--r--3rdparty/bx/src/bx.cpp199
-rw-r--r--3rdparty/bx/src/commandline.cpp334
-rw-r--r--3rdparty/bx/src/crtnone.cpp715
-rw-r--r--3rdparty/bx/src/debug.cpp201
-rw-r--r--3rdparty/bx/src/dtoa.cpp1158
-rw-r--r--3rdparty/bx/src/easing.cpp63
-rw-r--r--3rdparty/bx/src/file.cpp958
-rw-r--r--3rdparty/bx/src/filepath.cpp407
-rw-r--r--3rdparty/bx/src/hash.cpp268
-rw-r--r--3rdparty/bx/src/math.cpp784
-rw-r--r--3rdparty/bx/src/mutex.cpp178
-rw-r--r--3rdparty/bx/src/os.cpp377
-rw-r--r--3rdparty/bx/src/process.cpp168
-rw-r--r--3rdparty/bx/src/semaphore.cpp278
-rw-r--r--3rdparty/bx/src/settings.cpp212
-rw-r--r--3rdparty/bx/src/sort.cpp174
-rw-r--r--3rdparty/bx/src/string.cpp1303
-rw-r--r--3rdparty/bx/src/thread.cpp421
-rw-r--r--3rdparty/bx/src/timer.cpp71
-rw-r--r--3rdparty/bx/src/url.cpp157
-rw-r--r--3rdparty/bx/tests/allocator_test.cpp78
-rw-r--r--3rdparty/bx/tests/atomic_test.cpp46
-rw-r--r--3rdparty/bx/tests/crt_test.cpp58
-rw-r--r--3rdparty/bx/tests/dbg.h16
-rw-r--r--3rdparty/bx/tests/easing_test.cpp59
-rw-r--r--3rdparty/bx/tests/filepath_test.cpp135
-rw-r--r--3rdparty/bx/tests/handle_bench.cpp113
-rw-r--r--3rdparty/bx/tests/handle_test.cpp119
-rw-r--r--3rdparty/bx/tests/hash_test.cpp164
-rw-r--r--3rdparty/bx/tests/macros_test.cpp76
-rw-r--r--3rdparty/bx/tests/main_test.cpp24
-rw-r--r--3rdparty/bx/tests/math_bench.cpp109
-rw-r--r--3rdparty/bx/tests/math_test.cpp374
-rw-r--r--3rdparty/bx/tests/os_test.cpp32
-rw-r--r--3rdparty/bx/tests/queue_test.cpp36
-rw-r--r--3rdparty/bx/tests/readerwriter_test.cpp31
-rw-r--r--3rdparty/bx/tests/ringbuffer_test.cpp20
-rw-r--r--3rdparty/bx/tests/rng_test.cpp90
-rw-r--r--3rdparty/bx/tests/run_test.cpp31
-rw-r--r--3rdparty/bx/tests/settings_test.cpp49
-rw-r--r--3rdparty/bx/tests/simd_bench.cpp133
-rw-r--r--3rdparty/bx/tests/simd_test.cpp450
-rw-r--r--3rdparty/bx/tests/sort_test.cpp167
-rw-r--r--3rdparty/bx/tests/string_test.cpp602
-rw-r--r--3rdparty/bx/tests/test.h21
-rw-r--r--3rdparty/bx/tests/thread_test.cpp75
-rw-r--r--3rdparty/bx/tests/tokenizecmd_test.cpp82
-rw-r--r--3rdparty/bx/tests/typetraits_test.cpp688
-rw-r--r--3rdparty/bx/tests/uint32_test.cpp151
-rw-r--r--3rdparty/bx/tests/unordered_map_nonpod_test.cpp41
-rw-r--r--3rdparty/bx/tests/unordered_set_copyctor_test.cpp42
-rw-r--r--3rdparty/bx/tests/unordered_set_pod_test.cpp38
-rw-r--r--3rdparty/bx/tests/url_test.cpp69
-rw-r--r--3rdparty/bx/tests/vector_complex_test.cpp272
-rw-r--r--3rdparty/bx/tests/vector_header_test.cpp29
-rw-r--r--3rdparty/bx/tests/vector_nocopy_test.cpp229
-rw-r--r--3rdparty/bx/tests/vector_nodefault_test.cpp262
-rw-r--r--3rdparty/bx/tests/vector_primitive_test.cpp245
-rw-r--r--3rdparty/bx/tests/vector_shrinktofit_test.cpp68
-rw-r--r--3rdparty/bx/tests/vsnprintf_test.cpp324
-rwxr-xr-x3rdparty/bx/tools/bin/darwin/bin2cbin0 -> 127496 bytes-rwxr-xr-x3rdparty/bx/tools/bin/darwin/geniebin0 -> 549032 bytes-rwxr-xr-x3rdparty/bx/tools/bin/darwin/lemonbin0 -> 95148 bytes-rw-r--r--3rdparty/bx/tools/bin/darwin/lempar.c981
-rwxr-xr-x3rdparty/bx/tools/bin/darwin/ninjabin0 -> 176588 bytes-rwxr-xr-x3rdparty/bx/tools/bin/linux/bin2cbin0 -> 96464 bytes-rwxr-xr-x3rdparty/bx/tools/bin/linux/geniebin0 -> 547720 bytes-rwxr-xr-x3rdparty/bx/tools/bin/linux/lemonbin0 -> 84728 bytes-rw-r--r--3rdparty/bx/tools/bin/linux/lempar.c981
-rwxr-xr-x3rdparty/bx/tools/bin/linux/ninjabin0 -> 175240 bytes-rwxr-xr-x3rdparty/bx/tools/bin/windows/bin2c.exebin0 -> 163328 bytes-rw-r--r--3rdparty/bx/tools/bin/windows/genie.exebin0 -> 551936 bytes-rw-r--r--3rdparty/bx/tools/bin/windows/lemon.exebin0 -> 104448 bytes-rw-r--r--3rdparty/bx/tools/bin/windows/lempar.c981
-rwxr-xr-x3rdparty/bx/tools/bin/windows/ninja.exebin0 -> 396800 bytes-rw-r--r--3rdparty/bx/tools/bin2c/bin2c.cpp282
-rw-r--r--3rdparty/bx/tools/lemon/lemon.c5466
-rw-r--r--3rdparty/bx/tools/lemon/lempar.c981
-rw-r--r--3rdparty/catch/.gitattributes11
-rw-r--r--3rdparty/catch/.gitignore28
-rw-r--r--3rdparty/catch/.travis.yml163
-rw-r--r--3rdparty/catch/CMakeLists.txt262
-rw-r--r--3rdparty/catch/LICENSE_1_0.txt23
-rw-r--r--3rdparty/catch/README.md22
-rw-r--r--3rdparty/catch/catch-logo-small.pngbin0 -> 51470 bytes-rw-r--r--3rdparty/catch/catch-logo-tiny.pngbin0 -> 5853 bytes-rw-r--r--3rdparty/catch/docs/Readme.md20
-rw-r--r--3rdparty/catch/docs/assertions.md91
-rw-r--r--3rdparty/catch/docs/build-systems.md86
-rw-r--r--3rdparty/catch/docs/command-line.md278
-rw-r--r--3rdparty/catch/docs/configuration.md82
-rw-r--r--3rdparty/catch/docs/contributing.md41
-rw-r--r--3rdparty/catch/docs/logging.md52
-rw-r--r--3rdparty/catch/docs/own-main.md72
-rw-r--r--3rdparty/catch/docs/release-notes.md77
-rw-r--r--3rdparty/catch/docs/slow-compiles.md22
-rw-r--r--3rdparty/catch/docs/test-cases-and-sections.md88
-rw-r--r--3rdparty/catch/docs/test-fixtures.md32
-rw-r--r--3rdparty/catch/docs/tostring.md70
-rw-r--r--3rdparty/catch/docs/tutorial.md249
-rw-r--r--3rdparty/catch/docs/why-catch.md42
-rw-r--r--3rdparty/catch/include/catch.hpp213
-rw-r--r--3rdparty/catch/include/catch_session.hpp219
-rw-r--r--3rdparty/catch/include/catch_with_main.hpp14
-rw-r--r--3rdparty/catch/include/external/clara.h1051
-rw-r--r--3rdparty/catch/include/external/tbc_text_format.h168
-rw-r--r--3rdparty/catch/include/internal/catch_approx.hpp163
-rw-r--r--3rdparty/catch/include/internal/catch_assertionresult.h124
-rw-r--r--3rdparty/catch/include/internal/catch_assertionresult.hpp99
-rw-r--r--3rdparty/catch/include/internal/catch_capture.hpp143
-rw-r--r--3rdparty/catch/include/internal/catch_clara.h32
-rw-r--r--3rdparty/catch/include/internal/catch_commandline.hpp214
-rw-r--r--3rdparty/catch/include/internal/catch_common.h150
-rw-r--r--3rdparty/catch/include/internal/catch_common.hpp121
-rw-r--r--3rdparty/catch/include/internal/catch_compiler_capabilities.h272
-rw-r--r--3rdparty/catch/include/internal/catch_config.hpp162
-rw-r--r--3rdparty/catch/include/internal/catch_console_colour.hpp67
-rw-r--r--3rdparty/catch/include/internal/catch_console_colour_impl.hpp190
-rw-r--r--3rdparty/catch/include/internal/catch_context.h53
-rw-r--r--3rdparty/catch/include/internal/catch_context_impl.hpp110
-rw-r--r--3rdparty/catch/include/internal/catch_debugger.h58
-rw-r--r--3rdparty/catch/include/internal/catch_debugger.hpp127
-rw-r--r--3rdparty/catch/include/internal/catch_default_main.hpp39
-rw-r--r--3rdparty/catch/include/internal/catch_evaluate.hpp218
-rw-r--r--3rdparty/catch/include/internal/catch_exception_translator_registry.hpp73
-rw-r--r--3rdparty/catch/include/internal/catch_expression_lhs.hpp170
-rw-r--r--3rdparty/catch/include/internal/catch_fatal_condition.hpp171
-rw-r--r--3rdparty/catch/include/internal/catch_generators.hpp190
-rw-r--r--3rdparty/catch/include/internal/catch_generators_impl.hpp86
-rw-r--r--3rdparty/catch/include/internal/catch_impl.hpp113
-rw-r--r--3rdparty/catch/include/internal/catch_interfaces_capture.h47
-rw-r--r--3rdparty/catch/include/internal/catch_interfaces_config.h70
-rw-r--r--3rdparty/catch/include/internal/catch_interfaces_exception.h76
-rw-r--r--3rdparty/catch/include/internal/catch_interfaces_generators.h32
-rw-r--r--3rdparty/catch/include/internal/catch_interfaces_registry_hub.h47
-rw-r--r--3rdparty/catch/include/internal/catch_interfaces_reporter.h276
-rw-r--r--3rdparty/catch/include/internal/catch_interfaces_runner.h20
-rw-r--r--3rdparty/catch/include/internal/catch_interfaces_tag_alias_registry.h26
-rw-r--r--3rdparty/catch/include/internal/catch_interfaces_testcase.h40
-rw-r--r--3rdparty/catch/include/internal/catch_legacy_reporter_adapter.h60
-rw-r--r--3rdparty/catch/include/internal/catch_legacy_reporter_adapter.hpp84
-rw-r--r--3rdparty/catch/include/internal/catch_list.hpp179
-rw-r--r--3rdparty/catch/include/internal/catch_matchers.hpp326
-rw-r--r--3rdparty/catch/include/internal/catch_message.h66
-rw-r--r--3rdparty/catch/include/internal/catch_message.hpp47
-rw-r--r--3rdparty/catch/include/internal/catch_notimplemented_exception.h36
-rw-r--r--3rdparty/catch/include/internal/catch_notimplemented_exception.hpp30
-rw-r--r--3rdparty/catch/include/internal/catch_objc.hpp203
-rw-r--r--3rdparty/catch/include/internal/catch_objc_arc.hpp51
-rw-r--r--3rdparty/catch/include/internal/catch_option.hpp75
-rw-r--r--3rdparty/catch/include/internal/catch_platform.h28
-rw-r--r--3rdparty/catch/include/internal/catch_ptr.hpp93
-rw-r--r--3rdparty/catch/include/internal/catch_reenable_warnings.h21
-rw-r--r--3rdparty/catch/include/internal/catch_registry_hub.hpp86
-rw-r--r--3rdparty/catch/include/internal/catch_reporter_registrars.hpp98
-rw-r--r--3rdparty/catch/include/internal/catch_reporter_registry.hpp50
-rw-r--r--3rdparty/catch/include/internal/catch_result_builder.h111
-rw-r--r--3rdparty/catch/include/internal/catch_result_builder.hpp141
-rw-r--r--3rdparty/catch/include/internal/catch_result_type.h61
-rw-r--r--3rdparty/catch/include/internal/catch_run_context.hpp362
-rw-r--r--3rdparty/catch/include/internal/catch_section.h46
-rw-r--r--3rdparty/catch/include/internal/catch_section.hpp52
-rw-r--r--3rdparty/catch/include/internal/catch_section_info.h39
-rw-r--r--3rdparty/catch/include/internal/catch_section_info.hpp113
-rw-r--r--3rdparty/catch/include/internal/catch_stream.h64
-rw-r--r--3rdparty/catch/include/internal/catch_stream.hpp109
-rw-r--r--3rdparty/catch/include/internal/catch_streambuf.h23
-rw-r--r--3rdparty/catch/include/internal/catch_suppress_warnings.h29
-rw-r--r--3rdparty/catch/include/internal/catch_tag_alias.h32
-rw-r--r--3rdparty/catch/include/internal/catch_tag_alias_registry.h31
-rw-r--r--3rdparty/catch/include/internal/catch_tag_alias_registry.hpp83
-rw-r--r--3rdparty/catch/include/internal/catch_test_case_info.h93
-rw-r--r--3rdparty/catch/include/internal/catch_test_case_info.hpp203
-rw-r--r--3rdparty/catch/include/internal/catch_test_case_registry_impl.hpp208
-rw-r--r--3rdparty/catch/include/internal/catch_test_case_tracker.hpp367
-rw-r--r--3rdparty/catch/include/internal/catch_test_registry.hpp145
-rw-r--r--3rdparty/catch/include/internal/catch_test_spec.hpp98
-rw-r--r--3rdparty/catch/include/internal/catch_test_spec_parser.hpp132
-rw-r--r--3rdparty/catch/include/internal/catch_text.h24
-rw-r--r--3rdparty/catch/include/internal/catch_timer.h35
-rw-r--r--3rdparty/catch/include/internal/catch_timer.hpp63
-rw-r--r--3rdparty/catch/include/internal/catch_tostring.h269
-rw-r--r--3rdparty/catch/include/internal/catch_tostring.hpp213
-rw-r--r--3rdparty/catch/include/internal/catch_totals.hpp78
-rw-r--r--3rdparty/catch/include/internal/catch_version.h38
-rw-r--r--3rdparty/catch/include/internal/catch_version.hpp44
-rw-r--r--3rdparty/catch/include/internal/catch_wildcard_pattern.hpp71
-rw-r--r--3rdparty/catch/include/internal/catch_windows_h_proxy.h32
-rw-r--r--3rdparty/catch/include/internal/catch_xmlwriter.hpp245
-rw-r--r--3rdparty/catch/include/reporters/catch_reporter_bases.hpp260
-rw-r--r--3rdparty/catch/include/reporters/catch_reporter_compact.hpp301
-rw-r--r--3rdparty/catch/include/reporters/catch_reporter_console.hpp445
-rw-r--r--3rdparty/catch/include/reporters/catch_reporter_junit.hpp252
-rw-r--r--3rdparty/catch/include/reporters/catch_reporter_multi.hpp152
-rw-r--r--3rdparty/catch/include/reporters/catch_reporter_teamcity.hpp221
-rw-r--r--3rdparty/catch/include/reporters/catch_reporter_xml.hpp199
-rw-r--r--3rdparty/catch/projects/Benchmark/BenchMain.cpp9
-rw-r--r--3rdparty/catch/projects/Benchmark/StringificationBench.cpp46
-rw-r--r--3rdparty/catch/projects/Benchmark/readme.txt4
-rw-r--r--3rdparty/catch/projects/Benchmark/results/2017-01-14T21-53-49-e3659cdddd43ba4df9e4846630be6a6a7bd85a07.result3
-rw-r--r--3rdparty/catch/projects/Benchmark/results/2017-01-14T21-59-08-a1e9b841ff500b2f39ccfd4193ae450cb653da05.result3
-rw-r--r--3rdparty/catch/projects/Benchmark/results/2017-01-15T09-35-14-3b98a0166f7b7196eba2ad518174d1a77165166d.result3
-rw-r--r--3rdparty/catch/projects/Benchmark/results/2017-01-29T22-08-36-60f8ebec49c5bc58d3604bf1a72cd3f7d129bf2e.result3
-rw-r--r--3rdparty/catch/projects/Benchmark/results/2017-01-29T23-13-35-bcaa2f9646c5ce50758f8582307c99501a932e1a.result3
-rw-r--r--3rdparty/catch/projects/SelfTest/ApproxTests.cpp187
-rw-r--r--3rdparty/catch/projects/SelfTest/BDDTests.cpp103
-rw-r--r--3rdparty/catch/projects/SelfTest/Baselines/console.std.approved.txt834
-rw-r--r--3rdparty/catch/projects/SelfTest/Baselines/console.sw.approved.txt9030
-rw-r--r--3rdparty/catch/projects/SelfTest/Baselines/console.swa4.approved.txt40
-rw-r--r--3rdparty/catch/projects/SelfTest/Baselines/junit.sw.approved.txt680
-rw-r--r--3rdparty/catch/projects/SelfTest/Baselines/xml.sw.approved.txt9509
-rw-r--r--3rdparty/catch/projects/SelfTest/ClassTests.cpp57
-rw-r--r--3rdparty/catch/projects/SelfTest/CmdLineTests.cpp264
-rw-r--r--3rdparty/catch/projects/SelfTest/ConditionTests.cpp335
-rw-r--r--3rdparty/catch/projects/SelfTest/EnumToString.cpp76
-rw-r--r--3rdparty/catch/projects/SelfTest/ExceptionTests.cpp207
-rw-r--r--3rdparty/catch/projects/SelfTest/GeneratorTests.cpp42
-rw-r--r--3rdparty/catch/projects/SelfTest/MessageTests.cpp133
-rw-r--r--3rdparty/catch/projects/SelfTest/MiscTests.cpp489
-rw-r--r--3rdparty/catch/projects/SelfTest/PartTrackerTests.cpp333
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_common.cpp3
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_console_colour.cpp3
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_debugger.cpp2
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_interfaces_capture.cpp3
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_interfaces_config.cpp2
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_interfaces_exception.cpp2
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_interfaces_generators.cpp1
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_interfaces_registry_hub.cpp3
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_interfaces_reporter.cpp2
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_interfaces_runner.cpp1
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_interfaces_testcase.cpp2
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_message.cpp3
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_option.cpp3
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_ptr.cpp3
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_stream.cpp3
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_streambuf.cpp3
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_test_case_tracker.cpp2
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_test_spec.cpp3
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_xmlwriter.cpp4
-rw-r--r--3rdparty/catch/projects/SelfTest/TagAliasTests.cpp41
-rw-r--r--3rdparty/catch/projects/SelfTest/TestMain.cpp491
-rw-r--r--3rdparty/catch/projects/SelfTest/ToStringPair.cpp47
-rw-r--r--3rdparty/catch/projects/SelfTest/ToStringTuple.cpp59
-rw-r--r--3rdparty/catch/projects/SelfTest/ToStringVector.cpp77
-rw-r--r--3rdparty/catch/projects/SelfTest/ToStringWhich.cpp71
-rw-r--r--3rdparty/catch/projects/SelfTest/TrickyTests.cpp401
-rw-r--r--3rdparty/catch/projects/SelfTest/VariadicMacrosTests.cpp31
-rw-r--r--3rdparty/catch/projects/Where did the projects go.txt13
-rw-r--r--3rdparty/catch/scripts/approvalTests.py152
-rw-r--r--3rdparty/catch/scripts/approve.py33
-rw-r--r--3rdparty/catch/scripts/benchmarkRunner.py56
-rw-r--r--3rdparty/catch/scripts/developBuild.py11
-rw-r--r--3rdparty/catch/scripts/fixWhitespace.py49
-rw-r--r--3rdparty/catch/scripts/generateSingleHeader.py105
-rw-r--r--3rdparty/catch/scripts/majorRelease.py11
-rw-r--r--3rdparty/catch/scripts/minorRelease.py11
-rw-r--r--3rdparty/catch/scripts/patchRelease.py11
-rw-r--r--3rdparty/catch/scripts/releaseCommon.py90
-rw-r--r--3rdparty/catch/scripts/releaseNotes.py64
-rw-r--r--3rdparty/catch/scripts/scriptCommon.py26
-rw-r--r--3rdparty/catch/single_include/catch.hpp11004
-rw-r--r--3rdparty/compat/mingw/alloca.h6
-rw-r--r--3rdparty/compat/winsdk-override/roapi.h93
-rw-r--r--3rdparty/compat/winsdk-override/wrl/client.h304
-rw-r--r--3rdparty/compat/winsdk-override/wrl/internal.h37
-rw-r--r--3rdparty/dxsdk/Documentation/License Agreements/DirectX End User EULA.txt34
-rw-r--r--3rdparty/dxsdk/Documentation/License Agreements/DirectX SDK EULA.rtf774
-rw-r--r--3rdparty/dxsdk/Documentation/License Agreements/DirectX SDK EULA.txt77
-rw-r--r--3rdparty/dxsdk/Documentation/License Agreements/Roland-license.txt65
-rw-r--r--3rdparty/dxsdk/Documentation/License Agreements/directx redist.txt16
-rw-r--r--3rdparty/dxsdk/Documentation/License Agreements/libjpg-readme.txt398
-rw-r--r--3rdparty/dxsdk/Documentation/License Agreements/libpng-license.txt99
-rw-r--r--3rdparty/dxsdk/Include/d3dx9.h78
-rw-r--r--3rdparty/dxsdk/Include/d3dx9anim.h1114
-rw-r--r--3rdparty/dxsdk/Include/d3dx9core.h744
-rw-r--r--3rdparty/dxsdk/Include/d3dx9effect.h873
-rw-r--r--3rdparty/dxsdk/Include/d3dx9math.h1803
-rw-r--r--3rdparty/dxsdk/Include/d3dx9math.inl2251
-rw-r--r--3rdparty/dxsdk/Include/d3dx9mesh.h3007
-rw-r--r--3rdparty/dxsdk/Include/d3dx9shader.h1010
-rw-r--r--3rdparty/dxsdk/Include/d3dx9shape.h221
-rw-r--r--3rdparty/dxsdk/Include/d3dx9tex.h1735
-rw-r--r--3rdparty/dxsdk/Include/d3dx9xof.h299
-rw-r--r--3rdparty/expat/AUTHORS10
-rw-r--r--3rdparty/expat/CMake.README42
-rw-r--r--3rdparty/expat/CMakeLists.txt1035
-rw-r--r--3rdparty/expat/COPYING21
-rw-r--r--3rdparty/expat/Changes1672
-rw-r--r--3rdparty/expat/ConfigureChecks.cmake76
-rw-r--r--3rdparty/expat/Makefile.am185
-rw-r--r--3rdparty/expat/Makefile.in1151
-rw-r--r--3rdparty/expat/README.md311
-rw-r--r--3rdparty/expat/acinclude.m414
-rw-r--r--3rdparty/expat/aclocal.m41252
-rwxr-xr-x3rdparty/expat/buildconf.sh35
-rw-r--r--3rdparty/expat/cmake/autotools/expat-config-version.cmake.in65
-rw-r--r--3rdparty/expat/cmake/autotools/expat-noconfig__linux.cmake.in19
-rw-r--r--3rdparty/expat/cmake/autotools/expat-noconfig__macos.cmake.in19
-rw-r--r--3rdparty/expat/cmake/autotools/expat-noconfig__windows.cmake.in19
-rw-r--r--3rdparty/expat/cmake/autotools/expat-package-init.cmake25
-rw-r--r--3rdparty/expat/cmake/autotools/expat.cmake107
-rw-r--r--3rdparty/expat/cmake/expat-config.cmake.in75
-rw-r--r--3rdparty/expat/cmake/mingw-toolchain.cmake37
-rwxr-xr-x3rdparty/expat/configure24215
-rw-r--r--3rdparty/expat/configure.ac473
-rwxr-xr-x3rdparty/expat/conftools/ar-lib271
-rw-r--r--3rdparty/expat/conftools/ax-append-compile-flags.m446
-rw-r--r--3rdparty/expat/conftools/ax-append-flag.m450
-rw-r--r--3rdparty/expat/conftools/ax-append-link-flags.m444
-rw-r--r--3rdparty/expat/conftools/ax-check-compile-flag.m477
-rw-r--r--3rdparty/expat/conftools/ax-check-link-flag.m453
-rw-r--r--3rdparty/expat/conftools/ax-cxx-compile-stdcxx-11.m439
-rw-r--r--3rdparty/expat/conftools/ax-cxx-compile-stdcxx.m41018
-rw-r--r--3rdparty/expat/conftools/ax-require-defined.m437
-rwxr-xr-x3rdparty/expat/conftools/compile348
-rwxr-xr-x3rdparty/expat/conftools/config.guess1765
-rwxr-xr-x3rdparty/expat/conftools/config.sub1911
-rwxr-xr-x3rdparty/expat/conftools/depcomp791
-rw-r--r--3rdparty/expat/conftools/expat.m443
-rw-r--r--3rdparty/expat/conftools/expatcfg-compiler-supports-visibility.m439
-rwxr-xr-x3rdparty/expat/conftools/get-version.sh61
-rwxr-xr-x3rdparty/expat/conftools/install-sh541
-rw-r--r--3rdparty/expat/conftools/ltmain.sh11534
-rwxr-xr-x3rdparty/expat/conftools/missing215
-rwxr-xr-x3rdparty/expat/conftools/test-driver153
-rw-r--r--3rdparty/expat/doc/Makefile.am59
-rw-r--r--3rdparty/expat/doc/Makefile.in618
-rw-r--r--3rdparty/expat/doc/ok.min.css2
-rw-r--r--3rdparty/expat/doc/reference.html2710
-rw-r--r--3rdparty/expat/doc/style.css47
-rw-r--r--3rdparty/expat/doc/xmlwf.1338
-rw-r--r--3rdparty/expat/doc/xmlwf.xml578
-rw-r--r--3rdparty/expat/examples/Makefile.am43
-rw-r--r--3rdparty/expat/examples/Makefile.in694
-rw-r--r--3rdparty/expat/examples/element_declarations.c235
-rw-r--r--3rdparty/expat/examples/elements.c121
-rw-r--r--3rdparty/expat/examples/outline.c124
-rw-r--r--3rdparty/expat/expat.pc.cmake13
-rw-r--r--3rdparty/expat/expat.pc.in13
-rw-r--r--3rdparty/expat/expat_config.h143
-rw-r--r--3rdparty/expat/expat_config.h.cmake122
-rw-r--r--3rdparty/expat/expat_config.h.in142
-rwxr-xr-x3rdparty/expat/fix-xmltest-log.sh50
-rw-r--r--3rdparty/expat/fuzz/xml_lpm_fuzzer.cpp464
-rw-r--r--3rdparty/expat/fuzz/xml_lpm_fuzzer.proto58
-rw-r--r--3rdparty/expat/fuzz/xml_parse_fuzzer.c105
-rw-r--r--3rdparty/expat/fuzz/xml_parsebuffer_fuzzer.c117
-rw-r--r--3rdparty/expat/lib/Makefile.am87
-rw-r--r--3rdparty/expat/lib/Makefile.in887
-rw-r--r--3rdparty/expat/lib/ascii.h123
-rw-r--r--3rdparty/expat/lib/asciitab.h66
-rw-r--r--3rdparty/expat/lib/expat.h1077
-rw-r--r--3rdparty/expat/lib/expat_config.h6
-rw-r--r--3rdparty/expat/lib/expat_external.h165
-rw-r--r--3rdparty/expat/lib/iasciitab.h67
-rw-r--r--3rdparty/expat/lib/internal.h179
-rw-r--r--3rdparty/expat/lib/latin1tab.h66
-rw-r--r--3rdparty/expat/lib/libexpat.def.cmake81
-rw-r--r--3rdparty/expat/lib/nametab.h136
-rw-r--r--3rdparty/expat/lib/siphash.h392
-rw-r--r--3rdparty/expat/lib/utf8tab.h66
-rw-r--r--3rdparty/expat/lib/winconfig.h48
-rw-r--r--3rdparty/expat/lib/xmlparse.c8841
-rw-r--r--3rdparty/expat/lib/xmlrole.c1255
-rw-r--r--3rdparty/expat/lib/xmlrole.h142
-rw-r--r--3rdparty/expat/lib/xmltok.c1672
-rw-r--r--3rdparty/expat/lib/xmltok.h321
-rw-r--r--3rdparty/expat/lib/xmltok_impl.c1819
-rw-r--r--3rdparty/expat/lib/xmltok_impl.h74
-rw-r--r--3rdparty/expat/lib/xmltok_ns.c122
-rw-r--r--3rdparty/expat/m4/libtool.m48501
-rw-r--r--3rdparty/expat/m4/ltoptions.m4467
-rw-r--r--3rdparty/expat/m4/ltsugar.m4124
-rw-r--r--3rdparty/expat/m4/ltversion.m424
-rw-r--r--3rdparty/expat/m4/lt~obsolete.m499
-rw-r--r--3rdparty/expat/run.sh.in47
-rwxr-xr-x3rdparty/expat/test-driver-wrapper.sh44
-rw-r--r--3rdparty/expat/tests/Makefile.am99
-rw-r--r--3rdparty/expat/tests/Makefile.in1378
-rw-r--r--3rdparty/expat/tests/README.md11
-rw-r--r--3rdparty/expat/tests/acc_tests.c458
-rw-r--r--3rdparty/expat/tests/acc_tests.h56
-rw-r--r--3rdparty/expat/tests/acc_tests_cxx.cpp32
-rw-r--r--3rdparty/expat/tests/alloc_tests.c2154
-rw-r--r--3rdparty/expat/tests/alloc_tests.h56
-rw-r--r--3rdparty/expat/tests/alloc_tests_cxx.cpp32
-rw-r--r--3rdparty/expat/tests/basic_tests.c6472
-rw-r--r--3rdparty/expat/tests/basic_tests.h56
-rw-r--r--3rdparty/expat/tests/basic_tests_cxx.cpp32
-rw-r--r--3rdparty/expat/tests/benchmark/Makefile.am41
-rw-r--r--3rdparty/expat/tests/benchmark/Makefile.in669
-rw-r--r--3rdparty/expat/tests/benchmark/README.txt16
-rw-r--r--3rdparty/expat/tests/benchmark/benchmark.c174
-rw-r--r--3rdparty/expat/tests/chardata.c106
-rw-r--r--3rdparty/expat/tests/chardata.h61
-rw-r--r--3rdparty/expat/tests/chardata_cxx.cpp32
-rw-r--r--3rdparty/expat/tests/common.c327
-rw-r--r--3rdparty/expat/tests/common.h155
-rw-r--r--3rdparty/expat/tests/common_cxx.cpp32
-rw-r--r--3rdparty/expat/tests/dummy.c261
-rw-r--r--3rdparty/expat/tests/dummy.h150
-rw-r--r--3rdparty/expat/tests/dummy_cxx.cpp32
-rw-r--r--3rdparty/expat/tests/handlers.c1979
-rw-r--r--3rdparty/expat/tests/handlers.h615
-rw-r--r--3rdparty/expat/tests/handlers_cxx.cpp32
-rw-r--r--3rdparty/expat/tests/memcheck.c191
-rw-r--r--3rdparty/expat/tests/memcheck.h57
-rw-r--r--3rdparty/expat/tests/memcheck_cxx.cpp32
-rw-r--r--3rdparty/expat/tests/minicheck.c275
-rw-r--r--3rdparty/expat/tests/minicheck.h155
-rw-r--r--3rdparty/expat/tests/minicheck_cxx.cpp32
-rw-r--r--3rdparty/expat/tests/misc_tests.c709
-rw-r--r--3rdparty/expat/tests/misc_tests.h56
-rw-r--r--3rdparty/expat/tests/misc_tests_cxx.cpp32
-rw-r--r--3rdparty/expat/tests/ns_tests.c754
-rw-r--r--3rdparty/expat/tests/ns_tests.h56
-rw-r--r--3rdparty/expat/tests/ns_tests_cxx.cpp32
-rw-r--r--3rdparty/expat/tests/nsalloc_tests.c1537
-rw-r--r--3rdparty/expat/tests/nsalloc_tests.h56
-rw-r--r--3rdparty/expat/tests/nsalloc_tests_cxx.cpp32
-rw-r--r--3rdparty/expat/tests/runtests.c116
-rw-r--r--3rdparty/expat/tests/runtests_cxx.cpp36
-rw-r--r--3rdparty/expat/tests/structdata.c158
-rw-r--r--3rdparty/expat/tests/structdata.h69
-rw-r--r--3rdparty/expat/tests/structdata_cxx.cpp32
-rwxr-xr-x3rdparty/expat/tests/udiffer.py63
-rw-r--r--3rdparty/expat/tests/xmltest.log.expected10
-rwxr-xr-x3rdparty/expat/tests/xmltest.sh174
-rw-r--r--3rdparty/expat/win32/MANIFEST.txt25
-rw-r--r--3rdparty/expat/win32/README.txt60
-rw-r--r--3rdparty/expat/win32/build_expat_iss.bat84
-rw-r--r--3rdparty/expat/win32/expat.iss108
-rw-r--r--3rdparty/expat/win32/version.rc.cmake17
-rw-r--r--3rdparty/expat/xmlwf/Makefile.am60
-rw-r--r--3rdparty/expat/xmlwf/Makefile.in800
-rw-r--r--3rdparty/expat/xmlwf/codepage.c98
-rw-r--r--3rdparty/expat/xmlwf/codepage.h36
-rw-r--r--3rdparty/expat/xmlwf/ct.c174
-rw-r--r--3rdparty/expat/xmlwf/filemap.h55
-rw-r--r--3rdparty/expat/xmlwf/readfilemap.c147
-rw-r--r--3rdparty/expat/xmlwf/unixfilemap.c107
-rw-r--r--3rdparty/expat/xmlwf/win32filemap.c121
-rw-r--r--3rdparty/expat/xmlwf/xmlfile.c278
-rw-r--r--3rdparty/expat/xmlwf/xmlfile.h48
-rw-r--r--3rdparty/expat/xmlwf/xmlmime.c193
-rw-r--r--3rdparty/expat/xmlwf/xmlmime.h52
-rw-r--r--3rdparty/expat/xmlwf/xmltchar.h79
-rw-r--r--3rdparty/expat/xmlwf/xmlwf.c1313
-rwxr-xr-x3rdparty/expat/xmlwf/xmlwf_helpgen.py98
-rwxr-xr-x3rdparty/expat/xmlwf/xmlwf_helpgen.sh36
-rw-r--r--3rdparty/flac/AUTHORS60
-rw-r--r--3rdparty/flac/CHANGELOG.md992
-rw-r--r--3rdparty/flac/CMakeLists.txt291
-rw-r--r--3rdparty/flac/COPYING.FDL397
-rw-r--r--3rdparty/flac/COPYING.GPL339
-rw-r--r--3rdparty/flac/COPYING.LGPL504
-rw-r--r--3rdparty/flac/COPYING.Xiph29
-rw-r--r--3rdparty/flac/Makefile.am61
-rw-r--r--3rdparty/flac/Makefile.in916
-rw-r--r--3rdparty/flac/README.md278
-rw-r--r--3rdparty/flac/aclocal.m41251
-rwxr-xr-x3rdparty/flac/ar-lib271
-rwxr-xr-x3rdparty/flac/autogen.sh66
-rw-r--r--3rdparty/flac/cmake/CheckA64NEON.c.in6
-rw-r--r--3rdparty/flac/cmake/CheckA64NEON.cmake14
-rw-r--r--3rdparty/flac/cmake/CheckCPUArch.c.in7
-rw-r--r--3rdparty/flac/cmake/CheckCPUArch.cmake27
-rw-r--r--3rdparty/flac/cmake/FindOgg.cmake26
-rw-r--r--3rdparty/flac/cmake/UseSystemExtensions.cmake63
-rwxr-xr-x3rdparty/flac/compile348
-rw-r--r--3rdparty/flac/config.cmake.h.in223
-rwxr-xr-x3rdparty/flac/config.guess1754
-rw-r--r--3rdparty/flac/config.h.in317
-rw-r--r--3rdparty/flac/config.rpath0
-rwxr-xr-x3rdparty/flac/config.sub1890
-rwxr-xr-x3rdparty/flac/configure24682
-rw-r--r--3rdparty/flac/configure.ac602
-rwxr-xr-x3rdparty/flac/depcomp791
-rw-r--r--3rdparty/flac/examples/CMakeLists.txt7
-rw-r--r--3rdparty/flac/examples/Makefile.am27
-rw-r--r--3rdparty/flac/examples/Makefile.in681
-rw-r--r--3rdparty/flac/examples/README12
-rw-r--r--3rdparty/flac/examples/c/Makefile.am19
-rw-r--r--3rdparty/flac/examples/c/Makefile.in676
-rw-r--r--3rdparty/flac/examples/c/decode/Makefile.am19
-rw-r--r--3rdparty/flac/examples/c/decode/Makefile.in676
-rw-r--r--3rdparty/flac/examples/c/decode/file/CMakeLists.txt2
-rw-r--r--3rdparty/flac/examples/c/decode/file/Makefile.am29
-rw-r--r--3rdparty/flac/examples/c/decode/file/Makefile.in662
-rw-r--r--3rdparty/flac/examples/c/decode/file/main.c200
-rw-r--r--3rdparty/flac/examples/c/encode/Makefile.am19
-rw-r--r--3rdparty/flac/examples/c/encode/Makefile.in676
-rw-r--r--3rdparty/flac/examples/c/encode/file/CMakeLists.txt2
-rw-r--r--3rdparty/flac/examples/c/encode/file/Makefile.am31
-rw-r--r--3rdparty/flac/examples/c/encode/file/Makefile.in664
-rw-r--r--3rdparty/flac/examples/c/encode/file/main.c173
-rw-r--r--3rdparty/flac/examples/cpp/Makefile.am19
-rw-r--r--3rdparty/flac/examples/cpp/Makefile.in676
-rw-r--r--3rdparty/flac/examples/cpp/decode/Makefile.am19
-rw-r--r--3rdparty/flac/examples/cpp/decode/Makefile.in676
-rw-r--r--3rdparty/flac/examples/cpp/decode/file/CMakeLists.txt2
-rw-r--r--3rdparty/flac/examples/cpp/decode/file/Makefile.am32
-rw-r--r--3rdparty/flac/examples/cpp/decode/file/Makefile.in667
-rw-r--r--3rdparty/flac/examples/cpp/decode/file/main.cpp195
-rw-r--r--3rdparty/flac/examples/cpp/encode/Makefile.am19
-rw-r--r--3rdparty/flac/examples/cpp/encode/Makefile.in676
-rw-r--r--3rdparty/flac/examples/cpp/encode/file/CMakeLists.txt2
-rw-r--r--3rdparty/flac/examples/cpp/encode/file/Makefile.am32
-rw-r--r--3rdparty/flac/examples/cpp/encode/file/Makefile.in667
-rw-r--r--3rdparty/flac/examples/cpp/encode/file/main.cpp178
-rw-r--r--3rdparty/flac/flac-config.cmake.in17
-rw-r--r--3rdparty/flac/include/FLAC++/Makefile.am39
-rw-r--r--3rdparty/flac/include/FLAC++/Makefile.in638
-rw-r--r--3rdparty/flac/include/FLAC++/all.h49
-rw-r--r--3rdparty/flac/include/FLAC++/decoder.h248
-rw-r--r--3rdparty/flac/include/FLAC++/encoder.h265
-rw-r--r--3rdparty/flac/include/FLAC++/export.h100
-rw-r--r--3rdparty/flac/include/FLAC++/metadata.h1234
-rw-r--r--3rdparty/flac/include/FLAC/Makefile.am43
-rw-r--r--3rdparty/flac/include/FLAC/Makefile.in641
-rw-r--r--3rdparty/flac/include/FLAC/all.h450
-rw-r--r--3rdparty/flac/include/FLAC/assert.h51
-rw-r--r--3rdparty/flac/include/FLAC/callback.h190
-rw-r--r--3rdparty/flac/include/FLAC/export.h115
-rw-r--r--3rdparty/flac/include/FLAC/format.h1032
-rw-r--r--3rdparty/flac/include/FLAC/metadata.h2234
-rw-r--r--3rdparty/flac/include/FLAC/ordinals.h55
-rw-r--r--3rdparty/flac/include/FLAC/stream_decoder.h1584
-rw-r--r--3rdparty/flac/include/FLAC/stream_encoder.h1837
-rw-r--r--3rdparty/flac/include/Makefile.am23
-rw-r--r--3rdparty/flac/include/Makefile.in677
-rw-r--r--3rdparty/flac/include/share/Makefile.am17
-rw-r--r--3rdparty/flac/include/share/Makefile.in672
-rw-r--r--3rdparty/flac/include/share/alloc.h318
-rw-r--r--3rdparty/flac/include/share/compat.h240
-rw-r--r--3rdparty/flac/include/share/endswap.h84
-rw-r--r--3rdparty/flac/include/share/getopt.h184
-rw-r--r--3rdparty/flac/include/share/grabbag.h30
-rw-r--r--3rdparty/flac/include/share/grabbag/Makefile.am8
-rw-r--r--3rdparty/flac/include/share/grabbag/Makefile.in486
-rw-r--r--3rdparty/flac/include/share/grabbag/cuesheet.h43
-rw-r--r--3rdparty/flac/include/share/grabbag/file.h65
-rw-r--r--3rdparty/flac/include/share/grabbag/picture.h54
-rw-r--r--3rdparty/flac/include/share/grabbag/replaygain.h73
-rw-r--r--3rdparty/flac/include/share/grabbag/seektable.h39
-rw-r--r--3rdparty/flac/include/share/macros.h45
-rw-r--r--3rdparty/flac/include/share/private.h54
-rw-r--r--3rdparty/flac/include/share/replaygain_analysis.h59
-rw-r--r--3rdparty/flac/include/share/replaygain_synthesis.h52
-rw-r--r--3rdparty/flac/include/share/safe_str.h71
-rw-r--r--3rdparty/flac/include/share/utf8.h25
-rw-r--r--3rdparty/flac/include/share/win_utf8_io.h71
-rw-r--r--3rdparty/flac/include/test_libs_common/Makefile.am5
-rw-r--r--3rdparty/flac/include/test_libs_common/Makefile.in483
-rw-r--r--3rdparty/flac/include/test_libs_common/file_utils_flac.h36
-rw-r--r--3rdparty/flac/include/test_libs_common/metadata_utils.h71
-rwxr-xr-x3rdparty/flac/install-sh541
-rwxr-xr-x3rdparty/flac/ltmain.sh11251
-rw-r--r--3rdparty/flac/m4/Makefile.am26
-rw-r--r--3rdparty/flac/m4/Makefile.in506
-rw-r--r--3rdparty/flac/m4/add_cflags.m415
-rw-r--r--3rdparty/flac/m4/add_cxxflags.m416
-rw-r--r--3rdparty/flac/m4/ax_add_fortify_source.m453
-rw-r--r--3rdparty/flac/m4/ax_check_compile_flag.m453
-rw-r--r--3rdparty/flac/m4/ax_check_enable_debug.m4124
-rw-r--r--3rdparty/flac/m4/bswap.m466
-rw-r--r--3rdparty/flac/m4/clang.m428
-rw-r--r--3rdparty/flac/m4/codeset.m423
-rw-r--r--3rdparty/flac/m4/endian.m4169
-rw-r--r--3rdparty/flac/m4/gcc_version.m434
-rw-r--r--3rdparty/flac/m4/iconv.m4268
-rw-r--r--3rdparty/flac/m4/lib-ld.m4119
-rw-r--r--3rdparty/flac/m4/lib-link.m4777
-rw-r--r--3rdparty/flac/m4/lib-prefix.m4224
-rw-r--r--3rdparty/flac/m4/libtool.m48394
-rw-r--r--3rdparty/flac/m4/ltoptions.m4437
-rw-r--r--3rdparty/flac/m4/ltsugar.m4124
-rw-r--r--3rdparty/flac/m4/ltversion.m423
-rw-r--r--3rdparty/flac/m4/lt~obsolete.m499
-rw-r--r--3rdparty/flac/m4/ogg.m4114
-rw-r--r--3rdparty/flac/m4/really_gcc.m429
-rw-r--r--3rdparty/flac/m4/stack_protect.m467
-rw-r--r--3rdparty/flac/man/Makefile.am34
-rw-r--r--3rdparty/flac/man/Makefile.in586
-rw-r--r--3rdparty/flac/man/flac.1928
-rw-r--r--3rdparty/flac/man/flac.md760
-rw-r--r--3rdparty/flac/man/metaflac.1326
-rw-r--r--3rdparty/flac/man/metaflac.md299
-rw-r--r--3rdparty/flac/microbench/CMakeLists.txt17
-rw-r--r--3rdparty/flac/microbench/Makefile.am42
-rw-r--r--3rdparty/flac/microbench/Makefile.in676
-rw-r--r--3rdparty/flac/microbench/benchmark_residual.c151
-rw-r--r--3rdparty/flac/microbench/util.c205
-rw-r--r--3rdparty/flac/microbench/util.h43
-rwxr-xr-x3rdparty/flac/missing215
-rw-r--r--3rdparty/flac/oss-fuzz/Makefile.am104
-rw-r--r--3rdparty/flac/oss-fuzz/Makefile.in1033
-rw-r--r--3rdparty/flac/oss-fuzz/Readme.md13
-rw-r--r--3rdparty/flac/oss-fuzz/common.h2
-rw-r--r--3rdparty/flac/oss-fuzz/decoder.cc408
-rw-r--r--3rdparty/flac/oss-fuzz/empty.cc0
-rw-r--r--3rdparty/flac/oss-fuzz/encoder.cc257
-rw-r--r--3rdparty/flac/oss-fuzz/encoder_v2.cc352
-rw-r--r--3rdparty/flac/oss-fuzz/fuzzer_encoder.dict18
-rw-r--r--3rdparty/flac/oss-fuzz/fuzzing/datasource/datasource.hpp190
-rw-r--r--3rdparty/flac/oss-fuzz/fuzzing/datasource/id.hpp75
-rw-r--r--3rdparty/flac/oss-fuzz/fuzzing/exception.hpp67
-rw-r--r--3rdparty/flac/oss-fuzz/fuzzing/memory.hpp96
-rw-r--r--3rdparty/flac/oss-fuzz/fuzzing/types.hpp158
-rw-r--r--3rdparty/flac/oss-fuzz/metadata.cc526
-rw-r--r--3rdparty/flac/oss-fuzz/reencoder.cc304
-rw-r--r--3rdparty/flac/oss-fuzz/seek.cc195
-rw-r--r--3rdparty/flac/oss-fuzz/tool_flac.c117
-rw-r--r--3rdparty/flac/oss-fuzz/tool_metaflac.c136
-rw-r--r--3rdparty/flac/src/CMakeLists.txt36
-rw-r--r--3rdparty/flac/src/Makefile.am40
-rw-r--r--3rdparty/flac/src/Makefile.in694
-rw-r--r--3rdparty/flac/src/flac/CMakeLists.txt25
-rw-r--r--3rdparty/flac/src/flac/Makefile.am69
-rw-r--r--3rdparty/flac/src/flac/Makefile.in782
-rw-r--r--3rdparty/flac/src/flac/analyze.c252
-rw-r--r--3rdparty/flac/src/flac/analyze.h32
-rw-r--r--3rdparty/flac/src/flac/decode.c1674
-rw-r--r--3rdparty/flac/src/flac/decode.h73
-rw-r--r--3rdparty/flac/src/flac/encode.c2852
-rw-r--r--3rdparty/flac/src/flac/encode.h116
-rw-r--r--3rdparty/flac/src/flac/foreign_metadata.c952
-rw-r--r--3rdparty/flac/src/flac/foreign_metadata.h83
-rw-r--r--3rdparty/flac/src/flac/iffscan.c129
-rw-r--r--3rdparty/flac/src/flac/local_string_utils.c109
-rw-r--r--3rdparty/flac/src/flac/local_string_utils.h28
-rw-r--r--3rdparty/flac/src/flac/main.c2442
-rw-r--r--3rdparty/flac/src/flac/utils.c439
-rw-r--r--3rdparty/flac/src/flac/utils.h77
-rw-r--r--3rdparty/flac/src/flac/version.rc38
-rw-r--r--3rdparty/flac/src/flac/vorbiscomment.c254
-rw-r--r--3rdparty/flac/src/flac/vorbiscomment.h27
-rw-r--r--3rdparty/flac/src/libFLAC++/CMakeLists.txt41
-rw-r--r--3rdparty/flac/src/libFLAC++/Makefile.am68
-rw-r--r--3rdparty/flac/src/libFLAC++/Makefile.in831
-rw-r--r--3rdparty/flac/src/libFLAC++/flac++.pc.in11
-rw-r--r--3rdparty/flac/src/libFLAC++/libFLAC++.m4114
-rw-r--r--3rdparty/flac/src/libFLAC++/metadata.cpp1745
-rw-r--r--3rdparty/flac/src/libFLAC++/stream_decoder.cpp394
-rw-r--r--3rdparty/flac/src/libFLAC++/stream_encoder.cpp519
-rw-r--r--3rdparty/flac/src/libFLAC++/version.rc40
-rw-r--r--3rdparty/flac/src/libFLAC/CMakeLists.txt126
-rw-r--r--3rdparty/flac/src/libFLAC/Makefile.am123
-rw-r--r--3rdparty/flac/src/libFLAC/Makefile.in1157
-rw-r--r--3rdparty/flac/src/libFLAC/bitmath.c73
-rw-r--r--3rdparty/flac/src/libFLAC/bitreader.c1052
-rw-r--r--3rdparty/flac/src/libFLAC/bitwriter.c955
-rw-r--r--3rdparty/flac/src/libFLAC/cpu.c255
-rw-r--r--3rdparty/flac/src/libFLAC/crc.c436
-rw-r--r--3rdparty/flac/src/libFLAC/deduplication/bitreader_read_rice_signed_block.c143
-rw-r--r--3rdparty/flac/src/libFLAC/deduplication/lpc_compute_autocorrelation_intrin.c14
-rw-r--r--3rdparty/flac/src/libFLAC/deduplication/lpc_compute_autocorrelation_intrin_neon.c70
-rw-r--r--3rdparty/flac/src/libFLAC/deduplication/lpc_compute_autocorrelation_intrin_sse2.c81
-rw-r--r--3rdparty/flac/src/libFLAC/fixed.c667
-rw-r--r--3rdparty/flac/src/libFLAC/fixed_intrin_avx2.c343
-rw-r--r--3rdparty/flac/src/libFLAC/fixed_intrin_sse2.c194
-rw-r--r--3rdparty/flac/src/libFLAC/fixed_intrin_sse42.c223
-rw-r--r--3rdparty/flac/src/libFLAC/fixed_intrin_ssse3.c179
-rw-r--r--3rdparty/flac/src/libFLAC/flac.pc.in12
-rw-r--r--3rdparty/flac/src/libFLAC/float.c302
-rw-r--r--3rdparty/flac/src/libFLAC/format.c608
-rw-r--r--3rdparty/flac/src/libFLAC/include/Makefile.am32
-rw-r--r--3rdparty/flac/src/libFLAC/include/Makefile.in689
-rw-r--r--3rdparty/flac/src/libFLAC/include/config.h25
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/Makefile.am53
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/Makefile.in599
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/all.h50
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/bitmath.h211
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/bitreader.h101
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/bitwriter.h104
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/cpu.h198
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/crc.h60
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/fixed.h117
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/float.h95
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/format.h47
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/lpc.h238
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/macros.h74
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/md5.h50
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/memory.h58
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/metadata.h46
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/ogg_decoder_aspect.h80
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/ogg_encoder_aspect.h63
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/ogg_helper.h44
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/ogg_mapping.h64
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/stream_encoder.h67
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/stream_encoder_framing.h46
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/window.h74
-rw-r--r--3rdparty/flac/src/libFLAC/include/protected/Makefile.am35
-rw-r--r--3rdparty/flac/src/libFLAC/include/protected/Makefile.in581
-rw-r--r--3rdparty/flac/src/libFLAC/include/protected/all.h39
-rw-r--r--3rdparty/flac/src/libFLAC/include/protected/stream_decoder.h60
-rw-r--r--3rdparty/flac/src/libFLAC/include/protected/stream_encoder.h124
-rw-r--r--3rdparty/flac/src/libFLAC/libFLAC.m4114
-rw-r--r--3rdparty/flac/src/libFLAC/lpc.c1629
-rw-r--r--3rdparty/flac/src/libFLAC/lpc_intrin_avx2.c1122
-rw-r--r--3rdparty/flac/src/libFLAC/lpc_intrin_fma.c73
-rw-r--r--3rdparty/flac/src/libFLAC/lpc_intrin_neon.c1273
-rw-r--r--3rdparty/flac/src/libFLAC/lpc_intrin_sse2.c966
-rw-r--r--3rdparty/flac/src/libFLAC/lpc_intrin_sse41.c950
-rw-r--r--3rdparty/flac/src/libFLAC/md5.c517
-rw-r--r--3rdparty/flac/src/libFLAC/memory.c219
-rw-r--r--3rdparty/flac/src/libFLAC/metadata_iterators.c3554
-rw-r--r--3rdparty/flac/src/libFLAC/metadata_object.c2018
-rw-r--r--3rdparty/flac/src/libFLAC/ogg_decoder_aspect.c251
-rw-r--r--3rdparty/flac/src/libFLAC/ogg_encoder_aspect.c228
-rw-r--r--3rdparty/flac/src/libFLAC/ogg_helper.c210
-rw-r--r--3rdparty/flac/src/libFLAC/ogg_mapping.c48
-rw-r--r--3rdparty/flac/src/libFLAC/stream_decoder.c3731
-rw-r--r--3rdparty/flac/src/libFLAC/stream_encoder.c4738
-rw-r--r--3rdparty/flac/src/libFLAC/stream_encoder_framing.c594
-rw-r--r--3rdparty/flac/src/libFLAC/stream_encoder_intrin_avx2.c146
-rw-r--r--3rdparty/flac/src/libFLAC/stream_encoder_intrin_sse2.c159
-rw-r--r--3rdparty/flac/src/libFLAC/stream_encoder_intrin_ssse3.c148
-rw-r--r--3rdparty/flac/src/libFLAC/version.rc40
-rw-r--r--3rdparty/flac/src/libFLAC/window.c308
-rw-r--r--3rdparty/flac/src/metaflac/CMakeLists.txt18
-rw-r--r--3rdparty/flac/src/metaflac/Makefile.am65
-rw-r--r--3rdparty/flac/src/metaflac/Makefile.in789
-rw-r--r--3rdparty/flac/src/metaflac/main.c75
-rw-r--r--3rdparty/flac/src/metaflac/operations.c823
-rw-r--r--3rdparty/flac/src/metaflac/operations.h27
-rw-r--r--3rdparty/flac/src/metaflac/operations_shorthand.h26
-rw-r--r--3rdparty/flac/src/metaflac/operations_shorthand_cuesheet.c226
-rw-r--r--3rdparty/flac/src/metaflac/operations_shorthand_picture.c184
-rw-r--r--3rdparty/flac/src/metaflac/operations_shorthand_seektable.c220
-rw-r--r--3rdparty/flac/src/metaflac/operations_shorthand_streaminfo.c127
-rw-r--r--3rdparty/flac/src/metaflac/operations_shorthand_vorbiscomment.c430
-rw-r--r--3rdparty/flac/src/metaflac/options.c1146
-rw-r--r--3rdparty/flac/src/metaflac/options.h221
-rw-r--r--3rdparty/flac/src/metaflac/usage.c349
-rw-r--r--3rdparty/flac/src/metaflac/usage.h26
-rw-r--r--3rdparty/flac/src/metaflac/utils.c282
-rw-r--r--3rdparty/flac/src/metaflac/utils.h47
-rw-r--r--3rdparty/flac/src/metaflac/version.rc38
-rw-r--r--3rdparty/flac/src/share/Makefile.am73
-rw-r--r--3rdparty/flac/src/share/Makefile.in905
-rw-r--r--3rdparty/flac/src/share/README5
-rw-r--r--3rdparty/flac/src/share/getopt/CMakeLists.txt13
-rw-r--r--3rdparty/flac/src/share/getopt/getopt.c1053
-rw-r--r--3rdparty/flac/src/share/getopt/getopt1.c189
-rw-r--r--3rdparty/flac/src/share/grabbag/CMakeLists.txt14
-rw-r--r--3rdparty/flac/src/share/grabbag/alloc.c48
-rw-r--r--3rdparty/flac/src/share/grabbag/cuesheet.c681
-rw-r--r--3rdparty/flac/src/share/grabbag/file.c207
-rw-r--r--3rdparty/flac/src/share/grabbag/picture.c515
-rw-r--r--3rdparty/flac/src/share/grabbag/replaygain.c669
-rw-r--r--3rdparty/flac/src/share/grabbag/seektable.c105
-rw-r--r--3rdparty/flac/src/share/grabbag/snprintf.c101
-rw-r--r--3rdparty/flac/src/share/replaygain_analysis/CMakeLists.txt2
-rw-r--r--3rdparty/flac/src/share/replaygain_analysis/replaygain_analysis.c575
-rw-r--r--3rdparty/flac/src/share/replaygain_synthesis/CMakeLists.txt2
-rw-r--r--3rdparty/flac/src/share/replaygain_synthesis/replaygain_synthesis.c429
-rw-r--r--3rdparty/flac/src/share/utf8/CMakeLists.txt8
-rw-r--r--3rdparty/flac/src/share/utf8/charmaps.h57
-rw-r--r--3rdparty/flac/src/share/utf8/charset.c534
-rw-r--r--3rdparty/flac/src/share/utf8/charset.h72
-rw-r--r--3rdparty/flac/src/share/utf8/charset_test.c263
-rw-r--r--3rdparty/flac/src/share/utf8/iconvert.c257
-rw-r--r--3rdparty/flac/src/share/utf8/iconvert.h49
-rw-r--r--3rdparty/flac/src/share/utf8/makemap.c81
-rw-r--r--3rdparty/flac/src/share/utf8/utf8.c202
-rw-r--r--3rdparty/flac/src/share/win_utf8_io/win_utf8_io.c398
-rw-r--r--3rdparty/flac/src/test_grabbag/CMakeLists.txt2
-rw-r--r--3rdparty/flac/src/test_grabbag/Makefile.am22
-rw-r--r--3rdparty/flac/src/test_grabbag/Makefile.in679
-rw-r--r--3rdparty/flac/src/test_grabbag/cuesheet/CMakeLists.txt5
-rw-r--r--3rdparty/flac/src/test_grabbag/cuesheet/Makefile.am37
-rw-r--r--3rdparty/flac/src/test_grabbag/cuesheet/Makefile.in669
-rw-r--r--3rdparty/flac/src/test_grabbag/cuesheet/main.c147
-rw-r--r--3rdparty/flac/src/test_grabbag/picture/CMakeLists.txt5
-rw-r--r--3rdparty/flac/src/test_grabbag/picture/Makefile.am37
-rw-r--r--3rdparty/flac/src/test_grabbag/picture/Makefile.in669
-rw-r--r--3rdparty/flac/src/test_grabbag/picture/main.c222
-rw-r--r--3rdparty/flac/src/test_libFLAC++/CMakeLists.txt10
-rw-r--r--3rdparty/flac/src/test_libFLAC++/Makefile.am50
-rw-r--r--3rdparty/flac/src/test_libFLAC++/Makefile.in720
-rw-r--r--3rdparty/flac/src/test_libFLAC++/decoders.cpp1179
-rw-r--r--3rdparty/flac/src/test_libFLAC++/decoders.h25
-rw-r--r--3rdparty/flac/src/test_libFLAC++/encoders.cpp576
-rw-r--r--3rdparty/flac/src/test_libFLAC++/encoders.h25
-rw-r--r--3rdparty/flac/src/test_libFLAC++/main.cpp42
-rw-r--r--3rdparty/flac/src/test_libFLAC++/metadata.cpp41
-rw-r--r--3rdparty/flac/src/test_libFLAC++/metadata.h25
-rw-r--r--3rdparty/flac/src/test_libFLAC++/metadata_manip.cpp2241
-rw-r--r--3rdparty/flac/src/test_libFLAC++/metadata_object.cpp2099
-rw-r--r--3rdparty/flac/src/test_libFLAC/CMakeLists.txt25
-rw-r--r--3rdparty/flac/src/test_libFLAC/Makefile.am63
-rw-r--r--3rdparty/flac/src/test_libFLAC/Makefile.in736
-rw-r--r--3rdparty/flac/src/test_libFLAC/bitreader.c355
-rw-r--r--3rdparty/flac/src/test_libFLAC/bitreader.h27
-rw-r--r--3rdparty/flac/src/test_libFLAC/bitwriter.c688
-rw-r--r--3rdparty/flac/src/test_libFLAC/bitwriter.h27
-rw-r--r--3rdparty/flac/src/test_libFLAC/crc.c274
-rw-r--r--3rdparty/flac/src/test_libFLAC/crc.h26
-rw-r--r--3rdparty/flac/src/test_libFLAC/decoders.c1054
-rw-r--r--3rdparty/flac/src/test_libFLAC/decoders.h27
-rw-r--r--3rdparty/flac/src/test_libFLAC/encoders.c530
-rw-r--r--3rdparty/flac/src/test_libFLAC/encoders.h27
-rw-r--r--3rdparty/flac/src/test_libFLAC/endswap.c111
-rw-r--r--3rdparty/flac/src/test_libFLAC/endswap.h26
-rw-r--r--3rdparty/flac/src/test_libFLAC/format.c260
-rw-r--r--3rdparty/flac/src/test_libFLAC/format.h27
-rw-r--r--3rdparty/flac/src/test_libFLAC/main.c64
-rw-r--r--3rdparty/flac/src/test_libFLAC/md5.c221
-rw-r--r--3rdparty/flac/src/test_libFLAC/md5.h26
-rw-r--r--3rdparty/flac/src/test_libFLAC/metadata.c41
-rw-r--r--3rdparty/flac/src/test_libFLAC/metadata.h29
-rw-r--r--3rdparty/flac/src/test_libFLAC/metadata_manip.c2146
-rw-r--r--3rdparty/flac/src/test_libFLAC/metadata_object.c2291
-rw-r--r--3rdparty/flac/src/test_libs_common/CMakeLists.txt4
-rw-r--r--3rdparty/flac/src/test_libs_common/Makefile.am29
-rw-r--r--3rdparty/flac/src/test_libs_common/Makefile.in666
-rw-r--r--3rdparty/flac/src/test_libs_common/README2
-rw-r--r--3rdparty/flac/src/test_libs_common/file_utils_flac.c155
-rw-r--r--3rdparty/flac/src/test_libs_common/metadata_utils.c636
-rw-r--r--3rdparty/flac/src/test_seeking/CMakeLists.txt5
-rw-r--r--3rdparty/flac/src/test_seeking/Makefile.am39
-rw-r--r--3rdparty/flac/src/test_seeking/Makefile.in666
-rw-r--r--3rdparty/flac/src/test_seeking/main.c473
-rw-r--r--3rdparty/flac/src/test_streams/CMakeLists.txt2
-rw-r--r--3rdparty/flac/src/test_streams/Makefile.am29
-rw-r--r--3rdparty/flac/src/test_streams/Makefile.in661
-rw-r--r--3rdparty/flac/src/test_streams/main.c1398
-rw-r--r--3rdparty/flac/src/utils/Makefile.am19
-rw-r--r--3rdparty/flac/src/utils/Makefile.in676
-rw-r--r--3rdparty/flac/src/utils/flacdiff/CMakeLists.txt5
-rw-r--r--3rdparty/flac/src/utils/flacdiff/Makefile.am21
-rw-r--r--3rdparty/flac/src/utils/flacdiff/Makefile.in501
-rw-r--r--3rdparty/flac/src/utils/flacdiff/main.cpp230
-rw-r--r--3rdparty/flac/src/utils/flactimer/CMakeLists.txt2
-rw-r--r--3rdparty/flac/src/utils/flactimer/Makefile.am21
-rw-r--r--3rdparty/flac/src/utils/flactimer/Makefile.in501
-rw-r--r--3rdparty/flac/src/utils/flactimer/main.cpp175
-rw-r--r--3rdparty/flac/test/CMakeLists.txt103
-rw-r--r--3rdparty/flac/test/Makefile.am62
-rw-r--r--3rdparty/flac/test/Makefile.in720
-rw-r--r--3rdparty/flac/test/common.sh.in87
-rw-r--r--3rdparty/flac/test/cuesheet.ok94
-rw-r--r--3rdparty/flac/test/cuesheets/Makefile.am69
-rw-r--r--3rdparty/flac/test/cuesheets/Makefile.in549
-rw-r--r--3rdparty/flac/test/cuesheets/bad.000.CATALOG_multiple.cue5
-rw-r--r--3rdparty/flac/test/cuesheets/bad.001.CATALOG_missing_number.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.002.CATALOG_number_too_long.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.003.CATALOG_not_13_digits.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.030.FLAGS_multiple.cue5
-rw-r--r--3rdparty/flac/test/cuesheets/bad.031.FLAGS_wrong_place_1.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.032.FLAGS_wrong_place_2.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.060.INDEX_wrong_place.cue5
-rw-r--r--3rdparty/flac/test/cuesheets/bad.061.INDEX_missing_number.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.062.INDEX_invalid_number_1.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.063.first_INDEX_not_0_or_1.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.064.INDEX_num_non_sequential.cue5
-rw-r--r--3rdparty/flac/test/cuesheets/bad.065.INDEX_num_out_of_range.cue104
-rw-r--r--3rdparty/flac/test/cuesheets/bad.066.INDEX_missing_offset.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.067.INDEX_illegal_offset.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.068.INDEX_cdda_illegal_offset.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.069.nonzero_first_INDEX.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.070.INDEX_offset_not_ascending_1.cue5
-rw-r--r--3rdparty/flac/test/cuesheets/bad.071.INDEX_offset_not_ascending_2.cue6
-rw-r--r--3rdparty/flac/test/cuesheets/bad.110.ISRC_multiple.cue5
-rw-r--r--3rdparty/flac/test/cuesheets/bad.111.ISRC_wrong_place_1.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.112.ISRC_wrong_place_2.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.113.ISRC_missing_number.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.114.ISRC_invalid_number.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.130.TRACK_missing_INDEX_01_1.cue2
-rw-r--r--3rdparty/flac/test/cuesheets/bad.131.TRACK_missing_INDEX_01_2.cue3
-rw-r--r--3rdparty/flac/test/cuesheets/bad.132.TRACK_missing_INDEX_01_3.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.133.TRACK_missing_INDEX_01_4.cue5
-rw-r--r--3rdparty/flac/test/cuesheets/bad.134.TRACK_missing_number.cue2
-rw-r--r--3rdparty/flac/test/cuesheets/bad.135.TRACK_invalid_number_1.cue2
-rw-r--r--3rdparty/flac/test/cuesheets/bad.136.TRACK_invalid_number_2.cue2
-rw-r--r--3rdparty/flac/test/cuesheets/bad.137.TRACK_cdda_out_of_range.cue2
-rw-r--r--3rdparty/flac/test/cuesheets/bad.138.TRACK_num_non_sequential.cue6
-rw-r--r--3rdparty/flac/test/cuesheets/bad.139.TRACK_missing_type.cue2
-rw-r--r--3rdparty/flac/test/cuesheets/bad.140.no_TRACKs.cue1
-rw-r--r--3rdparty/flac/test/cuesheets/bad.200.FLAC_leadin_missing_offset.cue1
-rw-r--r--3rdparty/flac/test/cuesheets/bad.201.FLAC_leadin_illegal_offset.cue1
-rw-r--r--3rdparty/flac/test/cuesheets/bad.202.FLAC_leadin_cdda_illegal_offset.cue1
-rw-r--r--3rdparty/flac/test/cuesheets/bad.230.FLAC_leadout_multiple.cue3
-rw-r--r--3rdparty/flac/test/cuesheets/bad.231.FLAC_leadout_missing_track.cue1
-rw-r--r--3rdparty/flac/test/cuesheets/bad.232.FLAC_leadout_illegal_track.cue1
-rw-r--r--3rdparty/flac/test/cuesheets/bad.233.FLAC_leadout_missing_offset.cue1
-rw-r--r--3rdparty/flac/test/cuesheets/bad.234.FLAC_leadout_illegal_offset.cue1
-rw-r--r--3rdparty/flac/test/cuesheets/bad.235.FLAC_leadout_offset_not_211680000.cue1
-rw-r--r--3rdparty/flac/test/cuesheets/good.000.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/good.001.cue184
-rw-r--r--3rdparty/flac/test/cuesheets/good.002.dos_format.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/good.003.missing_final_newline.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/good.004.dos_format.missing_final_newline.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/good.005.quoted.isrc.cue6
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/Makefile.am49
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/Makefile.in529
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/Prøve.flacbin0 -> 1257 bytes-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case00a-expect.meta84
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case01a-expect.meta79
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case01b-expect.meta75
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case01c-expect.meta79
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case01d-expect.meta79
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case01e-expect.meta79
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case02a-expect.meta73
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case02b-expect.meta74
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case02c-expect.meta79
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case03a-expect.meta84
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case03b-expect.meta84
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case03c-expect.meta41
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case04a-expect.meta26
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case04b-expect.meta36
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case04c-expect.meta32
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case04d-expect.meta60
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case04e-expect.meta70
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/input-SCPAP.flacbin0 -> 4021 bytes-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/input-SCVA.flacbin0 -> 1015 bytes-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/input-SCVAUP.flacbin0 -> 4224 bytes-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/input-SCVPAP.flacbin0 -> 4228 bytes-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/input-SVAUP.flacbin0 -> 3680 bytes-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/input-VA.flacbin0 -> 287 bytes-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/input0.cue7
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/שלום.flacbin0 -> 3926 bytes-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/🤔.flacbin0 -> 1708 bytes-rw-r--r--3rdparty/flac/test/foreign-metadata-test-files/24bit-WaveFmtPCM.wavbin0 -> 1368 bytes-rw-r--r--3rdparty/flac/test/foreign-metadata-test-files/AIFF-C-sowt-compression-type-name.aifcbin0 -> 372 bytes-rw-r--r--3rdparty/flac/test/foreign-metadata-test-files/AIFF-C-sowt-tag.aifcbin0 -> 3120 bytes-rw-r--r--3rdparty/flac/test/foreign-metadata-test-files/AIFF-ID3.aiffbin0 -> 4580 bytes-rwxr-xr-x3rdparty/flac/test/foreign-metadata-test-files/BWF-WaveFmtEx.wavbin0 -> 11402 bytes-rw-r--r--3rdparty/flac/test/foreign-metadata-test-files/Makefile.am24
-rw-r--r--3rdparty/flac/test/foreign-metadata-test-files/Makefile.in504
-rwxr-xr-x3rdparty/flac/test/generate_streams.sh29
-rw-r--r--3rdparty/flac/test/metaflac-test-files/Makefile.am90
-rw-r--r--3rdparty/flac/test/metaflac-test-files/Makefile.in570
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case00-expect.meta24
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case01-expect.meta9
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case02-expect.meta28
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case03-expect.meta25
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case04-expect.meta26
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case05-expect.meta27
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case06-expect.meta28
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case07-expect.meta4
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case08-expect.meta27
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case09-expect.meta25
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case10-expect.meta6
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case11-expect.meta9
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case12-expect.meta12
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case13-expect.meta10
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case14-expect.meta13
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case15-expect.meta16
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case16-expect.meta33
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case17-expect.meta25
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case18-expect.meta29
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case19-expect.meta25
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case20-expect.meta29
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case21-expect.meta24
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case22-expect.meta18
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case23-expect.meta18
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case24-expect.meta18
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case25-expect.meta14
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case26-expect.meta22
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case27-expect.meta13
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case28-expect.meta13
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case29-expect.meta9
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case30-expect.meta9
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case31-expect.meta15
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case32-expect.meta15
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case33-expect.meta19
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case34-expect.meta19
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case35-expect.meta19
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case36-expect.meta15
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case37-expect.meta19
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case38-expect.meta19
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case39-expect.meta20
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case40-expect.meta22
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case41-expect.meta27
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case42-expect.meta22
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case43-expect.meta49
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case44-expect.meta28
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case45-expect.meta49
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case46-expect.meta62
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case47-expect.meta75
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case48-expect.meta88
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case49-expect.meta101
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case50-expect.meta114
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case51-expect.meta127
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case52-expect.meta140
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case53-expect.meta153
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case54-expect.meta166
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case55-expect.meta179
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case56-expect.meta192
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case57-expect.meta205
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case58-expect.meta218
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case59-expect.meta231
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case60-expect.meta49
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case61-expect.meta62
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case62-expect.meta75
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case63-expect.meta74
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case64-expect.meta3
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case65-expect.metabin0 -> 1672 bytes-rw-r--r--3rdparty/flac/test/metaflac-test-files/case66-expect.meta62
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case67-expect.meta95
-rw-r--r--3rdparty/flac/test/metaflac.flac.inbin0 -> 667 bytes-rw-r--r--3rdparty/flac/test/metaflac.flac.okbin0 -> 617 bytes-rw-r--r--3rdparty/flac/test/picture.ok42
-rw-r--r--3rdparty/flac/test/pictures/0.gifbin0 -> 95 bytes-rw-r--r--3rdparty/flac/test/pictures/0.jpgbin0 -> 330 bytes-rw-r--r--3rdparty/flac/test/pictures/0.pngbin0 -> 446 bytes-rw-r--r--3rdparty/flac/test/pictures/1.gifbin0 -> 871 bytes-rw-r--r--3rdparty/flac/test/pictures/1.pngbin0 -> 462 bytes-rw-r--r--3rdparty/flac/test/pictures/2.gifbin0 -> 532 bytes-rw-r--r--3rdparty/flac/test/pictures/2.pngbin0 -> 292 bytes-rw-r--r--3rdparty/flac/test/pictures/3.pngbin0 -> 308 bytes-rw-r--r--3rdparty/flac/test/pictures/4.jpgbin0 -> 567 bytes-rw-r--r--3rdparty/flac/test/pictures/4.pngbin0 -> 1800 bytes-rw-r--r--3rdparty/flac/test/pictures/5.pngbin0 -> 1816 bytes-rw-r--r--3rdparty/flac/test/pictures/6.pngbin0 -> 543 bytes-rw-r--r--3rdparty/flac/test/pictures/7.pngbin0 -> 559 bytes-rw-r--r--3rdparty/flac/test/pictures/8.pngbin0 -> 244 bytes-rw-r--r--3rdparty/flac/test/pictures/Makefile.am33
-rw-r--r--3rdparty/flac/test/pictures/Makefile.in513
-rwxr-xr-x3rdparty/flac/test/test_compression.sh46
-rwxr-xr-x3rdparty/flac/test/test_flac.sh1338
-rwxr-xr-x3rdparty/flac/test/test_grabbag.sh128
-rwxr-xr-x3rdparty/flac/test/test_libFLAC++.sh35
-rwxr-xr-x3rdparty/flac/test/test_libFLAC.sh35
-rwxr-xr-x3rdparty/flac/test/test_metaflac.sh478
-rwxr-xr-x3rdparty/flac/test/test_replaygain.sh146
-rwxr-xr-x3rdparty/flac/test/test_seeking.sh141
-rwxr-xr-x3rdparty/flac/test/test_streams.sh331
-rwxr-xr-x3rdparty/flac/test/write_iff.pl211
-rw-r--r--3rdparty/genie/.editorconfig13
-rw-r--r--3rdparty/genie/.gitignore4
-rw-r--r--3rdparty/genie/LICENSE112
-rw-r--r--3rdparty/genie/README.md258
-rw-r--r--3rdparty/genie/build/gmake.darwin/Makefile37
-rw-r--r--3rdparty/genie/build/gmake.darwin/genie.make686
-rw-r--r--3rdparty/genie/build/gmake.freebsd/Makefile34
-rw-r--r--3rdparty/genie/build/gmake.freebsd/genie.make509
-rw-r--r--3rdparty/genie/build/gmake.linux/Makefile35
-rw-r--r--3rdparty/genie/build/gmake.linux/genie.make510
-rw-r--r--3rdparty/genie/build/gmake.windows/Makefile35
-rw-r--r--3rdparty/genie/build/gmake.windows/genie.make510
-rw-r--r--3rdparty/genie/docs/scripting-reference.md2703
-rw-r--r--3rdparty/genie/makefile67
-rw-r--r--3rdparty/genie/scripts/embed.lua98
-rw-r--r--3rdparty/genie/scripts/genie.lua147
-rw-r--r--3rdparty/genie/scripts/release.lua47
-rw-r--r--3rdparty/genie/src/_manifest.lua96
-rw-r--r--3rdparty/genie/src/_premake_main.lua155
-rw-r--r--3rdparty/genie/src/actions/cmake/_cmake.lua43
-rw-r--r--3rdparty/genie/src/actions/cmake/cmake_project.lua675
-rw-r--r--3rdparty/genie/src/actions/cmake/cmake_workspace.lua66
-rw-r--r--3rdparty/genie/src/actions/example/_example.lua99
-rw-r--r--3rdparty/genie/src/actions/example/example_project.lua91
-rw-r--r--3rdparty/genie/src/actions/example/example_solution.lua46
-rw-r--r--3rdparty/genie/src/actions/jcdb/_jcdb.lua21
-rw-r--r--3rdparty/genie/src/actions/jcdb/jcdb_solution.lua153
-rw-r--r--3rdparty/genie/src/actions/make/_make.lua192
-rw-r--r--3rdparty/genie/src/actions/make/make_cpp.lua675
-rw-r--r--3rdparty/genie/src/actions/make/make_csharp.lua302
-rw-r--r--3rdparty/genie/src/actions/make/make_solution.lua80
-rw-r--r--3rdparty/genie/src/actions/make/make_swift.lua196
-rw-r--r--3rdparty/genie/src/actions/make/make_vala.lua362
-rw-r--r--3rdparty/genie/src/actions/ninja/_ninja.lua56
-rw-r--r--3rdparty/genie/src/actions/ninja/ninja_base.lua164
-rw-r--r--3rdparty/genie/src/actions/ninja/ninja_cpp.lua388
-rw-r--r--3rdparty/genie/src/actions/ninja/ninja_solution.lua173
-rw-r--r--3rdparty/genie/src/actions/ninja/ninja_swift.lua121
-rw-r--r--3rdparty/genie/src/actions/ninja/ninja_swift_incremental.lua181
-rw-r--r--3rdparty/genie/src/actions/vstudio/_vstudio.lua295
-rw-r--r--3rdparty/genie/src/actions/vstudio/vs2010.lua57
-rw-r--r--3rdparty/genie/src/actions/vstudio/vs2012.lua60
-rw-r--r--3rdparty/genie/src/actions/vstudio/vs2013.lua64
-rw-r--r--3rdparty/genie/src/actions/vstudio/vs2015.lua64
-rw-r--r--3rdparty/genie/src/actions/vstudio/vs2017.lua64
-rw-r--r--3rdparty/genie/src/actions/vstudio/vs2019.lua64
-rw-r--r--3rdparty/genie/src/actions/vstudio/vs2022.lua64
-rw-r--r--3rdparty/genie/src/actions/vstudio/vs2026.lua63
-rw-r--r--3rdparty/genie/src/actions/vstudio/vstudio_slnx.lua112
-rw-r--r--3rdparty/genie/src/actions/vstudio/vstudio_solution.lua268
-rw-r--r--3rdparty/genie/src/actions/vstudio/vstudio_vcxproj.lua1856
-rw-r--r--3rdparty/genie/src/actions/vstudio/vstudio_vcxproj_filters.lua145
-rw-r--r--3rdparty/genie/src/actions/xcode/_xcode.lua31
-rw-r--r--3rdparty/genie/src/actions/xcode/xcode10.lua116
-rw-r--r--3rdparty/genie/src/actions/xcode/xcode11.lua91
-rw-r--r--3rdparty/genie/src/actions/xcode/xcode14.lua121
-rw-r--r--3rdparty/genie/src/actions/xcode/xcode15.lua124
-rw-r--r--3rdparty/genie/src/actions/xcode/xcode8.lua354
-rw-r--r--3rdparty/genie/src/actions/xcode/xcode9.lua109
-rw-r--r--3rdparty/genie/src/actions/xcode/xcode_common.lua1324
-rw-r--r--3rdparty/genie/src/actions/xcode/xcode_project.lua186
-rw-r--r--3rdparty/genie/src/actions/xcode/xcode_scheme.lua240
-rw-r--r--3rdparty/genie/src/actions/xcode/xcode_workspace.lua146
-rw-r--r--3rdparty/genie/src/base/action.lua170
-rw-r--r--3rdparty/genie/src/base/api.lua1563
-rw-r--r--3rdparty/genie/src/base/bake.lua870
-rw-r--r--3rdparty/genie/src/base/cmdline.lua106
-rw-r--r--3rdparty/genie/src/base/config.lua107
-rw-r--r--3rdparty/genie/src/base/globals.lua224
-rw-r--r--3rdparty/genie/src/base/help.lua48
-rw-r--r--3rdparty/genie/src/base/inspect.lua291
-rw-r--r--3rdparty/genie/src/base/io.lua136
-rw-r--r--3rdparty/genie/src/base/iter.lua16
-rw-r--r--3rdparty/genie/src/base/option.lua113
-rw-r--r--3rdparty/genie/src/base/os.lua298
-rw-r--r--3rdparty/genie/src/base/path.lua400
-rw-r--r--3rdparty/genie/src/base/premake.lua120
-rw-r--r--3rdparty/genie/src/base/profiler.lua613
-rw-r--r--3rdparty/genie/src/base/project.lua775
-rw-r--r--3rdparty/genie/src/base/set.lua77
-rw-r--r--3rdparty/genie/src/base/solution.lua148
-rw-r--r--3rdparty/genie/src/base/string.lua62
-rw-r--r--3rdparty/genie/src/base/table.lua260
-rw-r--r--3rdparty/genie/src/base/tree.lua231
-rw-r--r--3rdparty/genie/src/base/validate.lua91
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/Makefile114
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/README6
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/doc/contents.html619
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/doc/logo.gifbin0 -> 4232 bytes-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/doc/lua.1111
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/doc/lua.css105
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/doc/luac.1118
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/doc/manual.css27
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/doc/manual.html10789
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/doc/osi-certified-72x60.pngbin0 -> 3774 bytes-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/doc/readme.html371
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/Makefile197
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lapi.c1270
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lapi.h24
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lauxlib.c972
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lauxlib.h256
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lbaselib.c520
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lbitlib.c230
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lcode.c954
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lcode.h87
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lcorolib.c168
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lctype.c55
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lctype.h95
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/ldblib.c437
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/ldebug.c643
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/ldebug.h40
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/ldo.c717
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/ldo.h46
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/ldump.c214
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lfunc.c151
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lfunc.h54
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lgc.c1159
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lgc.h138
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/linit.c68
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/liolib.c757
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/llex.c602
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/llex.h86
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/llimits.h242
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lmathlib.c404
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lmem.c99
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lmem.h69
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/loadlib.c786
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lobject.c470
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lobject.h540
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lopcodes.c124
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lopcodes.h295
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/loslib.c356
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lparser.c1647
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lparser.h120
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lprefix.h45
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lstate.c346
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lstate.h223
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lstring.c182
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lstring.h46
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lstrlib.c1430
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/ltable.c650
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/ltable.h53
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/ltablib.c357
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/ltm.c143
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/ltm.h75
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lua.c611
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lua.h485
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lua.hpp9
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/luac.c449
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/luaconf.h735
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lualib.h58
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lundump.c277
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lundump.h33
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lutf8lib.c255
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lvm.c1182
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lvm.h58
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lzio.c78
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lzio.h67
-rw-r--r--3rdparty/genie/src/host/os_chdir.c32
-rw-r--r--3rdparty/genie/src/host/os_copyfile.c34
-rw-r--r--3rdparty/genie/src/host/os_getcwd.c34
-rw-r--r--3rdparty/genie/src/host/os_is64bit.c30
-rw-r--r--3rdparty/genie/src/host/os_isdir.c34
-rw-r--r--3rdparty/genie/src/host/os_isfile.c30
-rw-r--r--3rdparty/genie/src/host/os_match.c183
-rw-r--r--3rdparty/genie/src/host/os_mkdir.c33
-rw-r--r--3rdparty/genie/src/host/os_pathsearch.c84
-rw-r--r--3rdparty/genie/src/host/os_rmdir.c33
-rw-r--r--3rdparty/genie/src/host/os_stat.c46
-rw-r--r--3rdparty/genie/src/host/os_ticks.c41
-rw-r--r--3rdparty/genie/src/host/os_uuid.c79
-rw-r--r--3rdparty/genie/src/host/path_getabsolute.c15
-rw-r--r--3rdparty/genie/src/host/path_getrelative.c16
-rw-r--r--3rdparty/genie/src/host/path_helpers.c253
-rw-r--r--3rdparty/genie/src/host/path_isabsolute.c18
-rw-r--r--3rdparty/genie/src/host/premake.c388
-rw-r--r--3rdparty/genie/src/host/premake.h91
-rw-r--r--3rdparty/genie/src/host/premake_main.c29
-rw-r--r--3rdparty/genie/src/host/scripts.c567
-rw-r--r--3rdparty/genie/src/host/string_endswith.c28
-rw-r--r--3rdparty/genie/src/host/string_hash.c35
-rw-r--r--3rdparty/genie/src/host/version.h2
-rw-r--r--3rdparty/genie/src/tools/dotnet.lua85
-rw-r--r--3rdparty/genie/src/tools/gcc.lua399
-rw-r--r--3rdparty/genie/src/tools/ghs.lua201
-rw-r--r--3rdparty/genie/src/tools/msc.lua9
-rw-r--r--3rdparty/genie/src/tools/ow.lua146
-rw-r--r--3rdparty/genie/src/tools/snc.lua179
-rw-r--r--3rdparty/genie/src/tools/swift.lua141
-rw-r--r--3rdparty/genie/src/tools/valac.lua121
-rw-r--r--3rdparty/genie/tests/actions/make/test_make_escaping.lua30
-rw-r--r--3rdparty/genie/tests/actions/make/test_make_linking.lua126
-rw-r--r--3rdparty/genie/tests/actions/make/test_make_pch.lua120
-rw-r--r--3rdparty/genie/tests/actions/make/test_makesettings.lua51
-rw-r--r--3rdparty/genie/tests/actions/make/test_wiidev.lua62
-rw-r--r--3rdparty/genie/tests/actions/test_clean.lua197
-rw-r--r--3rdparty/genie/tests/actions/vstudio/cs2002/test_files.lua141
-rw-r--r--3rdparty/genie/tests/actions/vstudio/cs2005/projectelement.lua74
-rw-r--r--3rdparty/genie/tests/actions/vstudio/cs2005/projectsettings.lua139
-rw-r--r--3rdparty/genie/tests/actions/vstudio/cs2005/propertygroup.lua59
-rw-r--r--3rdparty/genie/tests/actions/vstudio/cs2005/test_files.lua83
-rw-r--r--3rdparty/genie/tests/actions/vstudio/sln2005/dependencies.lua58
-rw-r--r--3rdparty/genie/tests/actions/vstudio/sln2005/header.lua79
-rw-r--r--3rdparty/genie/tests/actions/vstudio/sln2005/layout.lua51
-rw-r--r--3rdparty/genie/tests/actions/vstudio/sln2005/platforms.lua135
-rw-r--r--3rdparty/genie/tests/actions/vstudio/sln2005/projectplatforms.lua99
-rw-r--r--3rdparty/genie/tests/actions/vstudio/sln2005/projects.lua67
-rw-r--r--3rdparty/genie/tests/actions/vstudio/test_vs200x_vcproj.lua687
-rw-r--r--3rdparty/genie/tests/actions/vstudio/test_vs200x_vcproj_linker.lua116
-rw-r--r--3rdparty/genie/tests/actions/vstudio/test_vs2010_flags.lua363
-rw-r--r--3rdparty/genie/tests/actions/vstudio/test_vs2010_project_kinds.lua166
-rw-r--r--3rdparty/genie/tests/actions/vstudio/test_vs2010_vcxproj.lua289
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc200x/debugdir.lua88
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc200x/header.lua43
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc200x/test_files.lua222
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc200x/test_filters.lua58
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc2010/test_config_props.lua78
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc2010/test_debugdir.lua96
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc2010/test_files.lua103
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc2010/test_filters.lua193
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc2010/test_header.lua45
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc2010/test_link_settings.lua229
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc2010/test_links.lua93
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc2010/test_output_props.lua179
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc2010/test_pch.lua63
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc2010/test_project_refs.lua78
-rw-r--r--3rdparty/genie/tests/baking/test_merging.lua99
-rw-r--r--3rdparty/genie/tests/base/test_action.lua73
-rw-r--r--3rdparty/genie/tests/base/test_api.lua404
-rw-r--r--3rdparty/genie/tests/base/test_baking.lua174
-rw-r--r--3rdparty/genie/tests/base/test_config.lua98
-rw-r--r--3rdparty/genie/tests/base/test_config_bug.lua192
-rw-r--r--3rdparty/genie/tests/base/test_location.lua100
-rw-r--r--3rdparty/genie/tests/base/test_os.lua124
-rw-r--r--3rdparty/genie/tests/base/test_path.lua266
-rw-r--r--3rdparty/genie/tests/base/test_premake_command.lua14
-rw-r--r--3rdparty/genie/tests/base/test_table.lua65
-rw-r--r--3rdparty/genie/tests/base/test_tree.lua143
-rw-r--r--3rdparty/genie/tests/folder/ok.lua1
-rw-r--r--3rdparty/genie/tests/folder/ok.lua.21
-rw-r--r--3rdparty/genie/tests/pepperfish_profiler.lua616
-rw-r--r--3rdparty/genie/tests/premake4.lua150
-rw-r--r--3rdparty/genie/tests/project/test_eachfile.lua46
-rw-r--r--3rdparty/genie/tests/project/test_vpaths.lua160
-rw-r--r--3rdparty/genie/tests/stress2
-rw-r--r--3rdparty/genie/tests/test2
-rw-r--r--3rdparty/genie/tests/test.bat3
-rw-r--r--3rdparty/genie/tests/test_dofile.lua36
-rw-r--r--3rdparty/genie/tests/test_gmake_cpp.lua194
-rw-r--r--3rdparty/genie/tests/test_gmake_cs.lua79
-rw-r--r--3rdparty/genie/tests/test_keywords.lua87
-rw-r--r--3rdparty/genie/tests/test_platforms.lua58
-rw-r--r--3rdparty/genie/tests/test_premake.lua47
-rw-r--r--3rdparty/genie/tests/test_project.lua64
-rw-r--r--3rdparty/genie/tests/test_stress.lua44
-rw-r--r--3rdparty/genie/tests/test_string.lua73
-rw-r--r--3rdparty/genie/tests/test_targets.lua294
-rw-r--r--3rdparty/genie/tests/testfx.lua287
-rw-r--r--3rdparty/genie/tests/tools/test_gcc.lua78
-rw-r--r--3rdparty/glm/.appveyor.yml34
-rw-r--r--3rdparty/glm/.gitignore54
-rw-r--r--3rdparty/glm/.travis.yml84
-rw-r--r--3rdparty/glm/CMakeLists.txt232
-rw-r--r--3rdparty/glm/cmake/CMakePackageConfigHelpers.cmake227
-rw-r--r--3rdparty/glm/cmake/GNUInstallDirs.cmake188
-rw-r--r--3rdparty/glm/cmake/glm.pc.in7
-rw-r--r--3rdparty/glm/cmake/glmBuildConfig.cmake.in6
-rw-r--r--3rdparty/glm/cmake/glmConfig.cmake.in9
-rw-r--r--3rdparty/glm/copying.txt54
-rw-r--r--3rdparty/glm/doc/api/a00001.html66
-rw-r--r--3rdparty/glm/doc/api/a00001_source.html457
-rw-r--r--3rdparty/glm/doc/api/a00002.html66
-rw-r--r--3rdparty/glm/doc/api/a00002_source.html83
-rw-r--r--3rdparty/glm/doc/api/a00003.html66
-rw-r--r--3rdparty/glm/doc/api/a00003_source.html167
-rw-r--r--3rdparty/glm/doc/api/a00004.html66
-rw-r--r--3rdparty/glm/doc/api/a00004_source.html857
-rw-r--r--3rdparty/glm/doc/api/a00005.html66
-rw-r--r--3rdparty/glm/doc/api/a00005_source.html754
-rw-r--r--3rdparty/glm/doc/api/a00006.html66
-rw-r--r--3rdparty/glm/doc/api/a00006_source.html194
-rw-r--r--3rdparty/glm/doc/api/a00007.html141
-rw-r--r--3rdparty/glm/doc/api/a00007_source.html207
-rw-r--r--3rdparty/glm/doc/api/a00008.html102
-rw-r--r--3rdparty/glm/doc/api/a00008_source.html111
-rw-r--r--3rdparty/glm/doc/api/a00009.html137
-rw-r--r--3rdparty/glm/doc/api/a00009_source.html149
-rw-r--r--3rdparty/glm/doc/api/a00010.html80
-rw-r--r--3rdparty/glm/doc/api/a00010_source.html90
-rw-r--r--3rdparty/glm/doc/api/a00011.html88
-rw-r--r--3rdparty/glm/doc/api/a00011_source.html97
-rw-r--r--3rdparty/glm/doc/api/a00012.html91
-rw-r--r--3rdparty/glm/doc/api/a00012_source.html107
-rw-r--r--3rdparty/glm/doc/api/a00013.html85
-rw-r--r--3rdparty/glm/doc/api/a00013_source.html98
-rw-r--r--3rdparty/glm/doc/api/a00014.html66
-rw-r--r--3rdparty/glm/doc/api/a00014_source.html65
-rw-r--r--3rdparty/glm/doc/api/a00015.html81
-rw-r--r--3rdparty/glm/doc/api/a00015_source.html88
-rw-r--r--3rdparty/glm/doc/api/a00016.html327
-rw-r--r--3rdparty/glm/doc/api/a00016_source.html239
-rw-r--r--3rdparty/glm/doc/api/a00017.html93
-rw-r--r--3rdparty/glm/doc/api/a00017_source.html102
-rw-r--r--3rdparty/glm/doc/api/a00018.html162
-rw-r--r--3rdparty/glm/doc/api/a00018_source.html193
-rw-r--r--3rdparty/glm/doc/api/a00019.html129
-rw-r--r--3rdparty/glm/doc/api/a00019_source.html271
-rw-r--r--3rdparty/glm/doc/api/a00020.html89
-rw-r--r--3rdparty/glm/doc/api/a00020_source.html105
-rw-r--r--3rdparty/glm/doc/api/a00021.html126
-rw-r--r--3rdparty/glm/doc/api/a00021_source.html175
-rw-r--r--3rdparty/glm/doc/api/a00022.html66
-rw-r--r--3rdparty/glm/doc/api/a00022_source.html65
-rw-r--r--3rdparty/glm/doc/api/a00023.html66
-rw-r--r--3rdparty/glm/doc/api/a00023_source.html219
-rw-r--r--3rdparty/glm/doc/api/a00024.html76
-rw-r--r--3rdparty/glm/doc/api/a00024_source.html84
-rw-r--r--3rdparty/glm/doc/api/a00025.html111
-rw-r--r--3rdparty/glm/doc/api/a00025_source.html157
-rw-r--r--3rdparty/glm/doc/api/a00026.html111
-rw-r--r--3rdparty/glm/doc/api/a00026_source.html118
-rw-r--r--3rdparty/glm/doc/api/a00027.html100
-rw-r--r--3rdparty/glm/doc/api/a00027_source.html111
-rw-r--r--3rdparty/glm/doc/api/a00028.html97
-rw-r--r--3rdparty/glm/doc/api/a00028_source.html109
-rw-r--r--3rdparty/glm/doc/api/a00029.html168
-rw-r--r--3rdparty/glm/doc/api/a00029_source.html238
-rw-r--r--3rdparty/glm/doc/api/a00030.html94
-rw-r--r--3rdparty/glm/doc/api/a00030_source.html110
-rw-r--r--3rdparty/glm/doc/api/a00031.html97
-rw-r--r--3rdparty/glm/doc/api/a00031_source.html121
-rw-r--r--3rdparty/glm/doc/api/a00032.html112
-rw-r--r--3rdparty/glm/doc/api/a00032_source.html149
-rw-r--r--3rdparty/glm/doc/api/a00033.html85
-rw-r--r--3rdparty/glm/doc/api/a00033_source.html165
-rw-r--r--3rdparty/glm/doc/api/a00034.html99
-rw-r--r--3rdparty/glm/doc/api/a00034_source.html115
-rw-r--r--3rdparty/glm/doc/api/a00035.html118
-rw-r--r--3rdparty/glm/doc/api/a00035_source.html135
-rw-r--r--3rdparty/glm/doc/api/a00036.html100
-rw-r--r--3rdparty/glm/doc/api/a00036_source.html111
-rw-r--r--3rdparty/glm/doc/api/a00037.html83
-rw-r--r--3rdparty/glm/doc/api/a00037_source.html93
-rw-r--r--3rdparty/glm/doc/api/a00038.html979
-rw-r--r--3rdparty/glm/doc/api/a00038_source.html1716
-rw-r--r--3rdparty/glm/doc/api/a00039.html66
-rw-r--r--3rdparty/glm/doc/api/a00039_source.html65
-rw-r--r--3rdparty/glm/doc/api/a00040.html66
-rw-r--r--3rdparty/glm/doc/api/a00040_source.html119
-rw-r--r--3rdparty/glm/doc/api/a00041.html81
-rw-r--r--3rdparty/glm/doc/api/a00041_source.html93
-rw-r--r--3rdparty/glm/doc/api/a00042.html79
-rw-r--r--3rdparty/glm/doc/api/a00042_source.html91
-rw-r--r--3rdparty/glm/doc/api/a00043.html67
-rw-r--r--3rdparty/glm/doc/api/a00043_source.html185
-rw-r--r--3rdparty/glm/doc/api/a00044.html93
-rw-r--r--3rdparty/glm/doc/api/a00044_source.html104
-rw-r--r--3rdparty/glm/doc/api/a00045.html98
-rw-r--r--3rdparty/glm/doc/api/a00045_source.html107
-rw-r--r--3rdparty/glm/doc/api/a00046.html66
-rw-r--r--3rdparty/glm/doc/api/a00046_source.html65
-rw-r--r--3rdparty/glm/doc/api/a00047.html93
-rw-r--r--3rdparty/glm/doc/api/a00047_source.html124
-rw-r--r--3rdparty/glm/doc/api/a00048.html72
-rw-r--r--3rdparty/glm/doc/api/a00048_source.html237
-rw-r--r--3rdparty/glm/doc/api/a00049.html79
-rw-r--r--3rdparty/glm/doc/api/a00049_source.html89
-rw-r--r--3rdparty/glm/doc/api/a00050_source.html2457
-rw-r--r--3rdparty/glm/doc/api/a00051.html66
-rw-r--r--3rdparty/glm/doc/api/a00051_source.html88
-rw-r--r--3rdparty/glm/doc/api/a00052.html66
-rw-r--r--3rdparty/glm/doc/api/a00052_source.html80
-rw-r--r--3rdparty/glm/doc/api/a00053.html66
-rw-r--r--3rdparty/glm/doc/api/a00053_source.html79
-rw-r--r--3rdparty/glm/doc/api/a00054.html66
-rw-r--r--3rdparty/glm/doc/api/a00054_source.html79
-rw-r--r--3rdparty/glm/doc/api/a00055.html66
-rw-r--r--3rdparty/glm/doc/api/a00055_source.html88
-rw-r--r--3rdparty/glm/doc/api/a00056.html66
-rw-r--r--3rdparty/glm/doc/api/a00056_source.html79
-rw-r--r--3rdparty/glm/doc/api/a00057.html66
-rw-r--r--3rdparty/glm/doc/api/a00057_source.html79
-rw-r--r--3rdparty/glm/doc/api/a00058_source.html79
-rw-r--r--3rdparty/glm/doc/api/a00059.html66
-rw-r--r--3rdparty/glm/doc/api/a00059_source.html88
-rw-r--r--3rdparty/glm/doc/api/a00060.html66
-rw-r--r--3rdparty/glm/doc/api/a00060_source.html65
-rw-r--r--3rdparty/glm/doc/api/a00061.html85
-rw-r--r--3rdparty/glm/doc/api/a00061_source.html101
-rw-r--r--3rdparty/glm/doc/api/a00062.html81
-rw-r--r--3rdparty/glm/doc/api/a00062_source.html87
-rw-r--r--3rdparty/glm/doc/api/a00063.html76
-rw-r--r--3rdparty/glm/doc/api/a00063_source.html91
-rw-r--r--3rdparty/glm/doc/api/a00064.html265
-rw-r--r--3rdparty/glm/doc/api/a00064_source.html438
-rw-r--r--3rdparty/glm/doc/api/a00065.html86
-rw-r--r--3rdparty/glm/doc/api/a00065_source.html104
-rw-r--r--3rdparty/glm/doc/api/a00066.html79
-rw-r--r--3rdparty/glm/doc/api/a00066_source.html89
-rw-r--r--3rdparty/glm/doc/api/a00067.html111
-rw-r--r--3rdparty/glm/doc/api/a00067_source.html143
-rw-r--r--3rdparty/glm/doc/api/a00068.html100
-rw-r--r--3rdparty/glm/doc/api/a00068_source.html122
-rw-r--r--3rdparty/glm/doc/api/a00069.html99
-rw-r--r--3rdparty/glm/doc/api/a00069_source.html108
-rw-r--r--3rdparty/glm/doc/api/a00070.html158
-rw-r--r--3rdparty/glm/doc/api/a00070_source.html289
-rw-r--r--3rdparty/glm/doc/api/a00071.html89
-rw-r--r--3rdparty/glm/doc/api/a00071_source.html110
-rw-r--r--3rdparty/glm/doc/api/a00072.html77
-rw-r--r--3rdparty/glm/doc/api/a00072_source.html84
-rw-r--r--3rdparty/glm/doc/api/a00073.html82
-rw-r--r--3rdparty/glm/doc/api/a00073_source.html100
-rw-r--r--3rdparty/glm/doc/api/a00074.html99
-rw-r--r--3rdparty/glm/doc/api/a00074_source.html121
-rw-r--r--3rdparty/glm/doc/api/a00075.html78
-rw-r--r--3rdparty/glm/doc/api/a00075_source.html84
-rw-r--r--3rdparty/glm/doc/api/a00076.html81
-rw-r--r--3rdparty/glm/doc/api/a00076_source.html85
-rw-r--r--3rdparty/glm/doc/api/a00077.html107
-rw-r--r--3rdparty/glm/doc/api/a00077_source.html115
-rw-r--r--3rdparty/glm/doc/api/a00078.html82
-rw-r--r--3rdparty/glm/doc/api/a00078_source.html91
-rw-r--r--3rdparty/glm/doc/api/a00079.html81
-rw-r--r--3rdparty/glm/doc/api/a00079_source.html86
-rw-r--r--3rdparty/glm/doc/api/a00080.html175
-rw-r--r--3rdparty/glm/doc/api/a00080_source.html233
-rw-r--r--3rdparty/glm/doc/api/a00081.html66
-rw-r--r--3rdparty/glm/doc/api/a00081_source.html65
-rw-r--r--3rdparty/glm/doc/api/a00082_source.html61
-rw-r--r--3rdparty/glm/doc/api/a00083.html78
-rw-r--r--3rdparty/glm/doc/api/a00083_source.html84
-rw-r--r--3rdparty/glm/doc/api/a00084.html79
-rw-r--r--3rdparty/glm/doc/api/a00084_source.html87
-rw-r--r--3rdparty/glm/doc/api/a00085.html66
-rw-r--r--3rdparty/glm/doc/api/a00085_source.html123
-rw-r--r--3rdparty/glm/doc/api/a00086.html76
-rw-r--r--3rdparty/glm/doc/api/a00086_source.html81
-rw-r--r--3rdparty/glm/doc/api/a00087.html161
-rw-r--r--3rdparty/glm/doc/api/a00087_source.html329
-rw-r--r--3rdparty/glm/doc/api/a00088.html129
-rw-r--r--3rdparty/glm/doc/api/a00088_source.html189
-rw-r--r--3rdparty/glm/doc/api/a00089.html98
-rw-r--r--3rdparty/glm/doc/api/a00089_source.html115
-rw-r--r--3rdparty/glm/doc/api/a00090.html67
-rw-r--r--3rdparty/glm/doc/api/a00090_source.html133
-rw-r--r--3rdparty/glm/doc/api/a00091.html81
-rw-r--r--3rdparty/glm/doc/api/a00091_source.html90
-rw-r--r--3rdparty/glm/doc/api/a00092.html109
-rw-r--r--3rdparty/glm/doc/api/a00092_source.html126
-rw-r--r--3rdparty/glm/doc/api/a00093.html83
-rw-r--r--3rdparty/glm/doc/api/a00093_source.html94
-rw-r--r--3rdparty/glm/doc/api/a00094.html108
-rw-r--r--3rdparty/glm/doc/api/a00094_source.html143
-rw-r--r--3rdparty/glm/doc/api/a00095.html126
-rw-r--r--3rdparty/glm/doc/api/a00095_source.html149
-rw-r--r--3rdparty/glm/doc/api/a00096.html69
-rw-r--r--3rdparty/glm/doc/api/a00096_source.html131
-rw-r--r--3rdparty/glm/doc/api/a00097.html67
-rw-r--r--3rdparty/glm/doc/api/a00097_source.html79
-rw-r--r--3rdparty/glm/doc/api/a00098.html66
-rw-r--r--3rdparty/glm/doc/api/a00098_source.html827
-rw-r--r--3rdparty/glm/doc/api/a00099.html67
-rw-r--r--3rdparty/glm/doc/api/a00099_source.html219
-rw-r--r--3rdparty/glm/doc/api/a00100.html67
-rw-r--r--3rdparty/glm/doc/api/a00100_source.html282
-rw-r--r--3rdparty/glm/doc/api/a00101.html67
-rw-r--r--3rdparty/glm/doc/api/a00101_source.html402
-rw-r--r--3rdparty/glm/doc/api/a00102.html82
-rw-r--r--3rdparty/glm/doc/api/a00102_source.html105
-rw-r--r--3rdparty/glm/doc/api/a00103.html91
-rw-r--r--3rdparty/glm/doc/api/a00103_source.html102
-rw-r--r--3rdparty/glm/doc/api/a00104.html82
-rw-r--r--3rdparty/glm/doc/api/a00104_source.html89
-rw-r--r--3rdparty/glm/doc/api/a00105.html88
-rw-r--r--3rdparty/glm/doc/api/a00105_source.html95
-rw-r--r--3rdparty/glm/doc/api/a00106.html102
-rw-r--r--3rdparty/glm/doc/api/a00106_source.html144
-rw-r--r--3rdparty/glm/doc/api/a00107.html66
-rw-r--r--3rdparty/glm/doc/api/a00107_source.html65
-rw-r--r--3rdparty/glm/doc/api/a00108.html241
-rw-r--r--3rdparty/glm/doc/api/a00108_source.html383
-rw-r--r--3rdparty/glm/doc/api/a00109.html493
-rw-r--r--3rdparty/glm/doc/api/a00109_source.html769
-rw-r--r--3rdparty/glm/doc/api/a00110.html82
-rw-r--r--3rdparty/glm/doc/api/a00110_source.html113
-rw-r--r--3rdparty/glm/doc/api/a00111.html66
-rw-r--r--3rdparty/glm/doc/api/a00111_source.html248
-rw-r--r--3rdparty/glm/doc/api/a00112.html66
-rw-r--r--3rdparty/glm/doc/api/a00112_source.html79
-rw-r--r--3rdparty/glm/doc/api/a00113.html102
-rw-r--r--3rdparty/glm/doc/api/a00113_source.html352
-rw-r--r--3rdparty/glm/doc/api/a00114.html271
-rw-r--r--3rdparty/glm/doc/api/a00114_source.html469
-rw-r--r--3rdparty/glm/doc/api/a00115.html66
-rw-r--r--3rdparty/glm/doc/api/a00115_source.html245
-rw-r--r--3rdparty/glm/doc/api/a00116.html66
-rw-r--r--3rdparty/glm/doc/api/a00116_source.html228
-rw-r--r--3rdparty/glm/doc/api/a00117.html66
-rw-r--r--3rdparty/glm/doc/api/a00117_source.html230
-rw-r--r--3rdparty/glm/doc/api/a00118.html66
-rw-r--r--3rdparty/glm/doc/api/a00118_source.html236
-rw-r--r--3rdparty/glm/doc/api/a00119.html66
-rw-r--r--3rdparty/glm/doc/api/a00119_source.html252
-rw-r--r--3rdparty/glm/doc/api/a00120.html66
-rw-r--r--3rdparty/glm/doc/api/a00120_source.html235
-rw-r--r--3rdparty/glm/doc/api/a00121.html66
-rw-r--r--3rdparty/glm/doc/api/a00121_source.html240
-rw-r--r--3rdparty/glm/doc/api/a00122.html66
-rw-r--r--3rdparty/glm/doc/api/a00122_source.html240
-rw-r--r--3rdparty/glm/doc/api/a00123.html66
-rw-r--r--3rdparty/glm/doc/api/a00123_source.html257
-rw-r--r--3rdparty/glm/doc/api/a00124.html71
-rw-r--r--3rdparty/glm/doc/api/a00124_source.html692
-rw-r--r--3rdparty/glm/doc/api/a00125.html128
-rw-r--r--3rdparty/glm/doc/api/a00125_source.html158
-rw-r--r--3rdparty/glm/doc/api/a00126.html67
-rw-r--r--3rdparty/glm/doc/api/a00126_source.html299
-rw-r--r--3rdparty/glm/doc/api/a00127.html192
-rw-r--r--3rdparty/glm/doc/api/a00127_source.html435
-rw-r--r--3rdparty/glm/doc/api/a00128.html66
-rw-r--r--3rdparty/glm/doc/api/a00128_source.html357
-rw-r--r--3rdparty/glm/doc/api/a00129.html66
-rw-r--r--3rdparty/glm/doc/api/a00129_source.html443
-rw-r--r--3rdparty/glm/doc/api/a00130.html66
-rw-r--r--3rdparty/glm/doc/api/a00130_source.html461
-rw-r--r--3rdparty/glm/doc/api/a00131.html66
-rw-r--r--3rdparty/glm/doc/api/a00131_source.html500
-rw-r--r--3rdparty/glm/doc/api/a00132.html91
-rw-r--r--3rdparty/glm/doc/api/a00132_source.html101
-rw-r--r--3rdparty/glm/doc/api/a00133.html107
-rw-r--r--3rdparty/glm/doc/api/a00133_source.html159
-rw-r--r--3rdparty/glm/doc/api/a00134.html66
-rw-r--r--3rdparty/glm/doc/api/a00134_source.html65
-rw-r--r--3rdparty/glm/doc/api/a00135.html66
-rw-r--r--3rdparty/glm/doc/api/a00135_source.html65
-rw-r--r--3rdparty/glm/doc/api/a00136.html66
-rw-r--r--3rdparty/glm/doc/api/a00136_source.html65
-rw-r--r--3rdparty/glm/doc/api/a00137.html86
-rw-r--r--3rdparty/glm/doc/api/a00137_source.html98
-rw-r--r--3rdparty/glm/doc/api/a00138.html91
-rw-r--r--3rdparty/glm/doc/api/a00138_source.html104
-rw-r--r--3rdparty/glm/doc/api/a00139.html66
-rw-r--r--3rdparty/glm/doc/api/a00139_source.html65
-rw-r--r--3rdparty/glm/doc/api/a00140.html85
-rw-r--r--3rdparty/glm/doc/api/a00140_source.html94
-rw-r--r--3rdparty/glm/doc/api/a00146.html1123
-rw-r--r--3rdparty/glm/doc/api/a00147.html325
-rw-r--r--3rdparty/glm/doc/api/a00148.html367
-rw-r--r--3rdparty/glm/doc/api/a00149.html577
-rw-r--r--3rdparty/glm/doc/api/a00150.html210
-rw-r--r--3rdparty/glm/doc/api/a00151.html364
-rw-r--r--3rdparty/glm/doc/api/a00152.html532
-rw-r--r--3rdparty/glm/doc/api/a00153.html393
-rw-r--r--3rdparty/glm/doc/api/a00154.html103
-rw-r--r--3rdparty/glm/doc/api/a00155.html177
-rw-r--r--3rdparty/glm/doc/api/a00156.html84
-rw-r--r--3rdparty/glm/doc/api/a00157.html808
-rw-r--r--3rdparty/glm/doc/api/a00158.html2827
-rw-r--r--3rdparty/glm/doc/api/a00159.html53
-rw-r--r--3rdparty/glm/doc/api/a00160.html985
-rw-r--r--3rdparty/glm/doc/api/a00161.html141
-rw-r--r--3rdparty/glm/doc/api/a00162.html670
-rw-r--r--3rdparty/glm/doc/api/a00163.html217
-rw-r--r--3rdparty/glm/doc/api/a00164.html137
-rw-r--r--3rdparty/glm/doc/api/a00165.html290
-rw-r--r--3rdparty/glm/doc/api/a00166.html201
-rw-r--r--3rdparty/glm/doc/api/a00167.html1885
-rw-r--r--3rdparty/glm/doc/api/a00168.html129
-rw-r--r--3rdparty/glm/doc/api/a00169.html1690
-rw-r--r--3rdparty/glm/doc/api/a00170.html136
-rw-r--r--3rdparty/glm/doc/api/a00171.html1406
-rw-r--r--3rdparty/glm/doc/api/a00172.html939
-rw-r--r--3rdparty/glm/doc/api/a00173.html303
-rw-r--r--3rdparty/glm/doc/api/a00174.html406
-rw-r--r--3rdparty/glm/doc/api/a00175.html603
-rw-r--r--3rdparty/glm/doc/api/a00176.html688
-rw-r--r--3rdparty/glm/doc/api/a00177.html3678
-rw-r--r--3rdparty/glm/doc/api/a00178.html445
-rw-r--r--3rdparty/glm/doc/api/a00179.html233
-rw-r--r--3rdparty/glm/doc/api/a00180.html53
-rw-r--r--3rdparty/glm/doc/api/a00181.html1293
-rw-r--r--3rdparty/glm/doc/api/a00182.html273
-rw-r--r--3rdparty/glm/doc/api/a00183.html103
-rw-r--r--3rdparty/glm/doc/api/a00184.html213
-rw-r--r--3rdparty/glm/doc/api/a00185.html153
-rw-r--r--3rdparty/glm/doc/api/a00186.html117
-rw-r--r--3rdparty/glm/doc/api/a00187.html312
-rw-r--r--3rdparty/glm/doc/api/a00188.html193
-rw-r--r--3rdparty/glm/doc/api/a00189.html464
-rw-r--r--3rdparty/glm/doc/api/a00190.html565
-rw-r--r--3rdparty/glm/doc/api/a00191.html99
-rw-r--r--3rdparty/glm/doc/api/a00192.html553
-rw-r--r--3rdparty/glm/doc/api/a00193.html355
-rw-r--r--3rdparty/glm/doc/api/a00194.html282
-rw-r--r--3rdparty/glm/doc/api/a00195.html246
-rw-r--r--3rdparty/glm/doc/api/a00196.html143
-rw-r--r--3rdparty/glm/doc/api/a00197.html137
-rw-r--r--3rdparty/glm/doc/api/a00198.html53
-rw-r--r--3rdparty/glm/doc/api/a00199.html314
-rw-r--r--3rdparty/glm/doc/api/a00200.html397
-rw-r--r--3rdparty/glm/doc/api/a00201.html55
-rw-r--r--3rdparty/glm/doc/api/a00202.html126
-rw-r--r--3rdparty/glm/doc/api/a00203.html105
-rw-r--r--3rdparty/glm/doc/api/a00204.html117
-rw-r--r--3rdparty/glm/doc/api/a00205.html191
-rw-r--r--3rdparty/glm/doc/api/a00206.html421
-rw-r--r--3rdparty/glm/doc/api/a00207.html259
-rw-r--r--3rdparty/glm/doc/api/a00208.html317
-rw-r--r--3rdparty/glm/doc/api/a00209.html251
-rw-r--r--3rdparty/glm/doc/api/a00210.html64
-rw-r--r--3rdparty/glm/doc/api/a00211.html293
-rw-r--r--3rdparty/glm/doc/api/a00212.html99
-rw-r--r--3rdparty/glm/doc/api/a00213.html127
-rw-r--r--3rdparty/glm/doc/api/a00214.html90
-rw-r--r--3rdparty/glm/doc/api/a00215.html127
-rw-r--r--3rdparty/glm/doc/api/a00216.html115
-rw-r--r--3rdparty/glm/doc/api/a00217.html93
-rw-r--r--3rdparty/glm/doc/api/a00218.html105
-rw-r--r--3rdparty/glm/doc/api/a00219.html93
-rw-r--r--3rdparty/glm/doc/api/a00220.html613
-rw-r--r--3rdparty/glm/doc/api/a00221.html55
-rw-r--r--3rdparty/glm/doc/api/a00222.html137
-rw-r--r--3rdparty/glm/doc/api/a00223.html165
-rw-r--r--3rdparty/glm/doc/api/a00224.html439
-rw-r--r--3rdparty/glm/doc/api/a00225.html53
-rw-r--r--3rdparty/glm/doc/api/a00226.html53
-rw-r--r--3rdparty/glm/doc/api/a00227.html53
-rw-r--r--3rdparty/glm/doc/api/a00228.html53
-rw-r--r--3rdparty/glm/doc/api/a00229.html211
-rw-r--r--3rdparty/glm/doc/api/a00230.html213
-rw-r--r--3rdparty/glm/doc/api/a00231.html83
-rw-r--r--3rdparty/glm/doc/api/a00232.html143
-rw-r--r--3rdparty/glm/doc/api/a00233.html372
-rw-r--r--3rdparty/glm/doc/api/a00234.html7811
-rw-r--r--3rdparty/glm/doc/api/a00235.html54
-rw-r--r--3rdparty/glm/doc/api/a00236.html163
-rw-r--r--3rdparty/glm/doc/api/a00237.html271
-rw-r--r--3rdparty/glm/doc/api/a00238.html149
-rw-r--r--3rdparty/glm/doc/api/arrowdown.pngbin0 -> 246 bytes-rw-r--r--3rdparty/glm/doc/api/arrowright.pngbin0 -> 229 bytes-rw-r--r--3rdparty/glm/doc/api/bc_s.pngbin0 -> 676 bytes-rw-r--r--3rdparty/glm/doc/api/bdwn.pngbin0 -> 147 bytes-rw-r--r--3rdparty/glm/doc/api/closed.pngbin0 -> 132 bytes-rw-r--r--3rdparty/glm/doc/api/dir_1f76e953200861345293ade84ac7fb6c.html61
-rw-r--r--3rdparty/glm/doc/api/dir_275089585c7fc1b5fd5d7d42c69cb1da.html61
-rw-r--r--3rdparty/glm/doc/api/dir_577c788b67d63fb3b3b5752bd495d0f2.html63
-rw-r--r--3rdparty/glm/doc/api/dir_5ce58d942b2d0776e17a9a58abc01e04.html114
-rw-r--r--3rdparty/glm/doc/api/dir_7b98f88bffbed4b390b5f8f520d9c08e.html61
-rw-r--r--3rdparty/glm/doc/api/dir_8d176b5b7dd0ae42ea6876078f2bde49.html177
-rw-r--r--3rdparty/glm/doc/api/dir_9440d7c11b99dcd7e5d369c7cf9802fe.html101
-rw-r--r--3rdparty/glm/doc/api/dir_e29b03b892e0e25920d021a614d4db9b.html63
-rw-r--r--3rdparty/glm/doc/api/dir_e529a619cfdec1fa4c331fb042fd332f.html129
-rw-r--r--3rdparty/glm/doc/api/doc.pngbin0 -> 746 bytes-rw-r--r--3rdparty/glm/doc/api/doxygen.css865
-rw-r--r--3rdparty/glm/doc/api/doxygen.pngbin0 -> 3779 bytes-rw-r--r--3rdparty/glm/doc/api/dynsections.js104
-rw-r--r--3rdparty/glm/doc/api/files.html200
-rw-r--r--3rdparty/glm/doc/api/folderclosed.pngbin0 -> 616 bytes-rw-r--r--3rdparty/glm/doc/api/folderopen.pngbin0 -> 597 bytes-rw-r--r--3rdparty/glm/doc/api/index.html68
-rw-r--r--3rdparty/glm/doc/api/jquery.js68
-rw-r--r--3rdparty/glm/doc/api/logo.pngbin0 -> 8453 bytes-rw-r--r--3rdparty/glm/doc/api/modules.html149
-rw-r--r--3rdparty/glm/doc/api/nav_f.pngbin0 -> 153 bytes-rw-r--r--3rdparty/glm/doc/api/nav_g.pngbin0 -> 95 bytes-rw-r--r--3rdparty/glm/doc/api/nav_h.pngbin0 -> 98 bytes-rw-r--r--3rdparty/glm/doc/api/open.pngbin0 -> 123 bytes-rw-r--r--3rdparty/glm/doc/api/splitbar.pngbin0 -> 314 bytes-rw-r--r--3rdparty/glm/doc/api/sync_off.pngbin0 -> 853 bytes-rw-r--r--3rdparty/glm/doc/api/sync_on.pngbin0 -> 845 bytes-rw-r--r--3rdparty/glm/doc/api/tab_a.pngbin0 -> 142 bytes-rw-r--r--3rdparty/glm/doc/api/tab_b.pngbin0 -> 169 bytes-rw-r--r--3rdparty/glm/doc/api/tab_h.pngbin0 -> 177 bytes-rw-r--r--3rdparty/glm/doc/api/tab_s.pngbin0 -> 184 bytes-rw-r--r--3rdparty/glm/doc/api/tabs.css79
-rw-r--r--3rdparty/glm/doc/glm.docxbin0 -> 1411022 bytes-rw-r--r--3rdparty/glm/doc/glm.pdfbin0 -> 1392940 bytes-rw-r--r--3rdparty/glm/doc/logo.pngbin0 -> 8453 bytes-rw-r--r--3rdparty/glm/doc/man.doxy2396
-rw-r--r--3rdparty/glm/doc/pages.doxy32
-rw-r--r--3rdparty/glm/doc/theme/doxygen.css865
-rw-r--r--3rdparty/glm/doc/theme/tabs.css79
-rw-r--r--3rdparty/glm/glm/CMakeLists.txt67
-rw-r--r--3rdparty/glm/glm/common.hpp6
-rw-r--r--3rdparty/glm/glm/detail/_features.hpp399
-rw-r--r--3rdparty/glm/glm/detail/_fixes.hpp30
-rw-r--r--3rdparty/glm/glm/detail/_noise.hpp107
-rw-r--r--3rdparty/glm/glm/detail/_swizzle.hpp797
-rw-r--r--3rdparty/glm/glm/detail/_swizzle_func.hpp696
-rw-r--r--3rdparty/glm/glm/detail/_vectorize.hpp131
-rw-r--r--3rdparty/glm/glm/detail/dummy.cpp207
-rw-r--r--3rdparty/glm/glm/detail/func_common.hpp427
-rw-r--r--3rdparty/glm/glm/detail/func_common.inl849
-rw-r--r--3rdparty/glm/glm/detail/func_common_simd.inl231
-rw-r--r--3rdparty/glm/glm/detail/func_exponential.hpp103
-rw-r--r--3rdparty/glm/glm/detail/func_exponential.inl146
-rw-r--r--3rdparty/glm/glm/detail/func_exponential_simd.inl35
-rw-r--r--3rdparty/glm/glm/detail/func_geometric.hpp113
-rw-r--r--3rdparty/glm/glm/detail/func_geometric.inl247
-rw-r--r--3rdparty/glm/glm/detail/func_geometric_simd.inl99
-rw-r--r--3rdparty/glm/glm/detail/func_integer.hpp203
-rw-r--r--3rdparty/glm/glm/detail/func_integer.inl368
-rw-r--r--3rdparty/glm/glm/detail/func_integer_simd.inl68
-rw-r--r--3rdparty/glm/glm/detail/func_matrix.hpp149
-rw-r--r--3rdparty/glm/glm/detail/func_matrix.inl401
-rw-r--r--3rdparty/glm/glm/detail/func_matrix_simd.inl88
-rw-r--r--3rdparty/glm/glm/detail/func_packing.hpp168
-rw-r--r--3rdparty/glm/glm/detail/func_packing.inl190
-rw-r--r--3rdparty/glm/glm/detail/func_packing_simd.inl9
-rw-r--r--3rdparty/glm/glm/detail/func_trigonometric.hpp176
-rw-r--r--3rdparty/glm/glm/detail/func_trigonometric.inl200
-rw-r--r--3rdparty/glm/glm/detail/func_trigonometric_simd.inl0
-rw-r--r--3rdparty/glm/glm/detail/func_vector_relational.hpp111
-rw-r--r--3rdparty/glm/glm/detail/func_vector_relational.inl105
-rw-r--r--3rdparty/glm/glm/detail/func_vector_relational_simd.inl9
-rw-r--r--3rdparty/glm/glm/detail/glm.cpp257
-rw-r--r--3rdparty/glm/glm/detail/precision.hpp63
-rw-r--r--3rdparty/glm/glm/detail/setup.hpp828
-rw-r--r--3rdparty/glm/glm/detail/type_float.hpp67
-rw-r--r--3rdparty/glm/glm/detail/type_gentype.hpp195
-rw-r--r--3rdparty/glm/glm/detail/type_gentype.inl341
-rw-r--r--3rdparty/glm/glm/detail/type_half.hpp19
-rw-r--r--3rdparty/glm/glm/detail/type_half.inl244
-rw-r--r--3rdparty/glm/glm/detail/type_int.hpp306
-rw-r--r--3rdparty/glm/glm/detail/type_mat.hpp767
-rw-r--r--3rdparty/glm/glm/detail/type_mat.inl3
-rw-r--r--3rdparty/glm/glm/detail/type_mat2x2.hpp183
-rw-r--r--3rdparty/glm/glm/detail/type_mat2x2.inl484
-rw-r--r--3rdparty/glm/glm/detail/type_mat2x3.hpp165
-rw-r--r--3rdparty/glm/glm/detail/type_mat2x3.inl458
-rw-r--r--3rdparty/glm/glm/detail/type_mat2x4.hpp167
-rw-r--r--3rdparty/glm/glm/detail/type_mat2x4.inl467
-rw-r--r--3rdparty/glm/glm/detail/type_mat3x2.hpp173
-rw-r--r--3rdparty/glm/glm/detail/type_mat3x2.inl492
-rw-r--r--3rdparty/glm/glm/detail/type_mat3x3.hpp190
-rw-r--r--3rdparty/glm/glm/detail/type_mat3x3.inl561
-rw-r--r--3rdparty/glm/glm/detail/type_mat3x4.hpp172
-rw-r--r--3rdparty/glm/glm/detail/type_mat3x4.inl532
-rw-r--r--3rdparty/glm/glm/detail/type_mat4x2.hpp177
-rw-r--r--3rdparty/glm/glm/detail/type_mat4x2.inl545
-rw-r--r--3rdparty/glm/glm/detail/type_mat4x3.hpp177
-rw-r--r--3rdparty/glm/glm/detail/type_mat4x3.inl562
-rw-r--r--3rdparty/glm/glm/detail/type_mat4x4.hpp195
-rw-r--r--3rdparty/glm/glm/detail/type_mat4x4.inl671
-rw-r--r--3rdparty/glm/glm/detail/type_mat4x4_simd.inl7
-rw-r--r--3rdparty/glm/glm/detail/type_vec.hpp576
-rw-r--r--3rdparty/glm/glm/detail/type_vec.inl2
-rw-r--r--3rdparty/glm/glm/detail/type_vec1.hpp302
-rw-r--r--3rdparty/glm/glm/detail/type_vec1.inl558
-rw-r--r--3rdparty/glm/glm/detail/type_vec2.hpp388
-rw-r--r--3rdparty/glm/glm/detail/type_vec2.inl894
-rw-r--r--3rdparty/glm/glm/detail/type_vec3.hpp409
-rw-r--r--3rdparty/glm/glm/detail/type_vec3.inl1022
-rw-r--r--3rdparty/glm/glm/detail/type_vec4.hpp454
-rw-r--r--3rdparty/glm/glm/detail/type_vec4.inl969
-rw-r--r--3rdparty/glm/glm/detail/type_vec4_simd.inl481
-rw-r--r--3rdparty/glm/glm/exponential.hpp6
-rw-r--r--3rdparty/glm/glm/ext.hpp116
-rw-r--r--3rdparty/glm/glm/fwd.hpp2570
-rw-r--r--3rdparty/glm/glm/geometric.hpp6
-rw-r--r--3rdparty/glm/glm/glm.hpp88
-rw-r--r--3rdparty/glm/glm/gtc/bitfield.hpp207
-rw-r--r--3rdparty/glm/glm/gtc/bitfield.inl515
-rw-r--r--3rdparty/glm/glm/gtc/color_encoding.inl65
-rw-r--r--3rdparty/glm/glm/gtc/color_space.hpp56
-rw-r--r--3rdparty/glm/glm/gtc/color_space.inl75
-rw-r--r--3rdparty/glm/glm/gtc/constants.hpp176
-rw-r--r--3rdparty/glm/glm/gtc/constants.inl181
-rw-r--r--3rdparty/glm/glm/gtc/epsilon.hpp73
-rw-r--r--3rdparty/glm/glm/gtc/epsilon.inl125
-rw-r--r--3rdparty/glm/glm/gtc/functions.hpp53
-rw-r--r--3rdparty/glm/glm/gtc/functions.inl31
-rw-r--r--3rdparty/glm/glm/gtc/integer.hpp102
-rw-r--r--3rdparty/glm/glm/gtc/integer.inl71
-rw-r--r--3rdparty/glm/glm/gtc/matrix_access.hpp59
-rw-r--r--3rdparty/glm/glm/gtc/matrix_access.inl63
-rw-r--r--3rdparty/glm/glm/gtc/matrix_integer.hpp486
-rw-r--r--3rdparty/glm/glm/gtc/matrix_inverse.hpp49
-rw-r--r--3rdparty/glm/glm/gtc/matrix_inverse.inl120
-rw-r--r--3rdparty/glm/glm/gtc/matrix_transform.hpp465
-rw-r--r--3rdparty/glm/glm/gtc/matrix_transform.inl575
-rw-r--r--3rdparty/glm/glm/gtc/noise.hpp60
-rw-r--r--3rdparty/glm/glm/gtc/noise.inl808
-rw-r--r--3rdparty/glm/glm/gtc/packing.hpp579
-rw-r--r--3rdparty/glm/glm/gtc/packing.inl781
-rw-r--r--3rdparty/glm/glm/gtc/quaternion.hpp397
-rw-r--r--3rdparty/glm/glm/gtc/quaternion.inl795
-rw-r--r--3rdparty/glm/glm/gtc/quaternion_simd.inl198
-rw-r--r--3rdparty/glm/glm/gtc/random.hpp98
-rw-r--r--3rdparty/glm/glm/gtc/random.inl350
-rw-r--r--3rdparty/glm/glm/gtc/reciprocal.hpp135
-rw-r--r--3rdparty/glm/glm/gtc/reciprocal.inl192
-rw-r--r--3rdparty/glm/glm/gtc/round.hpp174
-rw-r--r--3rdparty/glm/glm/gtc/round.inl344
-rw-r--r--3rdparty/glm/glm/gtc/type_aligned.hpp362
-rw-r--r--3rdparty/glm/glm/gtc/type_precision.hpp861
-rw-r--r--3rdparty/glm/glm/gtc/type_precision.inl7
-rw-r--r--3rdparty/glm/glm/gtc/type_ptr.hpp149
-rw-r--r--3rdparty/glm/glm/gtc/type_ptr.inl450
-rw-r--r--3rdparty/glm/glm/gtc/ulp.hpp63
-rw-r--r--3rdparty/glm/glm/gtc/ulp.inl321
-rw-r--r--3rdparty/glm/glm/gtc/vec1.hpp164
-rw-r--r--3rdparty/glm/glm/gtc/vec1.inl2
-rw-r--r--3rdparty/glm/glm/gtx/associated_min_max.hpp202
-rw-r--r--3rdparty/glm/glm/gtx/associated_min_max.inl355
-rw-r--r--3rdparty/glm/glm/gtx/bit.hpp95
-rw-r--r--3rdparty/glm/glm/gtx/bit.inl93
-rw-r--r--3rdparty/glm/glm/gtx/closest_point.hpp45
-rw-r--r--3rdparty/glm/glm/gtx/closest_point.inl46
-rw-r--r--3rdparty/glm/glm/gtx/color_space.hpp68
-rw-r--r--3rdparty/glm/glm/gtx/color_space.inl141
-rw-r--r--3rdparty/glm/glm/gtx/color_space_YCoCg.hpp56
-rw-r--r--3rdparty/glm/glm/gtx/color_space_YCoCg.inl108
-rw-r--r--3rdparty/glm/glm/gtx/common.hpp53
-rw-r--r--3rdparty/glm/glm/gtx/common.inl112
-rw-r--r--3rdparty/glm/glm/gtx/compatibility.hpp130
-rw-r--r--3rdparty/glm/glm/gtx/compatibility.inl65
-rw-r--r--3rdparty/glm/glm/gtx/component_wise.hpp65
-rw-r--r--3rdparty/glm/glm/gtx/component_wise.inl128
-rw-r--r--3rdparty/glm/glm/gtx/dual_quaternion.hpp266
-rw-r--r--3rdparty/glm/glm/gtx/dual_quaternion.inl351
-rw-r--r--3rdparty/glm/glm/gtx/euler_angles.hpp143
-rw-r--r--3rdparty/glm/glm/gtx/euler_angles.inl312
-rw-r--r--3rdparty/glm/glm/gtx/extend.hpp38
-rw-r--r--3rdparty/glm/glm/gtx/extend.inl49
-rw-r--r--3rdparty/glm/glm/gtx/extended_min_max.hpp133
-rw-r--r--3rdparty/glm/glm/gtx/extended_min_max.inl140
-rw-r--r--3rdparty/glm/glm/gtx/fast_exponential.hpp91
-rw-r--r--3rdparty/glm/glm/gtx/fast_exponential.inl137
-rw-r--r--3rdparty/glm/glm/gtx/fast_square_root.hpp88
-rw-r--r--3rdparty/glm/glm/gtx/fast_square_root.inl81
-rw-r--r--3rdparty/glm/glm/gtx/fast_trigonometry.hpp75
-rw-r--r--3rdparty/glm/glm/gtx/fast_trigonometry.inl143
-rw-r--r--3rdparty/glm/glm/gtx/float_notmalize.inl14
-rw-r--r--3rdparty/glm/glm/gtx/gradient_paint.hpp48
-rw-r--r--3rdparty/glm/glm/gtx/gradient_paint.inl37
-rw-r--r--3rdparty/glm/glm/gtx/handed_coordinate_space.hpp46
-rw-r--r--3rdparty/glm/glm/gtx/handed_coordinate_space.inl27
-rw-r--r--3rdparty/glm/glm/gtx/hash.hpp134
-rw-r--r--3rdparty/glm/glm/gtx/hash.inl185
-rw-r--r--3rdparty/glm/glm/gtx/integer.hpp72
-rw-r--r--3rdparty/glm/glm/gtx/integer.inl182
-rw-r--r--3rdparty/glm/glm/gtx/intersect.hpp87
-rw-r--r--3rdparty/glm/glm/gtx/intersect.inl170
-rw-r--r--3rdparty/glm/glm/gtx/io.hpp197
-rw-r--r--3rdparty/glm/glm/gtx/io.inl441
-rw-r--r--3rdparty/glm/glm/gtx/log_base.hpp44
-rw-r--r--3rdparty/glm/glm/gtx/log_base.inl18
-rw-r--r--3rdparty/glm/glm/gtx/matrix_cross_product.hpp43
-rw-r--r--3rdparty/glm/glm/gtx/matrix_cross_product.inl38
-rw-r--r--3rdparty/glm/glm/gtx/matrix_decompose.hpp42
-rw-r--r--3rdparty/glm/glm/gtx/matrix_decompose.inl194
-rw-r--r--3rdparty/glm/glm/gtx/matrix_interpolation.hpp61
-rw-r--r--3rdparty/glm/glm/gtx/matrix_interpolation.inl134
-rw-r--r--3rdparty/glm/glm/gtx/matrix_major_storage.hpp115
-rw-r--r--3rdparty/glm/glm/gtx/matrix_major_storage.inl167
-rw-r--r--3rdparty/glm/glm/gtx/matrix_operation.hpp84
-rw-r--r--3rdparty/glm/glm/gtx/matrix_operation.inl118
-rw-r--r--3rdparty/glm/glm/gtx/matrix_query.hpp73
-rw-r--r--3rdparty/glm/glm/gtx/matrix_query.inl114
-rw-r--r--3rdparty/glm/glm/gtx/matrix_transform_2d.hpp78
-rw-r--r--3rdparty/glm/glm/gtx/matrix_transform_2d.inl69
-rw-r--r--3rdparty/glm/glm/gtx/mixed_product.hpp37
-rw-r--r--3rdparty/glm/glm/gtx/mixed_product.inl16
-rw-r--r--3rdparty/glm/glm/gtx/norm.hpp86
-rw-r--r--3rdparty/glm/glm/gtx/norm.inl106
-rw-r--r--3rdparty/glm/glm/gtx/normal.hpp39
-rw-r--r--3rdparty/glm/glm/gtx/normal.inl16
-rw-r--r--3rdparty/glm/glm/gtx/normalize_dot.hpp45
-rw-r--r--3rdparty/glm/glm/gtx/normalize_dot.inl17
-rw-r--r--3rdparty/glm/glm/gtx/number_precision.hpp57
-rw-r--r--3rdparty/glm/glm/gtx/number_precision.inl7
-rw-r--r--3rdparty/glm/glm/gtx/optimum_pow.hpp50
-rw-r--r--3rdparty/glm/glm/gtx/optimum_pow.inl23
-rw-r--r--3rdparty/glm/glm/gtx/orthonormalize.hpp45
-rw-r--r--3rdparty/glm/glm/gtx/orthonormalize.inl30
-rw-r--r--3rdparty/glm/glm/gtx/perpendicular.hpp39
-rw-r--r--3rdparty/glm/glm/gtx/perpendicular.inl15
-rw-r--r--3rdparty/glm/glm/gtx/polar_coordinates.hpp44
-rw-r--r--3rdparty/glm/glm/gtx/polar_coordinates.inl37
-rw-r--r--3rdparty/glm/glm/gtx/projection.hpp36
-rw-r--r--3rdparty/glm/glm/gtx/projection.inl11
-rw-r--r--3rdparty/glm/glm/gtx/quaternion.hpp185
-rw-r--r--3rdparty/glm/glm/gtx/quaternion.inl212
-rw-r--r--3rdparty/glm/glm/gtx/range.hpp85
-rw-r--r--3rdparty/glm/glm/gtx/raw_data.hpp47
-rw-r--r--3rdparty/glm/glm/gtx/raw_data.inl2
-rw-r--r--3rdparty/glm/glm/gtx/rotate_normalized_axis.hpp64
-rw-r--r--3rdparty/glm/glm/gtx/rotate_normalized_axis.inl59
-rw-r--r--3rdparty/glm/glm/gtx/rotate_vector.hpp117
-rw-r--r--3rdparty/glm/glm/gtx/rotate_vector.inl188
-rw-r--r--3rdparty/glm/glm/gtx/scalar_multiplication.hpp69
-rw-r--r--3rdparty/glm/glm/gtx/scalar_relational.hpp32
-rw-r--r--3rdparty/glm/glm/gtx/scalar_relational.inl89
-rw-r--r--3rdparty/glm/glm/gtx/simd_mat4.hpp182
-rw-r--r--3rdparty/glm/glm/gtx/simd_mat4.inl577
-rw-r--r--3rdparty/glm/glm/gtx/simd_quat.hpp307
-rw-r--r--3rdparty/glm/glm/gtx/simd_quat.inl620
-rw-r--r--3rdparty/glm/glm/gtx/simd_vec4.hpp546
-rw-r--r--3rdparty/glm/glm/gtx/simd_vec4.inl721
-rw-r--r--3rdparty/glm/glm/gtx/spline.hpp61
-rw-r--r--3rdparty/glm/glm/gtx/spline.inl63
-rw-r--r--3rdparty/glm/glm/gtx/std_based_type.hpp63
-rw-r--r--3rdparty/glm/glm/gtx/std_based_type.inl7
-rw-r--r--3rdparty/glm/glm/gtx/string_cast.hpp47
-rw-r--r--3rdparty/glm/glm/gtx/string_cast.inl458
-rw-r--r--3rdparty/glm/glm/gtx/transform.hpp56
-rw-r--r--3rdparty/glm/glm/gtx/transform.inl24
-rw-r--r--3rdparty/glm/glm/gtx/transform2.hpp107
-rw-r--r--3rdparty/glm/glm/gtx/transform2.inl126
-rw-r--r--3rdparty/glm/glm/gtx/type_aligned.hpp966
-rw-r--r--3rdparty/glm/glm/gtx/type_aligned.inl7
-rw-r--r--3rdparty/glm/glm/gtx/type_trait.hpp252
-rw-r--r--3rdparty/glm/glm/gtx/type_trait.inl0
-rw-r--r--3rdparty/glm/glm/gtx/vector_angle.hpp60
-rw-r--r--3rdparty/glm/glm/gtx/vector_angle.inl58
-rw-r--r--3rdparty/glm/glm/gtx/vector_query.hpp62
-rw-r--r--3rdparty/glm/glm/gtx/vector_query.inl193
-rw-r--r--3rdparty/glm/glm/gtx/wrap.hpp51
-rw-r--r--3rdparty/glm/glm/gtx/wrap.inl58
-rw-r--r--3rdparty/glm/glm/integer.hpp6
-rw-r--r--3rdparty/glm/glm/mat2x2.hpp52
-rw-r--r--3rdparty/glm/glm/mat2x3.hpp32
-rw-r--r--3rdparty/glm/glm/mat2x4.hpp31
-rw-r--r--3rdparty/glm/glm/mat3x2.hpp31
-rw-r--r--3rdparty/glm/glm/mat3x3.hpp52
-rw-r--r--3rdparty/glm/glm/mat3x4.hpp31
-rw-r--r--3rdparty/glm/glm/mat4x2.hpp31
-rw-r--r--3rdparty/glm/glm/mat4x3.hpp31
-rw-r--r--3rdparty/glm/glm/mat4x4.hpp52
-rw-r--r--3rdparty/glm/glm/matrix.hpp6
-rw-r--r--3rdparty/glm/glm/packing.hpp6
-rw-r--r--3rdparty/glm/glm/simd/common.h240
-rw-r--r--3rdparty/glm/glm/simd/exponential.h20
-rw-r--r--3rdparty/glm/glm/simd/geometric.h124
-rw-r--r--3rdparty/glm/glm/simd/integer.h115
-rw-r--r--3rdparty/glm/glm/simd/matrix.h1028
-rw-r--r--3rdparty/glm/glm/simd/packing.h8
-rw-r--r--3rdparty/glm/glm/simd/platform.h452
-rw-r--r--3rdparty/glm/glm/simd/trigonometric.h9
-rw-r--r--3rdparty/glm/glm/simd/vector_relational.h8
-rw-r--r--3rdparty/glm/glm/trigonometric.hpp6
-rw-r--r--3rdparty/glm/glm/vec2.hpp6
-rw-r--r--3rdparty/glm/glm/vec3.hpp6
-rw-r--r--3rdparty/glm/glm/vec4.hpp6
-rw-r--r--3rdparty/glm/glm/vector_relational.hpp6
-rw-r--r--3rdparty/glm/readme.md986
-rw-r--r--3rdparty/glm/test/CMakeLists.txt17
-rw-r--r--3rdparty/glm/test/bug/CMakeLists.txt1
-rw-r--r--3rdparty/glm/test/bug/bug_ms_vec_static.cpp14
-rw-r--r--3rdparty/glm/test/core/CMakeLists.txt40
-rw-r--r--3rdparty/glm/test/core/core_force_pure.cpp423
-rw-r--r--3rdparty/glm/test/core/core_force_unrestricted_gentype.cpp11
-rw-r--r--3rdparty/glm/test/core/core_func_common.cpp1272
-rw-r--r--3rdparty/glm/test/core/core_func_exponential.cpp129
-rw-r--r--3rdparty/glm/test/core/core_func_geometric.cpp193
-rw-r--r--3rdparty/glm/test/core/core_func_integer.cpp1554
-rw-r--r--3rdparty/glm/test/core/core_func_integer_bit_count.cpp291
-rw-r--r--3rdparty/glm/test/core/core_func_integer_find_lsb.cpp400
-rw-r--r--3rdparty/glm/test/core/core_func_integer_find_msb.cpp438
-rw-r--r--3rdparty/glm/test/core/core_func_matrix.cpp277
-rw-r--r--3rdparty/glm/test/core/core_func_noise.cpp22
-rw-r--r--3rdparty/glm/test/core/core_func_packing.cpp156
-rw-r--r--3rdparty/glm/test/core/core_func_swizzle.cpp83
-rw-r--r--3rdparty/glm/test/core/core_func_trigonometric.cpp10
-rw-r--r--3rdparty/glm/test/core/core_func_vector_relational.cpp42
-rw-r--r--3rdparty/glm/test/core/core_setup_force_cxx98.cpp10
-rw-r--r--3rdparty/glm/test/core/core_setup_message.cpp275
-rw-r--r--3rdparty/glm/test/core/core_setup_precision.cpp58
-rw-r--r--3rdparty/glm/test/core/core_type_aligned.cpp128
-rw-r--r--3rdparty/glm/test/core/core_type_cast.cpp144
-rw-r--r--3rdparty/glm/test/core/core_type_ctor.cpp358
-rw-r--r--3rdparty/glm/test/core/core_type_float.cpp31
-rw-r--r--3rdparty/glm/test/core/core_type_int.cpp43
-rw-r--r--3rdparty/glm/test/core/core_type_length.cpp79
-rw-r--r--3rdparty/glm/test/core/core_type_mat2x2.cpp160
-rw-r--r--3rdparty/glm/test/core/core_type_mat2x3.cpp133
-rw-r--r--3rdparty/glm/test/core/core_type_mat2x4.cpp136
-rw-r--r--3rdparty/glm/test/core/core_type_mat3x2.cpp139
-rw-r--r--3rdparty/glm/test/core/core_type_mat3x3.cpp199
-rw-r--r--3rdparty/glm/test/core/core_type_mat3x4.cpp138
-rw-r--r--3rdparty/glm/test/core/core_type_mat4x2.cpp142
-rw-r--r--3rdparty/glm/test/core/core_type_mat4x3.cpp143
-rw-r--r--3rdparty/glm/test/core/core_type_mat4x4.cpp328
-rw-r--r--3rdparty/glm/test/core/core_type_vec1.cpp152
-rw-r--r--3rdparty/glm/test/core/core_type_vec2.cpp318
-rw-r--r--3rdparty/glm/test/core/core_type_vec3.cpp498
-rw-r--r--3rdparty/glm/test/core/core_type_vec4.cpp565
-rw-r--r--3rdparty/glm/test/external/gli/CMakeLists.txt27
-rw-r--r--3rdparty/glm/test/external/gli/core/dummy.cpp4
-rw-r--r--3rdparty/glm/test/external/gli/core/generate_mipmaps.hpp25
-rw-r--r--3rdparty/glm/test/external/gli/core/generate_mipmaps.inl69
-rw-r--r--3rdparty/glm/test/external/gli/core/image2d.hpp169
-rw-r--r--3rdparty/glm/test/external/gli/core/image2d.inl229
-rw-r--r--3rdparty/glm/test/external/gli/core/operation.hpp82
-rw-r--r--3rdparty/glm/test/external/gli/core/operation.inl233
-rw-r--r--3rdparty/glm/test/external/gli/core/operator.hpp28
-rw-r--r--3rdparty/glm/test/external/gli/core/operator.inl210
-rw-r--r--3rdparty/glm/test/external/gli/core/shared_array.hpp48
-rw-r--r--3rdparty/glm/test/external/gli/core/shared_array.inl151
-rw-r--r--3rdparty/glm/test/external/gli/core/shared_ptr.hpp41
-rw-r--r--3rdparty/glm/test/external/gli/core/shared_ptr.inl125
-rw-r--r--3rdparty/glm/test/external/gli/core/size.hpp31
-rw-r--r--3rdparty/glm/test/external/gli/core/size.inl47
-rw-r--r--3rdparty/glm/test/external/gli/core/texture2d.hpp122
-rw-r--r--3rdparty/glm/test/external/gli/core/texture2d.inl304
-rw-r--r--3rdparty/glm/test/external/gli/core/texture2d_array.hpp59
-rw-r--r--3rdparty/glm/test/external/gli/core/texture2d_array.inl78
-rw-r--r--3rdparty/glm/test/external/gli/core/texture_cube.hpp65
-rw-r--r--3rdparty/glm/test/external/gli/core/texture_cube.inl70
-rw-r--r--3rdparty/glm/test/external/gli/core/texture_cube_array.hpp59
-rw-r--r--3rdparty/glm/test/external/gli/core/texture_cube_array.inl72
-rw-r--r--3rdparty/glm/test/external/gli/gli.hpp31
-rw-r--r--3rdparty/glm/test/external/gli/gtx/compression.hpp27
-rw-r--r--3rdparty/glm/test/external/gli/gtx/compression.inl8
-rw-r--r--3rdparty/glm/test/external/gli/gtx/fetch.hpp46
-rw-r--r--3rdparty/glm/test/external/gli/gtx/fetch.inl91
-rw-r--r--3rdparty/glm/test/external/gli/gtx/gl_texture2d.hpp33
-rw-r--r--3rdparty/glm/test/external/gli/gtx/gl_texture2d.inl210
-rw-r--r--3rdparty/glm/test/external/gli/gtx/gradient.hpp38
-rw-r--r--3rdparty/glm/test/external/gli/gtx/gradient.inl74
-rw-r--r--3rdparty/glm/test/external/gli/gtx/loader.hpp37
-rw-r--r--3rdparty/glm/test/external/gli/gtx/loader.inl46
-rw-r--r--3rdparty/glm/test/external/gli/gtx/loader_dds10.hpp35
-rw-r--r--3rdparty/glm/test/external/gli/gtx/loader_dds10.inl595
-rw-r--r--3rdparty/glm/test/external/gli/gtx/loader_dds9.hpp39
-rw-r--r--3rdparty/glm/test/external/gli/gtx/loader_dds9.inl790
-rw-r--r--3rdparty/glm/test/external/gli/gtx/loader_tga.hpp36
-rw-r--r--3rdparty/glm/test/external/gli/gtx/loader_tga.inl159
-rw-r--r--3rdparty/glm/test/external/gli/gtx/wavelet.hpp27
-rw-r--r--3rdparty/glm/test/external/gli/gtx/wavelet.inl8
-rw-r--r--3rdparty/glm/test/glm.cppcheck6
-rw-r--r--3rdparty/glm/test/gtc/CMakeLists.txt21
-rw-r--r--3rdparty/glm/test/gtc/gtc_bitfield.cpp642
-rw-r--r--3rdparty/glm/test/gtc/gtc_color_space.cpp50
-rw-r--r--3rdparty/glm/test/gtc/gtc_constants.cpp28
-rw-r--r--3rdparty/glm/test/gtc/gtc_epsilon.cpp77
-rw-r--r--3rdparty/glm/test/gtc/gtc_functions.cpp35
-rw-r--r--3rdparty/glm/test/gtc/gtc_integer.cpp232
-rw-r--r--3rdparty/glm/test/gtc/gtc_matrix_access.cpp381
-rw-r--r--3rdparty/glm/test/gtc/gtc_matrix_integer.cpp8
-rw-r--r--3rdparty/glm/test/gtc/gtc_matrix_inverse.cpp51
-rw-r--r--3rdparty/glm/test/gtc/gtc_matrix_transform.cpp54
-rw-r--r--3rdparty/glm/test/gtc/gtc_noise.cpp184
-rw-r--r--3rdparty/glm/test/gtc/gtc_packing.cpp685
-rw-r--r--3rdparty/glm/test/gtc/gtc_quaternion.cpp327
-rw-r--r--3rdparty/glm/test/gtc/gtc_random.cpp379
-rw-r--r--3rdparty/glm/test/gtc/gtc_reciprocal.cpp8
-rw-r--r--3rdparty/glm/test/gtc/gtc_round.cpp458
-rw-r--r--3rdparty/glm/test/gtc/gtc_type_aligned.cpp118
-rw-r--r--3rdparty/glm/test/gtc/gtc_type_precision.cpp890
-rw-r--r--3rdparty/glm/test/gtc/gtc_type_ptr.cpp252
-rw-r--r--3rdparty/glm/test/gtc/gtc_ulp.cpp96
-rw-r--r--3rdparty/glm/test/gtc/gtc_user_defined_types.cpp30
-rw-r--r--3rdparty/glm/test/gtc/gtc_vec1.cpp8
-rw-r--r--3rdparty/glm/test/gtx/CMakeLists.txt51
-rw-r--r--3rdparty/glm/test/gtx/gtx_associated_min_max.cpp9
-rw-r--r--3rdparty/glm/test/gtx/gtx_closest_point.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_color_space.cpp19
-rw-r--r--3rdparty/glm/test/gtx/gtx_color_space_YCoCg.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_common.cpp127
-rw-r--r--3rdparty/glm/test/gtx/gtx_compatibility.cpp18
-rw-r--r--3rdparty/glm/test/gtx/gtx_component_wise.cpp115
-rw-r--r--3rdparty/glm/test/gtx/gtx_dual_quaternion.cpp203
-rw-r--r--3rdparty/glm/test/gtx/gtx_euler_angle.cpp328
-rw-r--r--3rdparty/glm/test/gtx/gtx_extend.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_extended_min_max.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_extented_min_max.cpp39
-rw-r--r--3rdparty/glm/test/gtx/gtx_fast_exponential.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_fast_square_root.cpp45
-rw-r--r--3rdparty/glm/test/gtx/gtx_fast_trigonometry.cpp445
-rw-r--r--3rdparty/glm/test/gtx/gtx_gradient_paint.cpp33
-rw-r--r--3rdparty/glm/test/gtx/gtx_handed_coordinate_space.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_int_10_10_10_2.cpp18
-rw-r--r--3rdparty/glm/test/gtx/gtx_integer.cpp64
-rw-r--r--3rdparty/glm/test/gtx/gtx_intersect.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_io.cpp175
-rw-r--r--3rdparty/glm/test/gtx/gtx_log_base.cpp53
-rw-r--r--3rdparty/glm/test/gtx/gtx_matrix_cross_product.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_matrix_decompose.cpp18
-rw-r--r--3rdparty/glm/test/gtx/gtx_matrix_interpolation.cpp10
-rw-r--r--3rdparty/glm/test/gtx/gtx_matrix_major_storage.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_matrix_operation.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_matrix_query.cpp65
-rw-r--r--3rdparty/glm/test/gtx/gtx_matrix_transform_2d.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_mixed_product.cpp18
-rw-r--r--3rdparty/glm/test/gtx/gtx_norm.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_normal.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_normalize_dot.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_number_precision.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_optimum_pow.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_orthonormalize.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_perpendicular.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_polar_coordinates.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_projection.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_quaternion.cpp102
-rw-r--r--3rdparty/glm/test/gtx/gtx_random.cpp99
-rw-r--r--3rdparty/glm/test/gtx/gtx_range.cpp52
-rw-r--r--3rdparty/glm/test/gtx/gtx_rotate_normalized_axis.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_rotate_vector.cpp75
-rw-r--r--3rdparty/glm/test/gtx/gtx_scalar_multiplication.cpp34
-rw-r--r--3rdparty/glm/test/gtx/gtx_scalar_relational.cpp170
-rw-r--r--3rdparty/glm/test/gtx/gtx_simd_mat4.cpp324
-rw-r--r--3rdparty/glm/test/gtx/gtx_simd_vec4.cpp71
-rw-r--r--3rdparty/glm/test/gtx/gtx_spline.cpp99
-rw-r--r--3rdparty/glm/test/gtx/gtx_string_cast.cpp128
-rw-r--r--3rdparty/glm/test/gtx/gtx_type_aligned.cpp113
-rw-r--r--3rdparty/glm/test/gtx/gtx_type_trait.cpp12
-rw-r--r--3rdparty/glm/test/gtx/gtx_vector_angle.cpp58
-rw-r--r--3rdparty/glm/test/gtx/gtx_vector_query.cpp81
-rw-r--r--3rdparty/glm/test/gtx/gtx_wrap.cpp189
-rw-r--r--3rdparty/glm/util/autoexp.txt28
-rw-r--r--3rdparty/glm/util/autoexp.vc2010.dat3896
-rw-r--r--3rdparty/glm/util/glm.natvis69
-rw-r--r--3rdparty/glm/util/usertype.dat407
-rw-r--r--3rdparty/libjpeg/Makefile.am143
-rw-r--r--3rdparty/libjpeg/Makefile.in1249
-rw-r--r--3rdparty/libjpeg/README374
-rw-r--r--3rdparty/libjpeg/aclocal.m410275
-rw-r--r--3rdparty/libjpeg/ar-lib271
-rw-r--r--3rdparty/libjpeg/cdaltui.txt138
-rw-r--r--3rdparty/libjpeg/cderror.h136
-rw-r--r--3rdparty/libjpeg/cdjpeg.c181
-rw-r--r--3rdparty/libjpeg/cdjpeg.h189
-rw-r--r--3rdparty/libjpeg/change.log516
-rw-r--r--3rdparty/libjpeg/cjpeg.1384
-rw-r--r--3rdparty/libjpeg/cjpeg.c664
-rw-r--r--3rdparty/libjpeg/cjpegalt.c791
-rw-r--r--3rdparty/libjpeg/ckconfig.c402
-rw-r--r--3rdparty/libjpeg/coderules.txt118
-rw-r--r--3rdparty/libjpeg/compile348
-rw-r--r--3rdparty/libjpeg/config.guess1748
-rw-r--r--3rdparty/libjpeg/config.sub1884
-rw-r--r--3rdparty/libjpeg/configure16365
-rw-r--r--3rdparty/libjpeg/configure.ac365
-rw-r--r--3rdparty/libjpeg/depcomp791
-rw-r--r--3rdparty/libjpeg/djpeg.1264
-rw-r--r--3rdparty/libjpeg/djpeg.c631
-rw-r--r--3rdparty/libjpeg/djpegalt.c766
-rw-r--r--3rdparty/libjpeg/example.c433
-rw-r--r--3rdparty/libjpeg/filelist.txt218
-rw-r--r--3rdparty/libjpeg/install-sh541
-rw-r--r--3rdparty/libjpeg/install.txt1198
-rw-r--r--3rdparty/libjpeg/jaricom.c153
-rw-r--r--3rdparty/libjpeg/jcapimin.c288
-rw-r--r--3rdparty/libjpeg/jcapistd.c162
-rw-r--r--3rdparty/libjpeg/jcarith.c945
-rw-r--r--3rdparty/libjpeg/jccoefct.c456
-rw-r--r--3rdparty/libjpeg/jccolor.c601
-rw-r--r--3rdparty/libjpeg/jcdctmgr.c466
-rw-r--r--3rdparty/libjpeg/jchuff.c1640
-rw-r--r--3rdparty/libjpeg/jcinit.c249
-rw-r--r--3rdparty/libjpeg/jcmainct.c297
-rw-r--r--3rdparty/libjpeg/jcmarker.c717
-rw-r--r--3rdparty/libjpeg/jcmaster.c675
-rw-r--r--3rdparty/libjpeg/jcomapi.c244
-rw-r--r--3rdparty/libjpeg/jconfig.bcc48
-rw-r--r--3rdparty/libjpeg/jconfig.cfg59
-rw-r--r--3rdparty/libjpeg/jconfig.dj38
-rw-r--r--3rdparty/libjpeg/jconfig.h53
-rw-r--r--3rdparty/libjpeg/jconfig.mac43
-rw-r--r--3rdparty/libjpeg/jconfig.manx43
-rw-r--r--3rdparty/libjpeg/jconfig.mc652
-rw-r--r--3rdparty/libjpeg/jconfig.sas43
-rw-r--r--3rdparty/libjpeg/jconfig.st42
-rw-r--r--3rdparty/libjpeg/jconfig.txt171
-rw-r--r--3rdparty/libjpeg/jconfig.vc52
-rw-r--r--3rdparty/libjpeg/jconfig.vms37
-rw-r--r--3rdparty/libjpeg/jconfig.wat38
-rw-r--r--3rdparty/libjpeg/jcparam.c591
-rw-r--r--3rdparty/libjpeg/jcprepct.c358
-rw-r--r--3rdparty/libjpeg/jcsample.c545
-rw-r--r--3rdparty/libjpeg/jctrans.c399
-rw-r--r--3rdparty/libjpeg/jdapimin.c412
-rw-r--r--3rdparty/libjpeg/jdapistd.c276
-rw-r--r--3rdparty/libjpeg/jdarith.c796
-rw-r--r--3rdparty/libjpeg/jdatadst.c267
-rw-r--r--3rdparty/libjpeg/jdatasrc.c274
-rw-r--r--3rdparty/libjpeg/jdcoefct.c744
-rw-r--r--3rdparty/libjpeg/jdcolor.c778
-rw-r--r--3rdparty/libjpeg/jdct.h409
-rw-r--r--3rdparty/libjpeg/jddctmgr.c384
-rw-r--r--3rdparty/libjpeg/jdhuff.c1559
-rw-r--r--3rdparty/libjpeg/jdinput.c657
-rw-r--r--3rdparty/libjpeg/jdmainct.c511
-rw-r--r--3rdparty/libjpeg/jdmarker.c1505
-rw-r--r--3rdparty/libjpeg/jdmaster.c532
-rw-r--r--3rdparty/libjpeg/jdmerge.c438
-rw-r--r--3rdparty/libjpeg/jdosabcc.objbin0 -> 775 bytes-rw-r--r--3rdparty/libjpeg/jdosamsc.objbin0 -> 657 bytes-rw-r--r--3rdparty/libjpeg/jdosaobj.txt16
-rw-r--r--3rdparty/libjpeg/jdpostct.c290
-rw-r--r--3rdparty/libjpeg/jdsample.c341
-rw-r--r--3rdparty/libjpeg/jdtrans.c140
-rw-r--r--3rdparty/libjpeg/jerror.c253
-rw-r--r--3rdparty/libjpeg/jerror.h304
-rw-r--r--3rdparty/libjpeg/jfdctflt.c176
-rw-r--r--3rdparty/libjpeg/jfdctfst.c232
-rw-r--r--3rdparty/libjpeg/jfdctint.c4415
-rw-r--r--3rdparty/libjpeg/jidctflt.c238
-rw-r--r--3rdparty/libjpeg/jidctfst.c351
-rw-r--r--3rdparty/libjpeg/jidctint.c5240
-rw-r--r--3rdparty/libjpeg/jinclude.h97
-rw-r--r--3rdparty/libjpeg/jmemansi.c167
-rw-r--r--3rdparty/libjpeg/jmemdos.c638
-rw-r--r--3rdparty/libjpeg/jmemdosa.asm379
-rw-r--r--3rdparty/libjpeg/jmemmac.c289
-rw-r--r--3rdparty/libjpeg/jmemmgr.c1115
-rw-r--r--3rdparty/libjpeg/jmemname.c276
-rw-r--r--3rdparty/libjpeg/jmemnobs.c113
-rw-r--r--3rdparty/libjpeg/jmemsys.h198
-rw-r--r--3rdparty/libjpeg/jmorecfg.h446
-rw-r--r--3rdparty/libjpeg/jpegint.h445
-rw-r--r--3rdparty/libjpeg/jpeglib.h1183
-rw-r--r--3rdparty/libjpeg/jpegtran.1328
-rw-r--r--3rdparty/libjpeg/jpegtran.c654
-rw-r--r--3rdparty/libjpeg/jquant1.c851
-rw-r--r--3rdparty/libjpeg/jquant2.c1311
-rw-r--r--3rdparty/libjpeg/jutils.c224
-rw-r--r--3rdparty/libjpeg/jversion.h14
-rw-r--r--3rdparty/libjpeg/libjpeg.map4
-rw-r--r--3rdparty/libjpeg/libjpeg.pc.in10
-rw-r--r--3rdparty/libjpeg/libjpeg.txt3110
-rw-r--r--3rdparty/libjpeg/ltmain.sh11147
-rw-r--r--3rdparty/libjpeg/makcjpeg.st36
-rw-r--r--3rdparty/libjpeg/makdjpeg.st36
-rw-r--r--3rdparty/libjpeg/makeadsw.vc677
-rw-r--r--3rdparty/libjpeg/makeasln.v1671
-rw-r--r--3rdparty/libjpeg/makecdep.vc682
-rw-r--r--3rdparty/libjpeg/makecdsp.vc6130
-rw-r--r--3rdparty/libjpeg/makecfil.v1669
-rw-r--r--3rdparty/libjpeg/makecmak.vc6159
-rw-r--r--3rdparty/libjpeg/makecvcx.v16195
-rw-r--r--3rdparty/libjpeg/makecvcx.v17195
-rw-r--r--3rdparty/libjpeg/makeddep.vc682
-rw-r--r--3rdparty/libjpeg/makeddsp.vc6130
-rw-r--r--3rdparty/libjpeg/makedfil.v1669
-rw-r--r--3rdparty/libjpeg/makedmak.vc6159
-rw-r--r--3rdparty/libjpeg/makedvcx.v16195
-rw-r--r--3rdparty/libjpeg/makedvcx.v17195
-rw-r--r--3rdparty/libjpeg/makefile.ansi226
-rw-r--r--3rdparty/libjpeg/makefile.b32248
-rw-r--r--3rdparty/libjpeg/makefile.bcc298
-rw-r--r--3rdparty/libjpeg/makefile.dj232
-rw-r--r--3rdparty/libjpeg/makefile.manx226
-rw-r--r--3rdparty/libjpeg/makefile.mc6261
-rw-r--r--3rdparty/libjpeg/makefile.mms230
-rw-r--r--3rdparty/libjpeg/makefile.sas264
-rw-r--r--3rdparty/libjpeg/makefile.unix240
-rw-r--r--3rdparty/libjpeg/makefile.vc388
-rw-r--r--3rdparty/libjpeg/makefile.vms144
-rw-r--r--3rdparty/libjpeg/makefile.vs388
-rw-r--r--3rdparty/libjpeg/makefile.wat246
-rw-r--r--3rdparty/libjpeg/makejdep.vc6423
-rw-r--r--3rdparty/libjpeg/makejdsp.vc6285
-rw-r--r--3rdparty/libjpeg/makejdsw.vc629
-rw-r--r--3rdparty/libjpeg/makejfil.v16186
-rw-r--r--3rdparty/libjpeg/makejmak.vc6425
-rw-r--r--3rdparty/libjpeg/makejsln.v1631
-rw-r--r--3rdparty/libjpeg/makejvcx.v16222
-rw-r--r--3rdparty/libjpeg/makejvcx.v17222
-rw-r--r--3rdparty/libjpeg/makeproj.mac213
-rw-r--r--3rdparty/libjpeg/makerdep.vc66
-rw-r--r--3rdparty/libjpeg/makerdsp.vc678
-rw-r--r--3rdparty/libjpeg/makerfil.v1630
-rw-r--r--3rdparty/libjpeg/makermak.vc6110
-rw-r--r--3rdparty/libjpeg/makervcx.v16178
-rw-r--r--3rdparty/libjpeg/makervcx.v17178
-rw-r--r--3rdparty/libjpeg/maketdep.vc643
-rw-r--r--3rdparty/libjpeg/maketdsp.vc6122
-rw-r--r--3rdparty/libjpeg/maketfil.v1663
-rw-r--r--3rdparty/libjpeg/maketmak.vc6131
-rw-r--r--3rdparty/libjpeg/maketvcx.v16193
-rw-r--r--3rdparty/libjpeg/maketvcx.v17193
-rw-r--r--3rdparty/libjpeg/makewdep.vc66
-rw-r--r--3rdparty/libjpeg/makewdsp.vc678
-rw-r--r--3rdparty/libjpeg/makewfil.v1630
-rw-r--r--3rdparty/libjpeg/makewmak.vc6110
-rw-r--r--3rdparty/libjpeg/makewvcx.v16178
-rw-r--r--3rdparty/libjpeg/makewvcx.v17178
-rw-r--r--3rdparty/libjpeg/makljpeg.st68
-rw-r--r--3rdparty/libjpeg/maktjpeg.st30
-rw-r--r--3rdparty/libjpeg/makvms.opt4
-rw-r--r--3rdparty/libjpeg/missing215
-rw-r--r--3rdparty/libjpeg/rdbmp.c469
-rw-r--r--3rdparty/libjpeg/rdcolmap.c253
-rw-r--r--3rdparty/libjpeg/rdgif.c679
-rw-r--r--3rdparty/libjpeg/rdjpgcom.163
-rw-r--r--3rdparty/libjpeg/rdjpgcom.c515
-rw-r--r--3rdparty/libjpeg/rdppm.c501
-rw-r--r--3rdparty/libjpeg/rdrle.c380
-rw-r--r--3rdparty/libjpeg/rdswitch.c363
-rw-r--r--3rdparty/libjpeg/rdtarga.c500
-rw-r--r--3rdparty/libjpeg/readme.dos15
-rw-r--r--3rdparty/libjpeg/structure.txt942
-rw-r--r--3rdparty/libjpeg/testimg.bmpbin0 -> 35050 bytes-rw-r--r--3rdparty/libjpeg/testimg.gifbin0 -> 21718 bytes-rw-r--r--3rdparty/libjpeg/testimg.jpgbin0 -> 5770 bytes-rw-r--r--3rdparty/libjpeg/testimg.ppm4
-rw-r--r--3rdparty/libjpeg/testimgp.jpgbin0 -> 5655 bytes-rw-r--r--3rdparty/libjpeg/testorig.jpgbin0 -> 5770 bytes-rw-r--r--3rdparty/libjpeg/testprog.jpgbin0 -> 5655 bytes-rw-r--r--3rdparty/libjpeg/transupp.c2434
-rw-r--r--3rdparty/libjpeg/transupp.h230
-rw-r--r--3rdparty/libjpeg/usage.txt709
-rw-r--r--3rdparty/libjpeg/wizard.txt211
-rw-r--r--3rdparty/libjpeg/wrbmp.c437
-rw-r--r--3rdparty/libjpeg/wrgif.c566
-rw-r--r--3rdparty/libjpeg/wrjpgcom.1103
-rw-r--r--3rdparty/libjpeg/wrjpgcom.c599
-rw-r--r--3rdparty/libjpeg/wrppm.c264
-rw-r--r--3rdparty/libjpeg/wrrle.c306
-rw-r--r--3rdparty/libjpeg/wrtarga.c254
-rw-r--r--3rdparty/linenoise/Makefile23
-rw-r--r--3rdparty/linenoise/README.markdown116
-rw-r--r--3rdparty/linenoise/example.c87
-rw-r--r--3rdparty/linenoise/linenoise-win32.c379
-rw-r--r--3rdparty/linenoise/linenoise.c2072
-rw-r--r--3rdparty/linenoise/linenoise.h149
-rw-r--r--3rdparty/linenoise/stringbuf.c173
-rw-r--r--3rdparty/linenoise/stringbuf.h137
-rw-r--r--3rdparty/linenoise/teststringbuf.c137
-rw-r--r--3rdparty/linenoise/utf8.c275
-rw-r--r--3rdparty/linenoise/utf8.h107
-rw-r--r--3rdparty/lsqlite3/HISTORY258
-rw-r--r--3rdparty/lsqlite3/Makefile19
-rw-r--r--3rdparty/lsqlite3/README16
-rw-r--r--3rdparty/lsqlite3/doc/lsqlite3.wiki1201
-rw-r--r--3rdparty/lsqlite3/examples/aggregate.lua35
-rw-r--r--3rdparty/lsqlite3/examples/function.lua21
-rw-r--r--3rdparty/lsqlite3/examples/hooks_advanced.lua349
-rw-r--r--3rdparty/lsqlite3/examples/order.lua122
-rw-r--r--3rdparty/lsqlite3/examples/simple.lua16
-rw-r--r--3rdparty/lsqlite3/examples/smart.lua22
-rw-r--r--3rdparty/lsqlite3/examples/statement.lua39
-rw-r--r--3rdparty/lsqlite3/examples/tracing.lua20
-rw-r--r--3rdparty/lsqlite3/examples/update_hook.lua31
-rw-r--r--3rdparty/lsqlite3/extras/Makefile99
-rw-r--r--3rdparty/lsqlite3/extras/extension-functions.c1947
-rw-r--r--3rdparty/lsqlite3/extras/installpath.lua14
-rw-r--r--3rdparty/lsqlite3/lsqlite3-0.9.5-1.rockspec39
-rw-r--r--3rdparty/lsqlite3/lsqlite3.c2408
-rw-r--r--3rdparty/lsqlite3/lsqlite3complete-0.9.5-1.rockspec40
-rw-r--r--3rdparty/lsqlite3/test/test-dyld.lua68
-rw-r--r--3rdparty/lsqlite3/test/test.lua153
-rw-r--r--3rdparty/lsqlite3/test/tests-sqlite3.lua1248
-rw-r--r--3rdparty/lua-linenoise/linenoise.c212
-rw-r--r--3rdparty/lua-linenoise/linenoise_none.c6
-rw-r--r--3rdparty/lua-zlib/.gitattributes1
-rw-r--r--3rdparty/lua-zlib/CMakeLists.txt62
-rw-r--r--3rdparty/lua-zlib/Makefile62
-rw-r--r--3rdparty/lua-zlib/README151
-rw-r--r--3rdparty/lua-zlib/amnon_david.gzbin0 -> 65 bytes-rw-r--r--3rdparty/lua-zlib/cmake/Modules/FindLuaJIT.cmake63
-rw-r--r--3rdparty/lua-zlib/lua_zlib.c401
-rw-r--r--3rdparty/lua-zlib/rockspec35
-rw-r--r--3rdparty/lua-zlib/tap.lua24
-rw-r--r--3rdparty/lua-zlib/test.lua198
-rw-r--r--3rdparty/lua-zlib/tom_macwright.gz4
-rw-r--r--3rdparty/lua-zlib/tom_macwright.outbin0 -> 245 bytes-rw-r--r--3rdparty/lua-zlib/zlib.def2
-rw-r--r--3rdparty/lua/Makefile106
-rw-r--r--3rdparty/lua/README6
-rw-r--r--3rdparty/lua/doc/OSIApproved_100X125.pngbin0 -> 12127 bytes-rw-r--r--3rdparty/lua/doc/contents.html678
-rw-r--r--3rdparty/lua/doc/index.css21
-rw-r--r--3rdparty/lua/doc/logo.gifbin0 -> 9893 bytes-rw-r--r--3rdparty/lua/doc/lua.1155
-rw-r--r--3rdparty/lua/doc/lua.css162
-rw-r--r--3rdparty/lua/doc/luac.1118
-rw-r--r--3rdparty/lua/doc/manual.css21
-rw-r--r--3rdparty/lua/doc/manual.html12060
-rw-r--r--3rdparty/lua/doc/readme.html339
-rw-r--r--3rdparty/lua/src/Makefile225
-rw-r--r--3rdparty/lua/src/lapi.c1463
-rw-r--r--3rdparty/lua/src/lapi.h52
-rw-r--r--3rdparty/lua/src/lauxlib.c1126
-rw-r--r--3rdparty/lua/src/lauxlib.h301
-rw-r--r--3rdparty/lua/src/lbaselib.c549
-rw-r--r--3rdparty/lua/src/lcode.c1874
-rw-r--r--3rdparty/lua/src/lcode.h101
-rw-r--r--3rdparty/lua/src/lcorolib.c210
-rw-r--r--3rdparty/lua/src/lctype.c64
-rw-r--r--3rdparty/lua/src/lctype.h101
-rw-r--r--3rdparty/lua/src/ldblib.c483
-rw-r--r--3rdparty/lua/src/ldebug.c962
-rw-r--r--3rdparty/lua/src/ldebug.h64
-rw-r--r--3rdparty/lua/src/ldo.c1028
-rw-r--r--3rdparty/lua/src/ldo.h87
-rw-r--r--3rdparty/lua/src/ldump.c230
-rw-r--r--3rdparty/lua/src/lfunc.c294
-rw-r--r--3rdparty/lua/src/lfunc.h64
-rw-r--r--3rdparty/lua/src/lgc.c1743
-rw-r--r--3rdparty/lua/src/lgc.h202
-rw-r--r--3rdparty/lua/src/linit.c65
-rw-r--r--3rdparty/lua/src/liolib.c841
-rw-r--r--3rdparty/lua/src/ljumptab.h112
-rw-r--r--3rdparty/lua/src/llex.c581
-rw-r--r--3rdparty/lua/src/llex.h91
-rw-r--r--3rdparty/lua/src/llimits.h380
-rw-r--r--3rdparty/lua/src/lmathlib.c781
-rw-r--r--3rdparty/lua/src/lmem.c215
-rw-r--r--3rdparty/lua/src/lmem.h93
-rw-r--r--3rdparty/lua/src/loadlib.c758
-rw-r--r--3rdparty/lua/src/lobject.c602
-rw-r--r--3rdparty/lua/src/lobject.h813
-rw-r--r--3rdparty/lua/src/lopcodes.c104
-rw-r--r--3rdparty/lua/src/lopcodes.h405
-rw-r--r--3rdparty/lua/src/lopnames.h103
-rw-r--r--3rdparty/lua/src/loslib.c430
-rw-r--r--3rdparty/lua/src/lparser.c1967
-rw-r--r--3rdparty/lua/src/lparser.h171
-rw-r--r--3rdparty/lua/src/lprefix.h45
-rw-r--r--3rdparty/lua/src/lstate.c445
-rw-r--r--3rdparty/lua/src/lstate.h408
-rw-r--r--3rdparty/lua/src/lstring.c274
-rw-r--r--3rdparty/lua/src/lstring.h57
-rw-r--r--3rdparty/lua/src/lstrlib.c1874
-rw-r--r--3rdparty/lua/src/ltable.c995
-rw-r--r--3rdparty/lua/src/ltable.h63
-rw-r--r--3rdparty/lua/src/ltablib.c430
-rw-r--r--3rdparty/lua/src/ltm.c271
-rw-r--r--3rdparty/lua/src/ltm.h103
-rw-r--r--3rdparty/lua/src/lua.c688
-rw-r--r--3rdparty/lua/src/lua.h523
-rw-r--r--3rdparty/lua/src/lua.hpp9
-rw-r--r--3rdparty/lua/src/luac.c723
-rw-r--r--3rdparty/lua/src/luaconf.h802
-rw-r--r--3rdparty/lua/src/lualib.h52
-rw-r--r--3rdparty/lua/src/lundump.c335
-rw-r--r--3rdparty/lua/src/lundump.h35
-rw-r--r--3rdparty/lua/src/lutf8lib.c291
-rw-r--r--3rdparty/lua/src/lvm.c1899
-rw-r--r--3rdparty/lua/src/lvm.h141
-rw-r--r--3rdparty/lua/src/lzio.c68
-rw-r--r--3rdparty/lua/src/lzio.h66
-rw-r--r--3rdparty/luafilesystem/.gitignore2
-rw-r--r--3rdparty/luafilesystem/.travis.yml34
-rw-r--r--3rdparty/luafilesystem/LICENSE21
-rw-r--r--3rdparty/luafilesystem/Makefile25
-rw-r--r--3rdparty/luafilesystem/Makefile.win25
-rw-r--r--3rdparty/luafilesystem/README.md28
-rw-r--r--3rdparty/luafilesystem/appveyor.yml41
-rw-r--r--3rdparty/luafilesystem/config28
-rw-r--r--3rdparty/luafilesystem/config.win19
-rw-r--r--3rdparty/luafilesystem/doc/us/doc.css209
-rw-r--r--3rdparty/luafilesystem/doc/us/examples.html101
-rw-r--r--3rdparty/luafilesystem/doc/us/index.html229
-rw-r--r--3rdparty/luafilesystem/doc/us/license.html120
-rw-r--r--3rdparty/luafilesystem/doc/us/luafilesystem.pngbin0 -> 8535 bytes-rw-r--r--3rdparty/luafilesystem/doc/us/manual.html286
-rw-r--r--3rdparty/luafilesystem/luafilesystem-scm-1.rockspec28
-rw-r--r--3rdparty/luafilesystem/src/.gitignore2
-rw-r--r--3rdparty/luafilesystem/src/lfs.c1182
-rw-r--r--3rdparty/luafilesystem/src/lfs.def4
-rw-r--r--3rdparty/luafilesystem/src/lfs.h35
-rw-r--r--3rdparty/luafilesystem/tests/test.lua226
-rw-r--r--3rdparty/luafilesystem/vc6/lfs.def5
-rw-r--r--3rdparty/luafilesystem/vc6/luafilesystem.dsw33
-rw-r--r--3rdparty/luafilesystem/vc6/luafilesystem_dll.dsp127
-rw-r--r--3rdparty/lzma/Asm/arm/7zCrcOpt.asm100
-rw-r--r--3rdparty/lzma/Asm/arm64/7zAsm.S181
-rw-r--r--3rdparty/lzma/Asm/arm64/LzmaDecOpt.S1487
-rw-r--r--3rdparty/lzma/Asm/x86/7zAsm.asm289
-rw-r--r--3rdparty/lzma/Asm/x86/7zCrcOpt.asm180
-rw-r--r--3rdparty/lzma/Asm/x86/AesOpt.asm742
-rw-r--r--3rdparty/lzma/Asm/x86/LzFindOpt.asm513
-rw-r--r--3rdparty/lzma/Asm/x86/LzmaDecOpt.asm1303
-rw-r--r--3rdparty/lzma/Asm/x86/Sha256Opt.asm275
-rw-r--r--3rdparty/lzma/Asm/x86/XzCrc64Opt.asm239
-rw-r--r--3rdparty/lzma/C/7z.h204
-rw-r--r--3rdparty/lzma/C/7zAlloc.c89
-rw-r--r--3rdparty/lzma/C/7zAlloc.h19
-rw-r--r--3rdparty/lzma/C/7zArcIn.c1786
-rw-r--r--3rdparty/lzma/C/7zBuf.c36
-rw-r--r--3rdparty/lzma/C/7zBuf.h35
-rw-r--r--3rdparty/lzma/C/7zBuf2.c52
-rw-r--r--3rdparty/lzma/C/7zCrc.c340
-rw-r--r--3rdparty/lzma/C/7zCrc.h27
-rw-r--r--3rdparty/lzma/C/7zCrcOpt.c117
-rw-r--r--3rdparty/lzma/C/7zDec.c648
-rw-r--r--3rdparty/lzma/C/7zFile.c443
-rw-r--r--3rdparty/lzma/C/7zFile.h92
-rw-r--r--3rdparty/lzma/C/7zStream.c199
-rw-r--r--3rdparty/lzma/C/7zTypes.h597
-rw-r--r--3rdparty/lzma/C/7zVersion.h27
-rw-r--r--3rdparty/lzma/C/7zVersion.rc55
-rw-r--r--3rdparty/lzma/C/7zWindows.h101
-rw-r--r--3rdparty/lzma/C/7zip_gcc_c.mak360
-rw-r--r--3rdparty/lzma/C/Aes.c393
-rw-r--r--3rdparty/lzma/C/Aes.h60
-rw-r--r--3rdparty/lzma/C/AesOpt.c840
-rw-r--r--3rdparty/lzma/C/Alloc.c535
-rw-r--r--3rdparty/lzma/C/Alloc.h71
-rw-r--r--3rdparty/lzma/C/Bcj2.c290
-rw-r--r--3rdparty/lzma/C/Bcj2.h332
-rw-r--r--3rdparty/lzma/C/Bcj2Enc.c506
-rw-r--r--3rdparty/lzma/C/Bra.c420
-rw-r--r--3rdparty/lzma/C/Bra.h99
-rw-r--r--3rdparty/lzma/C/Bra86.c187
-rw-r--r--3rdparty/lzma/C/BraIA64.c14
-rw-r--r--3rdparty/lzma/C/Compiler.h159
-rw-r--r--3rdparty/lzma/C/CpuArch.c823
-rw-r--r--3rdparty/lzma/C/CpuArch.h523
-rw-r--r--3rdparty/lzma/C/Delta.c169
-rw-r--r--3rdparty/lzma/C/Delta.h19
-rw-r--r--3rdparty/lzma/C/DllSecur.c111
-rw-r--r--3rdparty/lzma/C/DllSecur.h20
-rw-r--r--3rdparty/lzma/C/LzFind.c1717
-rw-r--r--3rdparty/lzma/C/LzFind.h159
-rw-r--r--3rdparty/lzma/C/LzFindMt.c1406
-rw-r--r--3rdparty/lzma/C/LzFindMt.h109
-rw-r--r--3rdparty/lzma/C/LzFindOpt.c578
-rw-r--r--3rdparty/lzma/C/LzHash.h34
-rw-r--r--3rdparty/lzma/C/Lzma2Dec.c491
-rw-r--r--3rdparty/lzma/C/Lzma2Dec.h121
-rw-r--r--3rdparty/lzma/C/Lzma2DecMt.c1095
-rw-r--r--3rdparty/lzma/C/Lzma2DecMt.h81
-rw-r--r--3rdparty/lzma/C/Lzma2Enc.c805
-rw-r--r--3rdparty/lzma/C/Lzma2Enc.h57
-rw-r--r--3rdparty/lzma/C/Lzma86.h111
-rw-r--r--3rdparty/lzma/C/Lzma86Dec.c53
-rw-r--r--3rdparty/lzma/C/Lzma86Enc.c103
-rw-r--r--3rdparty/lzma/C/LzmaDec.c1363
-rw-r--r--3rdparty/lzma/C/LzmaDec.h237
-rw-r--r--3rdparty/lzma/C/LzmaEnc.c3144
-rw-r--r--3rdparty/lzma/C/LzmaEnc.h83
-rw-r--r--3rdparty/lzma/C/LzmaLib.c42
-rw-r--r--3rdparty/lzma/C/LzmaLib.h138
-rw-r--r--3rdparty/lzma/C/MtCoder.c571
-rw-r--r--3rdparty/lzma/C/MtCoder.h141
-rw-r--r--3rdparty/lzma/C/MtDec.c1114
-rw-r--r--3rdparty/lzma/C/MtDec.h202
-rw-r--r--3rdparty/lzma/C/Ppmd.h169
-rw-r--r--3rdparty/lzma/C/Ppmd7.c1122
-rw-r--r--3rdparty/lzma/C/Ppmd7.h181
-rw-r--r--3rdparty/lzma/C/Ppmd7Dec.c312
-rw-r--r--3rdparty/lzma/C/Ppmd7Enc.c338
-rw-r--r--3rdparty/lzma/C/Precomp.h10
-rw-r--r--3rdparty/lzma/C/RotateDefs.h50
-rw-r--r--3rdparty/lzma/C/Sha256.c516
-rw-r--r--3rdparty/lzma/C/Sha256.h76
-rw-r--r--3rdparty/lzma/C/Sha256Opt.c386
-rw-r--r--3rdparty/lzma/C/Sort.c141
-rw-r--r--3rdparty/lzma/C/Sort.h18
-rw-r--r--3rdparty/lzma/C/SwapBytes.c800
-rw-r--r--3rdparty/lzma/C/SwapBytes.h17
-rw-r--r--3rdparty/lzma/C/Threads.c562
-rw-r--r--3rdparty/lzma/C/Threads.h240
-rw-r--r--3rdparty/lzma/C/Util/7z/7z.dsp245
-rw-r--r--3rdparty/lzma/C/Util/7z/7z.dsw29
-rw-r--r--3rdparty/lzma/C/Util/7z/7zMain.c888
-rw-r--r--3rdparty/lzma/C/Util/7z/Precomp.c4
-rw-r--r--3rdparty/lzma/C/Util/7z/Precomp.h14
-rw-r--r--3rdparty/lzma/C/Util/7z/makefile40
-rw-r--r--3rdparty/lzma/C/Util/7z/makefile.gcc32
-rw-r--r--3rdparty/lzma/C/Util/Lzma/LzmaUtil.c313
-rw-r--r--3rdparty/lzma/C/Util/Lzma/LzmaUtil.dsp188
-rw-r--r--3rdparty/lzma/C/Util/Lzma/LzmaUtil.dsw29
-rw-r--r--3rdparty/lzma/C/Util/Lzma/Precomp.h14
-rw-r--r--3rdparty/lzma/C/Util/Lzma/makefile30
-rw-r--r--3rdparty/lzma/C/Util/Lzma/makefile.gcc21
-rw-r--r--3rdparty/lzma/C/Util/LzmaLib/LzmaLib.def4
-rw-r--r--3rdparty/lzma/C/Util/LzmaLib/LzmaLib.dsp202
-rw-r--r--3rdparty/lzma/C/Util/LzmaLib/LzmaLib.dsw29
-rw-r--r--3rdparty/lzma/C/Util/LzmaLib/LzmaLibExports.c15
-rw-r--r--3rdparty/lzma/C/Util/LzmaLib/Precomp.c4
-rw-r--r--3rdparty/lzma/C/Util/LzmaLib/Precomp.h14
-rw-r--r--3rdparty/lzma/C/Util/LzmaLib/makefile54
-rw-r--r--3rdparty/lzma/C/Util/LzmaLib/resource.rc3
-rw-r--r--3rdparty/lzma/C/Util/SfxSetup/Precomp.c4
-rw-r--r--3rdparty/lzma/C/Util/SfxSetup/Precomp.h14
-rw-r--r--3rdparty/lzma/C/Util/SfxSetup/SfxSetup.c656
-rw-r--r--3rdparty/lzma/C/Util/SfxSetup/SfxSetup.dsp231
-rw-r--r--3rdparty/lzma/C/Util/SfxSetup/SfxSetup.dsw29
-rw-r--r--3rdparty/lzma/C/Util/SfxSetup/makefile40
-rw-r--r--3rdparty/lzma/C/Util/SfxSetup/makefile_con40
-rw-r--r--3rdparty/lzma/C/Util/SfxSetup/resource.rc5
-rw-r--r--3rdparty/lzma/C/Util/SfxSetup/setup.icobin0 -> 1078 bytes-rw-r--r--3rdparty/lzma/C/Xz.c90
-rw-r--r--3rdparty/lzma/C/Xz.h535
-rw-r--r--3rdparty/lzma/C/XzCrc64.c80
-rw-r--r--3rdparty/lzma/C/XzCrc64.h26
-rw-r--r--3rdparty/lzma/C/XzCrc64Opt.c61
-rw-r--r--3rdparty/lzma/C/XzDec.c2875
-rw-r--r--3rdparty/lzma/C/XzEnc.c1362
-rw-r--r--3rdparty/lzma/C/XzEnc.h61
-rw-r--r--3rdparty/lzma/C/XzIn.c340
-rw-r--r--3rdparty/lzma/C/var_clang.mak11
-rw-r--r--3rdparty/lzma/C/var_clang_arm64.mak11
-rw-r--r--3rdparty/lzma/C/var_clang_x64.mak11
-rw-r--r--3rdparty/lzma/C/var_clang_x86.mak11
-rw-r--r--3rdparty/lzma/C/var_gcc.mak12
-rw-r--r--3rdparty/lzma/C/var_gcc_arm64.mak12
-rw-r--r--3rdparty/lzma/C/var_gcc_x64.mak10
-rw-r--r--3rdparty/lzma/C/var_gcc_x86.mak10
-rw-r--r--3rdparty/lzma/C/var_mac_arm64.mak11
-rw-r--r--3rdparty/lzma/C/var_mac_x64.mak11
-rw-r--r--3rdparty/lzma/C/warn_clang.mak1
-rw-r--r--3rdparty/lzma/C/warn_clang_mac.mak1
-rw-r--r--3rdparty/lzma/C/warn_gcc.mak51
-rw-r--r--3rdparty/lzma/CPP/7zip/7zip.mak240
-rw-r--r--3rdparty/lzma/CPP/7zip/7zip_gcc.mak1294
-rw-r--r--3rdparty/lzma/CPP/7zip/Aes.mak10
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zCompressionMode.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zCompressionMode.h91
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zDecode.cpp599
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zDecode.h73
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zEncode.cpp725
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zEncode.h95
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zExtract.cpp445
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zFolderInStream.cpp264
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zFolderInStream.h101
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zHandler.cpp793
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zHandler.h176
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zHandlerOut.cpp1086
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zHeader.cpp19
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zHeader.h153
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zIn.cpp1757
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zIn.h451
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zItem.h207
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zOut.cpp955
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zOut.h330
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zProperties.cpp182
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zProperties.h26
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zRegister.cpp27
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zSpecStream.cpp31
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zSpecStream.h49
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zUpdate.cpp2991
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zUpdate.h146
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/StdAfx.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Archive.def14
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Archive2.def21
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/ArchiveExports.cpp158
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/CoderMixer2.cpp1144
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/CoderMixer2.h447
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/DummyOutStream.cpp17
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/DummyOutStream.h23
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/HandlerOut.cpp311
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/HandlerOut.h154
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/InStreamWithCRC.cpp57
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/InStreamWithCRC.h67
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/ItemNameUtils.cpp135
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/ItemNameUtils.h30
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/MultiStream.cpp193
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/MultiStream.h88
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/OutStreamWithCRC.cpp18
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/OutStreamWithCRC.h35
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/ParseProperties.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/ParseProperties.h6
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/DllExports2.cpp175
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/IArchive.h704
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Icons/7z.icobin0 -> 4710 bytes-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/LzmaHandler.cpp611
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/SplitHandler.cpp351
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/XzHandler.cpp1443
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/XzHandler.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/Asm.mak9
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Alone7z/Alone.dsp2043
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Alone7z/Alone.dsw29
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Alone7z/StdAfx.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Alone7z/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Alone7z/makefile163
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Alone7z/makefile.gcc276
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Alone7z/resource.rc7
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Format7zExtractR/StdAfx.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Format7zExtractR/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Format7zExtractR/makefile98
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Format7zExtractR/resource.rc5
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Format7zR/StdAfx.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Format7zR/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Format7zR/makefile120
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Format7zR/resource.rc5
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/LzmaCon/LzmaAlone.cpp808
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/LzmaCon/LzmaCon.dsp540
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/LzmaCon/LzmaCon.dsw29
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/LzmaCon/StdAfx.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/LzmaCon/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/LzmaCon/makefile67
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/LzmaCon/makefile.gcc126
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/LzmaCon/resource.rc3
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/LzmaSpec/LzmaSpec.cpp715
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXCon/7z.icobin0 -> 1078 bytes-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXCon/SFXCon.dsp1009
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXCon/SFXCon.dsw29
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXCon/SfxCon.cpp521
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXCon/StdAfx.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXCon/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXCon/makefile134
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXCon/makefile.gcc213
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXCon/resource.rc9
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXSetup/ExtractCallbackSfx.cpp246
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXSetup/ExtractCallbackSfx.h83
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXSetup/ExtractEngine.cpp135
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXSetup/ExtractEngine.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXSetup/SFXSetup.dsp864
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXSetup/SFXSetup.dsw29
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXSetup/SfxSetup.cpp368
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXSetup/StdAfx.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXSetup/StdAfx.h6
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXSetup/makefile118
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXSetup/resource.h6
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXSetup/resource.rc16
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXSetup/setup.icobin0 -> 1078 bytes-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXWin/7z.icobin0 -> 1078 bytes-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXWin/SFXWin.dsp1066
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXWin/SFXWin.dsw29
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXWin/SfxWin.cpp254
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXWin/StdAfx.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXWin/StdAfx.h6
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXWin/makefile156
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXWin/resource.h1
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXWin/resource.rc55
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/CWrappers.cpp354
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/CWrappers.h182
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/CreateCoder.cpp548
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/CreateCoder.h200
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/FilePathAutoRename.cpp46
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/FilePathAutoRename.h10
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/FileStreams.cpp800
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/FileStreams.h186
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/FilterCoder.cpp577
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/FilterCoder.h201
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/InBuffer.cpp164
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/InBuffer.h109
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/InOutTempBuffer.cpp237
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/InOutTempBuffer.h45
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/LimitedStreams.cpp393
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/LimitedStreams.h221
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/LockedStream.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/LockedStream.h6
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/MethodId.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/MethodId.h10
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/MethodProps.cpp737
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/MethodProps.h345
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/MultiOutStream.cpp849
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/MultiOutStream.h160
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/OffsetStream.cpp37
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/OffsetStream.h22
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/OutBuffer.cpp111
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/OutBuffer.h66
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/ProgressUtils.cpp51
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/ProgressUtils.h33
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/PropId.cpp117
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/RegisterArc.h80
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/RegisterCodec.h106
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/StreamBinder.cpp151
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/StreamBinder.h78
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/StreamObjects.cpp290
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/StreamObjects.h146
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/StreamUtils.cpp101
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/StreamUtils.h31
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/UniqBlocks.cpp57
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/UniqBlocks.h41
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/VirtThread.cpp47
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/VirtThread.h24
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/Bcj2Coder.cpp853
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/Bcj2Coder.h127
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/Bcj2Register.cpp24
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/BcjCoder.cpp24
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/BcjCoder.h37
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/BcjRegister.cpp17
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/BranchMisc.cpp110
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/BranchMisc.h57
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/BranchRegister.cpp55
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/ByteSwap.cpp91
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/CodecExports.cpp378
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/CopyCoder.cpp153
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/CopyCoder.h34
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/CopyRegister.cpp15
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/DeltaFilter.cpp126
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/Lzma2Decoder.cpp267
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/Lzma2Decoder.h87
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/Lzma2Encoder.cpp126
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/Lzma2Encoder.h30
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/Lzma2Register.cpp22
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/LzmaDecoder.cpp349
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/LzmaDecoder.h113
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/LzmaEncoder.cpp356
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/LzmaEncoder.h45
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/LzmaRegister.cpp22
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/PpmdDecoder.cpp218
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/PpmdDecoder.h87
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/PpmdEncoder.cpp193
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/PpmdEncoder.h49
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/PpmdRegister.cpp22
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/XzDecoder.cpp150
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/XzDecoder.h86
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/XzEncoder.cpp243
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/XzEncoder.h35
-rw-r--r--3rdparty/lzma/CPP/7zip/Crc.mak8
-rw-r--r--3rdparty/lzma/CPP/7zip/Crc64.mak8
-rw-r--r--3rdparty/lzma/CPP/7zip/Crypto/7zAes.cpp317
-rw-r--r--3rdparty/lzma/CPP/7zip/Crypto/7zAes.h130
-rw-r--r--3rdparty/lzma/CPP/7zip/Crypto/7zAesRegister.cpp17
-rw-r--r--3rdparty/lzma/CPP/7zip/Crypto/MyAes.cpp246
-rw-r--r--3rdparty/lzma/CPP/7zip/Crypto/MyAes.h122
-rw-r--r--3rdparty/lzma/CPP/7zip/Crypto/MyAesReg.cpp29
-rw-r--r--3rdparty/lzma/CPP/7zip/Crypto/RandGen.cpp241
-rw-r--r--3rdparty/lzma/CPP/7zip/Crypto/RandGen.h41
-rw-r--r--3rdparty/lzma/CPP/7zip/Crypto/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/GuiCommon.rc84
-rw-r--r--3rdparty/lzma/CPP/7zip/Guid.txt237
-rw-r--r--3rdparty/lzma/CPP/7zip/ICoder.h477
-rw-r--r--3rdparty/lzma/CPP/7zip/IDecl.h76
-rw-r--r--3rdparty/lzma/CPP/7zip/IPassword.h54
-rw-r--r--3rdparty/lzma/CPP/7zip/IProgress.h20
-rw-r--r--3rdparty/lzma/CPP/7zip/IStream.h207
-rw-r--r--3rdparty/lzma/CPP/7zip/LzFindOpt.mak7
-rw-r--r--3rdparty/lzma/CPP/7zip/LzmaDec.mak7
-rw-r--r--3rdparty/lzma/CPP/7zip/LzmaDec_gcc.mak14
-rw-r--r--3rdparty/lzma/CPP/7zip/MyVersion.h2
-rw-r--r--3rdparty/lzma/CPP/7zip/MyVersionInfo.rc2
-rw-r--r--3rdparty/lzma/CPP/7zip/PropID.h178
-rw-r--r--3rdparty/lzma/CPP/7zip/Sha256.mak13
-rw-r--r--3rdparty/lzma/CPP/7zip/SubBuild.mak3
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Client7z/Client7z.cpp1122
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Client7z/Client7z.dsp327
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Client7z/Client7z.dsw29
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Client7z/StdAfx.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Client7z/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Client7z/makefile28
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Client7z/makefile.gcc69
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Client7z/resource.rc3
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/ArchiveCommandLine.cpp1700
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/ArchiveCommandLine.h160
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/ArchiveExtractCallback.cpp2592
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/ArchiveExtractCallback.h584
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/ArchiveName.cpp176
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/ArchiveName.h16
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/ArchiveOpenCallback.cpp393
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/ArchiveOpenCallback.h181
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/Bench.cpp4872
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/Bench.h121
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/DefaultName.cpp37
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/DefaultName.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/DirItem.h404
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/EnumDirItems.cpp1656
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/EnumDirItems.h38
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/ExitCode.h27
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/Extract.cpp570
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/Extract.h106
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/ExtractMode.h44
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/ExtractingFilePath.cpp296
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/ExtractingFilePath.h31
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/HashCalc.cpp2110
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/HashCalc.h328
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/IFileExtractCallback.h112
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/LoadCodecs.cpp1333
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/LoadCodecs.h482
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/OpenArchive.cpp3695
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/OpenArchive.h469
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/PropIDUtils.cpp741
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/PropIDUtils.h18
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/Property.h14
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/SetProperties.cpp88
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/SetProperties.h10
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/SortUtils.cpp25
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/SortUtils.h10
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/TempFiles.cpp19
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/TempFiles.h16
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/Update.cpp1857
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/Update.h218
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/UpdateAction.cpp64
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/UpdateAction.h66
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/UpdateCallback.cpp1026
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/UpdateCallback.h197
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/UpdatePair.cpp302
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/UpdatePair.h27
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/UpdateProduce.cpp72
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/UpdateProduce.h60
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/WorkDir.cpp86
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/WorkDir.h26
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/ZipRegistry.h209
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/BenchCon.cpp41
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/BenchCon.h14
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/Console.mak45
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/Console.manifest16
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/ConsoleClose.cpp100
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/ConsoleClose.h39
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/ExtractCallbackConsole.cpp849
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/ExtractCallbackConsole.h181
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/HashCon.cpp426
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/HashCon.h58
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/List.cpp1390
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/List.h40
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/Main.cpp1576
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/MainAr.cpp227
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/OpenCallbackConsole.cpp115
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/OpenCallbackConsole.h68
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/PercentPrinter.cpp184
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/PercentPrinter.h62
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/StdAfx.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/UpdateCallbackConsole.cpp885
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/UpdateCallbackConsole.h133
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/UserInputUtils.cpp117
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/UserInputUtils.h27
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/makefile68
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/makefile.gcc186
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/resource.rc7
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Explorer/MyMessages.cpp40
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Explorer/MyMessages.h16
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/BrowseDialog.cpp1088
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/BrowseDialog.h32
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/BrowseDialogRes.h9
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ComboDialog.cpp64
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ComboDialog.h28
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ComboDialogRes.h4
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/DialogSize.h16
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ExtractCallback.cpp1056
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ExtractCallback.h310
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/FormatUtils.cpp28
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/FormatUtils.h14
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/LangUtils.h48
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/MyWindowsNew.h119
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/OverwriteDialog.cpp138
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/OverwriteDialog.h79
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/OverwriteDialog.rc91
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/OverwriteDialogRes.h17
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/PasswordDialog.cpp58
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/PasswordDialog.h28
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/PasswordDialog.rc14
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/PasswordDialogRes.h5
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ProgressDialog.cpp201
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ProgressDialog.h171
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ProgressDialog.rc12
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ProgressDialog2.cpp1467
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ProgressDialog2.h358
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ProgressDialog2.rc40
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ProgressDialog2Res.h49
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ProgressDialog2a.rc85
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ProgressDialogRes.h3
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/PropertyName.cpp23
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/PropertyName.h10
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/PropertyNameRes.h104
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/StdAfx.h83
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/SysIconUtils.cpp278
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/SysIconUtils.h55
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/resource.h192
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/resourceGui.h15
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/GUI/7zG.exe.manifest23
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/GUI/Extract.rc59
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/GUI/ExtractDialog.cpp421
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/GUI/ExtractDialog.h113
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/GUI/ExtractDialog.rc98
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/GUI/ExtractDialogRes.h24
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/GUI/ExtractGUI.cpp297
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/GUI/ExtractGUI.h39
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/GUI/ExtractRes.h51
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/GUI/HashGUI.h27
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/GUI/resource2.h2
-rw-r--r--3rdparty/lzma/CPP/7zip/cmpl_clang.mak3
-rw-r--r--3rdparty/lzma/CPP/7zip/cmpl_clang_arm64.mak3
-rw-r--r--3rdparty/lzma/CPP/7zip/cmpl_clang_x64.mak3
-rw-r--r--3rdparty/lzma/CPP/7zip/cmpl_clang_x86.mak3
-rw-r--r--3rdparty/lzma/CPP/7zip/cmpl_gcc.mak3
-rw-r--r--3rdparty/lzma/CPP/7zip/cmpl_gcc_arm64.mak3
-rw-r--r--3rdparty/lzma/CPP/7zip/cmpl_gcc_x64.mak3
-rw-r--r--3rdparty/lzma/CPP/7zip/cmpl_gcc_x86.mak3
-rw-r--r--3rdparty/lzma/CPP/7zip/cmpl_mac_arm64.mak3
-rw-r--r--3rdparty/lzma/CPP/7zip/cmpl_mac_x64.mak3
-rw-r--r--3rdparty/lzma/CPP/7zip/var_clang.mak11
-rw-r--r--3rdparty/lzma/CPP/7zip/var_clang_arm64.mak11
-rw-r--r--3rdparty/lzma/CPP/7zip/var_clang_x64.mak12
-rw-r--r--3rdparty/lzma/CPP/7zip/var_clang_x86.mak12
-rw-r--r--3rdparty/lzma/CPP/7zip/var_gcc.mak12
-rw-r--r--3rdparty/lzma/CPP/7zip/var_gcc_arm64.mak12
-rw-r--r--3rdparty/lzma/CPP/7zip/var_gcc_x64.mak10
-rw-r--r--3rdparty/lzma/CPP/7zip/var_gcc_x86.mak11
-rw-r--r--3rdparty/lzma/CPP/7zip/var_mac_arm64.mak11
-rw-r--r--3rdparty/lzma/CPP/7zip/var_mac_x64.mak11
-rw-r--r--3rdparty/lzma/CPP/7zip/warn_clang.mak3
-rw-r--r--3rdparty/lzma/CPP/7zip/warn_clang_mac.mak9
-rw-r--r--3rdparty/lzma/CPP/7zip/warn_gcc.mak45
-rw-r--r--3rdparty/lzma/CPP/Build.mak229
-rw-r--r--3rdparty/lzma/CPP/Common/AutoPtr.h35
-rw-r--r--3rdparty/lzma/CPP/Common/CRC.cpp7
-rw-r--r--3rdparty/lzma/CPP/Common/C_FileIO.cpp3
-rw-r--r--3rdparty/lzma/CPP/Common/C_FileIO.h6
-rw-r--r--3rdparty/lzma/CPP/Common/ComTry.h21
-rw-r--r--3rdparty/lzma/CPP/Common/CommandLineParser.cpp197
-rw-r--r--3rdparty/lzma/CPP/Common/CommandLineParser.h63
-rw-r--r--3rdparty/lzma/CPP/Common/Common.h313
-rw-r--r--3rdparty/lzma/CPP/Common/CrcReg.cpp92
-rw-r--r--3rdparty/lzma/CPP/Common/Defs.h16
-rw-r--r--3rdparty/lzma/CPP/Common/DynLimBuf.cpp93
-rw-r--r--3rdparty/lzma/CPP/Common/DynLimBuf.h41
-rw-r--r--3rdparty/lzma/CPP/Common/DynamicBuffer.h68
-rw-r--r--3rdparty/lzma/CPP/Common/IntToString.cpp192
-rw-r--r--3rdparty/lzma/CPP/Common/IntToString.h30
-rw-r--r--3rdparty/lzma/CPP/Common/Lang.h30
-rw-r--r--3rdparty/lzma/CPP/Common/ListFileUtils.cpp150
-rw-r--r--3rdparty/lzma/CPP/Common/ListFileUtils.h18
-rw-r--r--3rdparty/lzma/CPP/Common/LzFindPrepare.cpp7
-rw-r--r--3rdparty/lzma/CPP/Common/MyBuffer.h286
-rw-r--r--3rdparty/lzma/CPP/Common/MyBuffer2.h164
-rw-r--r--3rdparty/lzma/CPP/Common/MyCom.h509
-rw-r--r--3rdparty/lzma/CPP/Common/MyException.h14
-rw-r--r--3rdparty/lzma/CPP/Common/MyGuidDef.h63
-rw-r--r--3rdparty/lzma/CPP/Common/MyInitGuid.h57
-rw-r--r--3rdparty/lzma/CPP/Common/MyLinux.h75
-rw-r--r--3rdparty/lzma/CPP/Common/MyString.cpp1859
-rw-r--r--3rdparty/lzma/CPP/Common/MyString.h1064
-rw-r--r--3rdparty/lzma/CPP/Common/MyTypes.h37
-rw-r--r--3rdparty/lzma/CPP/Common/MyUnknown.h8
-rw-r--r--3rdparty/lzma/CPP/Common/MyVector.cpp3
-rw-r--r--3rdparty/lzma/CPP/Common/MyVector.h710
-rw-r--r--3rdparty/lzma/CPP/Common/MyWindows.cpp292
-rw-r--r--3rdparty/lzma/CPP/Common/MyWindows.h324
-rw-r--r--3rdparty/lzma/CPP/Common/NewHandler.cpp298
-rw-r--r--3rdparty/lzma/CPP/Common/NewHandler.h98
-rw-r--r--3rdparty/lzma/CPP/Common/Sha256Prepare.cpp7
-rw-r--r--3rdparty/lzma/CPP/Common/Sha256Reg.cpp67
-rw-r--r--3rdparty/lzma/CPP/Common/StdAfx.h8
-rw-r--r--3rdparty/lzma/CPP/Common/StdInStream.cpp98
-rw-r--r--3rdparty/lzma/CPP/Common/StdInStream.h46
-rw-r--r--3rdparty/lzma/CPP/Common/StdOutStream.cpp160
-rw-r--r--3rdparty/lzma/CPP/Common/StdOutStream.h78
-rw-r--r--3rdparty/lzma/CPP/Common/StringConvert.cpp756
-rw-r--r--3rdparty/lzma/CPP/Common/StringConvert.h110
-rw-r--r--3rdparty/lzma/CPP/Common/StringToInt.cpp171
-rw-r--r--3rdparty/lzma/CPP/Common/StringToInt.h22
-rw-r--r--3rdparty/lzma/CPP/Common/TextConfig.cpp124
-rw-r--r--3rdparty/lzma/CPP/Common/TextConfig.h19
-rw-r--r--3rdparty/lzma/CPP/Common/UTFConvert.cpp863
-rw-r--r--3rdparty/lzma/CPP/Common/UTFConvert.h384
-rw-r--r--3rdparty/lzma/CPP/Common/Wildcard.cpp788
-rw-r--r--3rdparty/lzma/CPP/Common/Wildcard.h231
-rw-r--r--3rdparty/lzma/CPP/Common/XzCrc64Init.cpp7
-rw-r--r--3rdparty/lzma/CPP/Common/XzCrc64Reg.cpp39
-rw-r--r--3rdparty/lzma/CPP/Windows/COM.h86
-rw-r--r--3rdparty/lzma/CPP/Windows/Clipboard.cpp130
-rw-r--r--3rdparty/lzma/CPP/Windows/Clipboard.h28
-rw-r--r--3rdparty/lzma/CPP/Windows/CommonDialog.cpp269
-rw-r--r--3rdparty/lzma/CPP/Windows/CommonDialog.h43
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/ComboBox.cpp66
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/ComboBox.h77
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/CommandBar.h52
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/Dialog.cpp445
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/Dialog.h194
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/Edit.h19
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/ImageList.cpp10
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/ImageList.h87
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/ListView.cpp162
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/ListView.h156
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/ProgressBar.h35
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/PropertyPage.cpp165
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/PropertyPage.h50
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/ReBar.h34
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/Static.h28
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/StatusBar.h42
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/ToolBar.h43
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/Trackbar.h27
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/Window2.cpp202
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/Window2.h53
-rw-r--r--3rdparty/lzma/CPP/Windows/DLL.cpp179
-rw-r--r--3rdparty/lzma/CPP/Windows/DLL.h103
-rw-r--r--3rdparty/lzma/CPP/Windows/Defs.h17
-rw-r--r--3rdparty/lzma/CPP/Windows/ErrorMsg.cpp133
-rw-r--r--3rdparty/lzma/CPP/Windows/ErrorMsg.h16
-rw-r--r--3rdparty/lzma/CPP/Windows/FileDir.cpp1229
-rw-r--r--3rdparty/lzma/CPP/Windows/FileDir.h135
-rw-r--r--3rdparty/lzma/CPP/Windows/FileFind.cpp1329
-rw-r--r--3rdparty/lzma/CPP/Windows/FileFind.h348
-rw-r--r--3rdparty/lzma/CPP/Windows/FileIO.cpp905
-rw-r--r--3rdparty/lzma/CPP/Windows/FileIO.h390
-rw-r--r--3rdparty/lzma/CPP/Windows/FileLink.cpp622
-rw-r--r--3rdparty/lzma/CPP/Windows/FileMapping.cpp12
-rw-r--r--3rdparty/lzma/CPP/Windows/FileMapping.h66
-rw-r--r--3rdparty/lzma/CPP/Windows/FileName.cpp894
-rw-r--r--3rdparty/lzma/CPP/Windows/FileName.h133
-rw-r--r--3rdparty/lzma/CPP/Windows/FileSystem.cpp139
-rw-r--r--3rdparty/lzma/CPP/Windows/FileSystem.h31
-rw-r--r--3rdparty/lzma/CPP/Windows/Handle.h39
-rw-r--r--3rdparty/lzma/CPP/Windows/MemoryGlobal.cpp36
-rw-r--r--3rdparty/lzma/CPP/Windows/MemoryGlobal.h55
-rw-r--r--3rdparty/lzma/CPP/Windows/MemoryLock.cpp124
-rw-r--r--3rdparty/lzma/CPP/Windows/MemoryLock.h40
-rw-r--r--3rdparty/lzma/CPP/Windows/NtCheck.h58
-rw-r--r--3rdparty/lzma/CPP/Windows/PropVariant.cpp391
-rw-r--r--3rdparty/lzma/CPP/Windows/PropVariant.h173
-rw-r--r--3rdparty/lzma/CPP/Windows/PropVariantConv.cpp190
-rw-r--r--3rdparty/lzma/CPP/Windows/PropVariantConv.h40
-rw-r--r--3rdparty/lzma/CPP/Windows/Registry.cpp406
-rw-r--r--3rdparty/lzma/CPP/Windows/Registry.h84
-rw-r--r--3rdparty/lzma/CPP/Windows/ResourceString.cpp103
-rw-r--r--3rdparty/lzma/CPP/Windows/ResourceString.h17
-rw-r--r--3rdparty/lzma/CPP/Windows/SecurityUtils.cpp186
-rw-r--r--3rdparty/lzma/CPP/Windows/SecurityUtils.h148
-rw-r--r--3rdparty/lzma/CPP/Windows/Shell.cpp821
-rw-r--r--3rdparty/lzma/CPP/Windows/Shell.h130
-rw-r--r--3rdparty/lzma/CPP/Windows/StdAfx.h12
-rw-r--r--3rdparty/lzma/CPP/Windows/Synchronization.cpp87
-rw-r--r--3rdparty/lzma/CPP/Windows/Synchronization.h381
-rw-r--r--3rdparty/lzma/CPP/Windows/System.cpp278
-rw-r--r--3rdparty/lzma/CPP/Windows/System.h132
-rw-r--r--3rdparty/lzma/CPP/Windows/SystemInfo.cpp1022
-rw-r--r--3rdparty/lzma/CPP/Windows/SystemInfo.h19
-rw-r--r--3rdparty/lzma/CPP/Windows/Thread.h44
-rw-r--r--3rdparty/lzma/CPP/Windows/TimeUtils.cpp404
-rw-r--r--3rdparty/lzma/CPP/Windows/TimeUtils.h146
-rw-r--r--3rdparty/lzma/CPP/Windows/Window.cpp179
-rw-r--r--3rdparty/lzma/CPP/Windows/Window.h363
-rw-r--r--3rdparty/lzma/CS/7zip/Common/CRC.cs55
-rw-r--r--3rdparty/lzma/CS/7zip/Common/CommandLineParser.cs274
-rw-r--r--3rdparty/lzma/CS/7zip/Common/InBuffer.cs72
-rw-r--r--3rdparty/lzma/CS/7zip/Common/OutBuffer.cs47
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/LZ/IMatchFinder.cs24
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/LZ/LzBinTree.cs367
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/LZ/LzInWindow.cs132
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/LZ/LzOutWindow.cs110
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/LZMA/LzmaBase.cs76
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/LZMA/LzmaDecoder.cs398
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/LZMA/LzmaEncoder.cs1480
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/LzmaAlone/LzmaAlone.cs364
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/LzmaAlone/LzmaAlone.sln20
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/LzmaAlone/LzmaBench.cs340
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/LzmaAlone/Properties/AssemblyInfo.cs29
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/LzmaAlone/Properties/Resources.cs70
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/LzmaAlone/Properties/Settings.cs42
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/RangeCoder/RangeCoder.cs234
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/RangeCoder/RangeCoderBit.cs117
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/RangeCoder/RangeCoderBitTree.cs157
-rw-r--r--3rdparty/lzma/CS/7zip/ICoder.cs157
-rw-r--r--3rdparty/lzma/DOC/7zC.txt187
-rw-r--r--3rdparty/lzma/DOC/7zFormat.txt469
-rw-r--r--3rdparty/lzma/DOC/Methods.txt176
-rw-r--r--3rdparty/lzma/DOC/installer.txt166
-rw-r--r--3rdparty/lzma/DOC/lzma-history.txt560
-rw-r--r--3rdparty/lzma/DOC/lzma-sdk.txt404
-rw-r--r--3rdparty/lzma/DOC/lzma-specification.txt1176
-rw-r--r--3rdparty/lzma/DOC/lzma.txt345
-rw-r--r--3rdparty/lzma/Java/SevenZip/CRC.java52
-rw-r--r--3rdparty/lzma/Java/SevenZip/Compression/LZ/BinTree.java382
-rw-r--r--3rdparty/lzma/Java/SevenZip/Compression/LZ/InWindow.java131
-rw-r--r--3rdparty/lzma/Java/SevenZip/Compression/LZ/OutWindow.java85
-rw-r--r--3rdparty/lzma/Java/SevenZip/Compression/LZMA/Base.java88
-rw-r--r--3rdparty/lzma/Java/SevenZip/Compression/LZMA/Decoder.java329
-rw-r--r--3rdparty/lzma/Java/SevenZip/Compression/LZMA/Encoder.java1416
-rw-r--r--3rdparty/lzma/Java/SevenZip/Compression/RangeCoder/BitTreeDecoder.java55
-rw-r--r--3rdparty/lzma/Java/SevenZip/Compression/RangeCoder/BitTreeEncoder.java99
-rw-r--r--3rdparty/lzma/Java/SevenZip/Compression/RangeCoder/Decoder.java88
-rw-r--r--3rdparty/lzma/Java/SevenZip/Compression/RangeCoder/Encoder.java151
-rw-r--r--3rdparty/lzma/Java/SevenZip/ICodeProgress.java6
-rw-r--r--3rdparty/lzma/Java/SevenZip/LzmaAlone.java253
-rw-r--r--3rdparty/lzma/Java/SevenZip/LzmaBench.java392
-rw-r--r--3rdparty/minimp3/minimp3.h1865
-rw-r--r--3rdparty/nanosvg/CMakeLists.txt75
-rw-r--r--3rdparty/nanosvg/Config.cmake.in5
-rw-r--r--3rdparty/nanosvg/LICENSE.txt18
-rw-r--r--3rdparty/nanosvg/README.md112
-rw-r--r--3rdparty/nanosvg/example/23.svg730
-rw-r--r--3rdparty/nanosvg/example/drawing.svg97
-rw-r--r--3rdparty/nanosvg/example/example1.c258
-rw-r--r--3rdparty/nanosvg/example/example2.c69
-rw-r--r--3rdparty/nanosvg/example/nano.svg27
-rw-r--r--3rdparty/nanosvg/example/screenshot-1.pngbin0 -> 60837 bytes-rw-r--r--3rdparty/nanosvg/example/screenshot-2.pngbin0 -> 158111 bytes-rw-r--r--3rdparty/nanosvg/example/stb_image_write.h511
-rw-r--r--3rdparty/nanosvg/premake4.lua56
-rw-r--r--3rdparty/nanosvg/src/nanosvg.h3139
-rw-r--r--3rdparty/nanosvg/src/nanosvgrast.h1458
-rw-r--r--3rdparty/portaudio/CMakeLists.txt484
-rw-r--r--3rdparty/portaudio/Doxyfile239
-rw-r--r--3rdparty/portaudio/Doxyfile.developer242
-rw-r--r--3rdparty/portaudio/LICENSE.txt81
-rw-r--r--3rdparty/portaudio/Makefile.in260
-rw-r--r--3rdparty/portaudio/README.configure.txt32
-rw-r--r--3rdparty/portaudio/README.md64
-rw-r--r--3rdparty/portaudio/README.txt98
-rw-r--r--3rdparty/portaudio/SConstruct197
-rw-r--r--3rdparty/portaudio/aclocal.m48831
-rw-r--r--3rdparty/portaudio/bindings/cpp/AUTHORS0
-rw-r--r--3rdparty/portaudio/bindings/cpp/CMakeLists.txt122
-rw-r--r--3rdparty/portaudio/bindings/cpp/COPYING31
-rw-r--r--3rdparty/portaudio/bindings/cpp/ChangeLog178
-rw-r--r--3rdparty/portaudio/bindings/cpp/INSTALL370
-rw-r--r--3rdparty/portaudio/bindings/cpp/Makefile.am7
-rw-r--r--3rdparty/portaudio/bindings/cpp/Makefile.in848
-rw-r--r--3rdparty/portaudio/bindings/cpp/NEWS0
-rw-r--r--3rdparty/portaudio/bindings/cpp/README0
-rw-r--r--3rdparty/portaudio/bindings/cpp/SConscript65
-rw-r--r--3rdparty/portaudio/bindings/cpp/aclocal.m49787
-rw-r--r--3rdparty/portaudio/bindings/cpp/bin/Makefile.am9
-rw-r--r--3rdparty/portaudio/bindings/cpp/bin/Makefile.in618
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/gnu/Makefile.in106
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/gnu/OUT_OF_DATE0
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/gnu/aclocal.m457
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/gnu/config.guess1308
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/gnu/config.sub1505
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/gnu/configure4297
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/gnu/configure.ac214
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/gnu/install-sh251
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/vc6/devs_example.dsp248
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/vc6/devs_example.dsw44
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/vc6/sine_example.dsp252
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/vc6/sine_example.dsw44
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/vc6/static_library.dsp395
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/vc6/static_library.dsw29
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/vc7/OUT_OF_DATE0
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/vc7_1/devs_example.sln30
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/vc7_1/devs_example.vcproj195
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/vc7_1/sine_example.sln30
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/vc7_1/sine_example.vcproj327
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/vc7_1/static_library.sln21
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/vc7_1/static_library.vcproj218
-rw-r--r--3rdparty/portaudio/bindings/cpp/cmake/PortAudioCppConfig.cmake.in5
-rw-r--r--3rdparty/portaudio/bindings/cpp/cmake/modules/FindASIO.cmake81
-rw-r--r--3rdparty/portaudio/bindings/cpp/cmake/modules/FindPortAudio.cmake39
-rw-r--r--3rdparty/portaudio/bindings/cpp/cmake/portaudiocpp.pc.in12
-rwxr-xr-x3rdparty/portaudio/bindings/cpp/configure17918
-rw-r--r--3rdparty/portaudio/bindings/cpp/configure.ac54
-rw-r--r--3rdparty/portaudio/bindings/cpp/doc/Makefile.am5
-rw-r--r--3rdparty/portaudio/bindings/cpp/doc/Makefile.in432
-rw-r--r--3rdparty/portaudio/bindings/cpp/doc/README34
-rw-r--r--3rdparty/portaudio/bindings/cpp/doc/config.doxy211
-rw-r--r--3rdparty/portaudio/bindings/cpp/doc/config.doxy.linux210
-rw-r--r--3rdparty/portaudio/bindings/cpp/example/devs.cxx177
-rw-r--r--3rdparty/portaudio/bindings/cpp/example/sine.cxx135
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/Makefile.am22
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/Makefile.in571
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/AsioDeviceAdapter.hxx44
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/AutoSystem.hxx62
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/BlockingStream.hxx44
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/CFunCallbackStream.hxx48
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/CallbackInterface.hxx45
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/CallbackStream.hxx40
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/CppFunCallbackStream.hxx86
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/Device.hxx90
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/DirectionSpecificStreamParameters.hxx77
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/Exception.hxx107
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/HostApi.hxx75
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/InterfaceCallbackStream.hxx49
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/MemFunCallbackStream.hxx107
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/PortAudioCpp.hxx109
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/SampleDataFormat.hxx35
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/Stream.hxx81
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/StreamParameters.hxx77
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/System.hxx106
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/SystemDeviceIterator.hxx65
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/SystemHostApiIterator.hxx61
-rw-r--r--3rdparty/portaudio/bindings/cpp/lib/Makefile.am26
-rw-r--r--3rdparty/portaudio/bindings/cpp/lib/Makefile.in789
-rw-r--r--3rdparty/portaudio/bindings/cpp/portaudiocpp.pc.in12
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/AsioDeviceAdapter.cxx81
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/BlockingStream.cxx97
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/CFunCallbackStream.cxx41
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/CMakeLists.txt26
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/CallbackInterface.cxx23
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/CallbackStream.cxx20
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/CppFunCallbackStream.cxx81
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/Device.cxx166
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/DirectionSpecificStreamParameters.cxx163
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/Exception.cxx121
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/HostApi.cxx121
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/InterfaceCallbackStream.cxx45
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/MemFunCallbackStream.cxx3
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/Stream.cxx195
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/StreamParameters.cxx160
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/System.cxx307
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/SystemDeviceIterator.cxx58
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/SystemHostApiIterator.cxx58
-rw-r--r--3rdparty/portaudio/bindings/java/c/build/vs2010/PortAudioJNI/PortAudioJNI.sln26
-rw-r--r--3rdparty/portaudio/bindings/java/c/build/vs2010/PortAudioJNI/PortAudioJNI.vcproj198
-rw-r--r--3rdparty/portaudio/bindings/java/c/build/vs2010/PortAudioJNI/PortAudioJNI.vcxproj174
-rw-r--r--3rdparty/portaudio/bindings/java/c/src/com_portaudio_BlockingStream.c352
-rw-r--r--3rdparty/portaudio/bindings/java/c/src/com_portaudio_BlockingStream.h130
-rw-r--r--3rdparty/portaudio/bindings/java/c/src/com_portaudio_PortAudio.c279
-rw-r--r--3rdparty/portaudio/bindings/java/c/src/com_portaudio_PortAudio.h183
-rw-r--r--3rdparty/portaudio/bindings/java/c/src/jpa_tools.c208
-rw-r--r--3rdparty/portaudio/bindings/java/c/src/jpa_tools.h62
-rw-r--r--3rdparty/portaudio/bindings/java/jportaudio.dox65
-rw-r--r--3rdparty/portaudio/bindings/java/jportaudio/.classpath8
-rw-r--r--3rdparty/portaudio/bindings/java/jportaudio/.project17
-rw-r--r--3rdparty/portaudio/bindings/java/jportaudio/jtests/com/portaudio/PlaySine.java89
-rw-r--r--3rdparty/portaudio/bindings/java/jportaudio/jtests/com/portaudio/TestBasic.java523
-rw-r--r--3rdparty/portaudio/bindings/java/jportaudio/src/com/portaudio/BlockingStream.java208
-rw-r--r--3rdparty/portaudio/bindings/java/jportaudio/src/com/portaudio/DeviceInfo.java65
-rw-r--r--3rdparty/portaudio/bindings/java/jportaudio/src/com/portaudio/HostApiInfo.java61
-rw-r--r--3rdparty/portaudio/bindings/java/jportaudio/src/com/portaudio/PortAudio.java261
-rw-r--r--3rdparty/portaudio/bindings/java/jportaudio/src/com/portaudio/StreamInfo.java60
-rw-r--r--3rdparty/portaudio/bindings/java/jportaudio/src/com/portaudio/StreamParameters.java57
-rw-r--r--3rdparty/portaudio/bindings/java/scripts/make_header.bat4
-rw-r--r--3rdparty/portaudio/build/msvc/portaudio.def50
-rw-r--r--3rdparty/portaudio/build/msvc/portaudio.dsp269
-rw-r--r--3rdparty/portaudio/build/msvc/portaudio.dsw29
-rw-r--r--3rdparty/portaudio/build/msvc/portaudio.sln32
-rw-r--r--3rdparty/portaudio/build/msvc/portaudio.vcproj1932
-rw-r--r--3rdparty/portaudio/build/msvc/readme.txt112
-rw-r--r--3rdparty/portaudio/build/scons/SConscript_common30
-rw-r--r--3rdparty/portaudio/build/scons/SConscript_opts91
-rwxr-xr-x3rdparty/portaudio/clear_gitrevision.sh12
-rw-r--r--3rdparty/portaudio/cmake/PortAudioConfig.cmake.in18
-rw-r--r--3rdparty/portaudio/cmake/cmake_uninstall.cmake.in21
-rw-r--r--3rdparty/portaudio/cmake/modules/FindASIO.cmake79
-rw-r--r--3rdparty/portaudio/cmake/modules/FindJACK.cmake67
-rw-r--r--3rdparty/portaudio/cmake/modules/FindOSS.cmake57
-rw-r--r--3rdparty/portaudio/cmake/modules/FindPulseAudio.cmake147
-rw-r--r--3rdparty/portaudio/cmake/modules/FindRegex.cmake68
-rw-r--r--3rdparty/portaudio/cmake/portaudio-2.0.pc.in13
-rw-r--r--3rdparty/portaudio/cmake/portaudio.def.in67
-rw-r--r--3rdparty/portaudio/cmake/toolchains/i686-w64-mingw32.cmake17
-rw-r--r--3rdparty/portaudio/cmake_support/FindASIOSDK.cmake41
-rw-r--r--3rdparty/portaudio/cmake_support/FindDXSDK.cmake59
-rw-r--r--3rdparty/portaudio/cmake_support/FindJack.cmake41
-rw-r--r--3rdparty/portaudio/cmake_support/options_cmake.h.in31
-rw-r--r--3rdparty/portaudio/cmake_support/portaudio-2.0.pc.in12
-rw-r--r--3rdparty/portaudio/cmake_support/template_portaudio.def53
-rwxr-xr-x3rdparty/portaudio/config.guess1558
-rwxr-xr-x3rdparty/portaudio/config.sub1791
-rwxr-xr-x3rdparty/portaudio/configure18873
-rw-r--r--3rdparty/portaudio/configure.in521
-rwxr-xr-x3rdparty/portaudio/depcomp791
-rw-r--r--3rdparty/portaudio/doc/src/api_overview.dox162
-rw-r--r--3rdparty/portaudio/doc/src/images/portaudio-external-architecture-diagram.pngbin0 -> 20386 bytes-rw-r--r--3rdparty/portaudio/doc/src/license.dox38
-rw-r--r--3rdparty/portaudio/doc/src/mainpage.dox63
-rw-r--r--3rdparty/portaudio/doc/src/srcguide.dox55
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/blocking_read_write.dox68
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/compile_cmake.dox57
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/compile_linux.dox83
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/compile_mac_coreaudio.dox122
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/compile_windows.dox121
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/compile_windows_asio_msvc.dox102
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/compile_windows_mingw-w64.dox44
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/compile_windows_mingw.dox57
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/exploring.dox15
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/initializing_portaudio.dox29
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/open_default_stream.dox48
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/querying_devices.dox111
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/start_stop_abort.dox35
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/terminating_portaudio.dox20
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/tutorial_start.dox62
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/utility_functions.dox69
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/writing_a_callback.dox70
-rw-r--r--3rdparty/portaudio/doc/utils/checkfiledocs.py87
-rw-r--r--3rdparty/portaudio/examples/CMakeLists.txt46
-rw-r--r--3rdparty/portaudio/examples/pa_devs.c252
-rw-r--r--3rdparty/portaudio/examples/pa_fuzz.c187
-rw-r--r--3rdparty/portaudio/examples/paex_mono_asio_channel_select.c167
-rw-r--r--3rdparty/portaudio/examples/paex_ocean_shore.c533
-rw-r--r--3rdparty/portaudio/examples/paex_pink.c280
-rw-r--r--3rdparty/portaudio/examples/paex_read_write_wire.c204
-rw-r--r--3rdparty/portaudio/examples/paex_record.c353
-rw-r--r--3rdparty/portaudio/examples/paex_record_file.c457
-rw-r--r--3rdparty/portaudio/examples/paex_saw.c133
-rw-r--r--3rdparty/portaudio/examples/paex_sine.c175
-rw-r--r--3rdparty/portaudio/examples/paex_sine_c++.cpp275
-rw-r--r--3rdparty/portaudio/examples/paex_wmme_ac3.c220
-rw-r--r--3rdparty/portaudio/examples/paex_wmme_surround.c210
-rw-r--r--3rdparty/portaudio/examples/paex_write_sine.c166
-rw-r--r--3rdparty/portaudio/examples/paex_write_sine_nonint.c167
-rwxr-xr-x3rdparty/portaudio/fixdir.bat19
-rwxr-xr-x3rdparty/portaudio/fixfile.bat7
-rw-r--r--3rdparty/portaudio/include/pa_asio.h150
-rw-r--r--3rdparty/portaudio/include/pa_jack.h77
-rw-r--r--3rdparty/portaudio/include/pa_linux_alsa.h107
-rw-r--r--3rdparty/portaudio/include/pa_linux_pulseaudio.h79
-rw-r--r--3rdparty/portaudio/include/pa_mac_core.h191
-rw-r--r--3rdparty/portaudio/include/pa_win_ds.h95
-rw-r--r--3rdparty/portaudio/include/pa_win_wasapi.h814
-rw-r--r--3rdparty/portaudio/include/pa_win_waveformat.h199
-rw-r--r--3rdparty/portaudio/include/pa_win_wdmks.h137
-rw-r--r--3rdparty/portaudio/include/pa_win_wmme.h185
-rw-r--r--3rdparty/portaudio/include/portaudio.h1245
-rw-r--r--3rdparty/portaudio/index.html105
-rwxr-xr-x3rdparty/portaudio/install-sh527
-rw-r--r--3rdparty/portaudio/ltmain.sh9661
-rwxr-xr-x3rdparty/portaudio/missing215
-rw-r--r--3rdparty/portaudio/msvc/portaudio.def64
-rw-r--r--3rdparty/portaudio/msvc/portaudio.dsp273
-rw-r--r--3rdparty/portaudio/msvc/portaudio.dsw29
-rw-r--r--3rdparty/portaudio/msvc/portaudio.sln32
-rw-r--r--3rdparty/portaudio/msvc/portaudio.vcproj1936
-rw-r--r--3rdparty/portaudio/msvc/readme.txt112
-rw-r--r--3rdparty/portaudio/pa_compare_def_files.py98
-rw-r--r--3rdparty/portaudio/pa_whitelint.py297
-rw-r--r--3rdparty/portaudio/pablio/README.txt49
-rw-r--r--3rdparty/portaudio/pablio/pablio.c314
-rw-r--r--3rdparty/portaudio/pablio/pablio.def35
-rw-r--r--3rdparty/portaudio/pablio/pablio.h116
-rw-r--r--3rdparty/portaudio/pablio/test_rw.c105
-rw-r--r--3rdparty/portaudio/pablio/test_rw_echo.c129
-rw-r--r--3rdparty/portaudio/pablio/test_w_saw.c114
-rw-r--r--3rdparty/portaudio/pablio/test_w_saw8.c112
-rw-r--r--3rdparty/portaudio/portaudio-2.0.pc.in12
-rw-r--r--3rdparty/portaudio/qa/CMakeLists.txt5
-rw-r--r--3rdparty/portaudio/qa/loopback/CMakeLists.txt19
-rw-r--r--3rdparty/portaudio/qa/loopback/README.txt92
-rw-r--r--3rdparty/portaudio/qa/loopback/src/audio_analyzer.c706
-rw-r--r--3rdparty/portaudio/qa/loopback/src/audio_analyzer.h187
-rwxr-xr-x3rdparty/portaudio/qa/loopback/src/biquad_filter.c123
-rwxr-xr-x3rdparty/portaudio/qa/loopback/src/biquad_filter.h38
-rw-r--r--3rdparty/portaudio/qa/loopback/src/paqa.c1592
-rw-r--r--3rdparty/portaudio/qa/loopback/src/paqa_tools.c171
-rw-r--r--3rdparty/portaudio/qa/loopback/src/paqa_tools.h52
-rwxr-xr-x3rdparty/portaudio/qa/loopback/src/qa_tools.h83
-rw-r--r--3rdparty/portaudio/qa/loopback/src/test_audio_analyzer.c718
-rw-r--r--3rdparty/portaudio/qa/loopback/src/test_audio_analyzer.h46
-rwxr-xr-x3rdparty/portaudio/qa/loopback/src/write_wav.c242
-rwxr-xr-x3rdparty/portaudio/qa/loopback/src/write_wav.h103
-rw-r--r--3rdparty/portaudio/qa/paqa_devs.c843
-rw-r--r--3rdparty/portaudio/qa/paqa_errs.c379
-rw-r--r--3rdparty/portaudio/qa/paqa_latency.c482
-rw-r--r--3rdparty/portaudio/qa/paqa_macros.h71
-rw-r--r--3rdparty/portaudio/src/SConscript220
-rw-r--r--3rdparty/portaudio/src/common/pa_allocation.c243
-rw-r--r--3rdparty/portaudio/src/common/pa_allocation.h105
-rw-r--r--3rdparty/portaudio/src/common/pa_converters.c1940
-rw-r--r--3rdparty/portaudio/src/common/pa_converters.h263
-rw-r--r--3rdparty/portaudio/src/common/pa_cpuload.c105
-rw-r--r--3rdparty/portaudio/src/common/pa_cpuload.h72
-rw-r--r--3rdparty/portaudio/src/common/pa_debugprint.c123
-rw-r--r--3rdparty/portaudio/src/common/pa_debugprint.h149
-rw-r--r--3rdparty/portaudio/src/common/pa_dither.c218
-rw-r--r--3rdparty/portaudio/src/common/pa_dither.h106
-rw-r--r--3rdparty/portaudio/src/common/pa_endianness.h145
-rw-r--r--3rdparty/portaudio/src/common/pa_front.c1824
-rw-r--r--3rdparty/portaudio/src/common/pa_gitrevision.h1
-rw-r--r--3rdparty/portaudio/src/common/pa_hostapi.h369
-rw-r--r--3rdparty/portaudio/src/common/pa_memorybarrier.h138
-rw-r--r--3rdparty/portaudio/src/common/pa_process.c1837
-rw-r--r--3rdparty/portaudio/src/common/pa_process.h754
-rw-r--r--3rdparty/portaudio/src/common/pa_ringbuffer.c237
-rw-r--r--3rdparty/portaudio/src/common/pa_ringbuffer.h236
-rw-r--r--3rdparty/portaudio/src/common/pa_stream.c150
-rw-r--r--3rdparty/portaudio/src/common/pa_stream.h205
-rw-r--r--3rdparty/portaudio/src/common/pa_trace.c238
-rw-r--r--3rdparty/portaudio/src/common/pa_trace.h117
-rw-r--r--3rdparty/portaudio/src/common/pa_types.h107
-rw-r--r--3rdparty/portaudio/src/common/pa_util.h175
-rw-r--r--3rdparty/portaudio/src/hostapi/alsa/pa_linux_alsa.c4707
-rw-r--r--3rdparty/portaudio/src/hostapi/asihpi/pa_linux_asihpi.c2890
-rw-r--r--3rdparty/portaudio/src/hostapi/asio/ASIO-README.txt170
-rw-r--r--3rdparty/portaudio/src/hostapi/asio/Callback_adaptation_.pdfbin0 -> 50527 bytes-rw-r--r--3rdparty/portaudio/src/hostapi/asio/Pa_ASIO.pdfbin0 -> 50778 bytes-rw-r--r--3rdparty/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp572
-rw-r--r--3rdparty/portaudio/src/hostapi/asio/iasiothiscallresolver.h197
-rw-r--r--3rdparty/portaudio/src/hostapi/asio/pa_asio.cpp4241
-rw-r--r--3rdparty/portaudio/src/hostapi/audioio/pa_unix_audioio.c1121
-rw-r--r--3rdparty/portaudio/src/hostapi/coreaudio/notes.txt196
-rw-r--r--3rdparty/portaudio/src/hostapi/coreaudio/pa_mac_core.c2847
-rw-r--r--3rdparty/portaudio/src/hostapi/coreaudio/pa_mac_core_blocking.c640
-rw-r--r--3rdparty/portaudio/src/hostapi/coreaudio/pa_mac_core_blocking.h134
-rw-r--r--3rdparty/portaudio/src/hostapi/coreaudio/pa_mac_core_internal.h193
-rw-r--r--3rdparty/portaudio/src/hostapi/coreaudio/pa_mac_core_utilities.c816
-rw-r--r--3rdparty/portaudio/src/hostapi/coreaudio/pa_mac_core_utilities.h268
-rw-r--r--3rdparty/portaudio/src/hostapi/dsound/pa_win_ds.c3256
-rw-r--r--3rdparty/portaudio/src/hostapi/dsound/pa_win_ds_dynlink.c224
-rw-r--r--3rdparty/portaudio/src/hostapi/dsound/pa_win_ds_dynlink.h106
-rw-r--r--3rdparty/portaudio/src/hostapi/jack/pa_jack.c1822
-rw-r--r--3rdparty/portaudio/src/hostapi/oss/low_latency_tip.txtbin0 -> 3111 bytes-rw-r--r--3rdparty/portaudio/src/hostapi/oss/pa_unix_oss.c2052
-rw-r--r--3rdparty/portaudio/src/hostapi/oss/recplay.c114
-rw-r--r--3rdparty/portaudio/src/hostapi/pulseaudio/pa_linux_pulseaudio.c1452
-rw-r--r--3rdparty/portaudio/src/hostapi/pulseaudio/pa_linux_pulseaudio_block.c197
-rw-r--r--3rdparty/portaudio/src/hostapi/pulseaudio/pa_linux_pulseaudio_block_internal.h91
-rw-r--r--3rdparty/portaudio/src/hostapi/pulseaudio/pa_linux_pulseaudio_cb.c971
-rw-r--r--3rdparty/portaudio/src/hostapi/pulseaudio/pa_linux_pulseaudio_cb_internal.h97
-rw-r--r--3rdparty/portaudio/src/hostapi/pulseaudio/pa_linux_pulseaudio_internal.h273
-rw-r--r--3rdparty/portaudio/src/hostapi/skeleton/README.txt1
-rw-r--r--3rdparty/portaudio/src/hostapi/skeleton/pa_hostapi_skeleton.c814
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/AudioSessionTypes.h58
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/PropIdl.h19
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/ShTypes.h359
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/audioclient.h1177
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/devicetopology.h3275
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/endpointvolume.h620
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/functiondiscoverykeys.h255
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/functiondiscoverykeys_devpkey.h13
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/ks.h3666
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/ksguid.h28
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/ksmedia.h4610
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/ksproxy.h638
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/ksuuids.h159
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/mmdeviceapi.h929
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/propkey.h13
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/propkeydef.h26
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/propsys.h3605
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/rpcsal.h113
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/sal.h252
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/sdkddkver.h220
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/structuredquery.h2478
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/winapifamily.h24
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/pa_win_wasapi.c6502
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/readme.txt22
-rw-r--r--3rdparty/portaudio/src/hostapi/wdmks/pa_win_wdmks.c6812
-rw-r--r--3rdparty/portaudio/src/hostapi/wdmks/readme.txt85
-rw-r--r--3rdparty/portaudio/src/hostapi/wmme/pa_win_wmme.c4018
-rw-r--r--3rdparty/portaudio/src/os/unix/pa_unix_hostapis.c113
-rw-r--r--3rdparty/portaudio/src/os/unix/pa_unix_util.c723
-rw-r--r--3rdparty/portaudio/src/os/unix/pa_unix_util.h222
-rw-r--r--3rdparty/portaudio/src/os/win/pa_win_coinitialize.c135
-rw-r--r--3rdparty/portaudio/src/os/win/pa_win_coinitialize.h94
-rw-r--r--3rdparty/portaudio/src/os/win/pa_win_hostapis.c105
-rw-r--r--3rdparty/portaudio/src/os/win/pa_win_util.c177
-rw-r--r--3rdparty/portaudio/src/os/win/pa_win_util.h64
-rw-r--r--3rdparty/portaudio/src/os/win/pa_win_version.c242
-rw-r--r--3rdparty/portaudio/src/os/win/pa_win_version.h83
-rw-r--r--3rdparty/portaudio/src/os/win/pa_win_waveformat.c163
-rw-r--r--3rdparty/portaudio/src/os/win/pa_win_wdmks_utils.c309
-rw-r--r--3rdparty/portaudio/src/os/win/pa_win_wdmks_utils.h65
-rw-r--r--3rdparty/portaudio/src/os/win/pa_x86_plain_converters.c1218
-rw-r--r--3rdparty/portaudio/src/os/win/pa_x86_plain_converters.h60
-rw-r--r--3rdparty/portaudio/test/CMakeLists.txt61
-rw-r--r--3rdparty/portaudio/test/README.txt52
-rw-r--r--3rdparty/portaudio/test/pa_minlat.c205
-rw-r--r--3rdparty/portaudio/test/patest1.c190
-rw-r--r--3rdparty/portaudio/test/patest_buffer.c206
-rw-r--r--3rdparty/portaudio/test/patest_callbackstop.c288
-rw-r--r--3rdparty/portaudio/test/patest_clip.c190
-rw-r--r--3rdparty/portaudio/test/patest_converters.c398
-rw-r--r--3rdparty/portaudio/test/patest_dither.c190
-rw-r--r--3rdparty/portaudio/test/patest_dsound_find_best_latency_params.c514
-rw-r--r--3rdparty/portaudio/test/patest_dsound_low_level_latency_params.c186
-rw-r--r--3rdparty/portaudio/test/patest_dsound_surround.c204
-rw-r--r--3rdparty/portaudio/test/patest_hang.c164
-rw-r--r--3rdparty/portaudio/test/patest_in_overflow.c236
-rw-r--r--3rdparty/portaudio/test/patest_jack_wasapi.c343
-rw-r--r--3rdparty/portaudio/test/patest_latency.c193
-rw-r--r--3rdparty/portaudio/test/patest_leftright.c185
-rw-r--r--3rdparty/portaudio/test/patest_longsine.c151
-rw-r--r--3rdparty/portaudio/test/patest_many.c210
-rw-r--r--3rdparty/portaudio/test/patest_maxsines.c216
-rw-r--r--3rdparty/portaudio/test/patest_mono.c155
-rw-r--r--3rdparty/portaudio/test/patest_multi_sine.c205
-rw-r--r--3rdparty/portaudio/test/patest_out_underflow.c251
-rw-r--r--3rdparty/portaudio/test/patest_prime.c234
-rw-r--r--3rdparty/portaudio/test/patest_read_record.c243
-rw-r--r--3rdparty/portaudio/test/patest_ringmix.c86
-rw-r--r--3rdparty/portaudio/test/patest_sine8.c216
-rw-r--r--3rdparty/portaudio/test/patest_sine_channelmaps.c190
-rw-r--r--3rdparty/portaudio/test/patest_sine_formats.c203
-rw-r--r--3rdparty/portaudio/test/patest_sine_srate.c182
-rw-r--r--3rdparty/portaudio/test/patest_sine_time.c224
-rw-r--r--3rdparty/portaudio/test/patest_start_stop.c174
-rw-r--r--3rdparty/portaudio/test/patest_stop.c324
-rw-r--r--3rdparty/portaudio/test/patest_stop_playout.c478
-rw-r--r--3rdparty/portaudio/test/patest_suggested_vs_streaminfo_latency.c269
-rw-r--r--3rdparty/portaudio/test/patest_suggested_vs_streaminfo_latency.py150
-rw-r--r--3rdparty/portaudio/test/patest_sync.c271
-rw-r--r--3rdparty/portaudio/test/patest_timing.c173
-rw-r--r--3rdparty/portaudio/test/patest_toomanysines.c200
-rw-r--r--3rdparty/portaudio/test/patest_two_rates.c178
-rw-r--r--3rdparty/portaudio/test/patest_underflow.c162
-rw-r--r--3rdparty/portaudio/test/patest_unplug.c243
-rw-r--r--3rdparty/portaudio/test/patest_wasapi_ac3.c206
-rw-r--r--3rdparty/portaudio/test/patest_wasapi_eac3.c208
-rw-r--r--3rdparty/portaudio/test/patest_wire.c331
-rw-r--r--3rdparty/portaudio/test/patest_wmme_find_best_latency_params.c518
-rw-r--r--3rdparty/portaudio/test/patest_wmme_low_level_latency_params.c191
-rw-r--r--3rdparty/portaudio/test/patest_write_stop.c165
-rw-r--r--3rdparty/portaudio/test/patest_write_stop_hang_illegal.c168
-rw-r--r--3rdparty/portaudio/testcvs/changeme.txt21
-rw-r--r--3rdparty/portaudio/testcvs/file1.txt9
-rw-r--r--3rdparty/portaudio/testcvs/file2.txt9
-rwxr-xr-x3rdparty/portaudio/update_gitrevision.sh17
-rw-r--r--3rdparty/portaudio/vcpkg.json38
-rw-r--r--3rdparty/portmidi/.github/workflows/build.yml47
-rw-r--r--3rdparty/portmidi/.github/workflows/docs.yml28
-rw-r--r--3rdparty/portmidi/.gitignore62
-rw-r--r--3rdparty/portmidi/CHANGELOG.txt213
-rw-r--r--3rdparty/portmidi/CMakeLists.txt183
-rw-r--r--3rdparty/portmidi/Doxyfile2682
-rw-r--r--3rdparty/portmidi/README.md104
-rw-r--r--3rdparty/portmidi/README.txt88
-rw-r--r--3rdparty/portmidi/license.txt40
-rw-r--r--3rdparty/portmidi/packaging/PortMidiConfig.cmake.in10
-rw-r--r--3rdparty/portmidi/packaging/portmidi.pc.in11
-rw-r--r--3rdparty/portmidi/pm_common/CMakeLists.txt150
-rw-r--r--3rdparty/portmidi/pm_common/pminternal.h187
-rw-r--r--3rdparty/portmidi/pm_common/pmutil.c284
-rw-r--r--3rdparty/portmidi/pm_common/pmutil.h179
-rw-r--r--3rdparty/portmidi/pm_common/portmidi.c1401
-rw-r--r--3rdparty/portmidi/pm_common/portmidi.h960
-rw-r--r--3rdparty/portmidi/pm_haiku/pmhaiku.cpp514
-rw-r--r--3rdparty/portmidi/pm_java/CMakeLists.txt86
-rw-r--r--3rdparty/portmidi/pm_java/README.txt79
-rw-r--r--3rdparty/portmidi/pm_java/jportmidi/JPortMidi.java541
-rw-r--r--3rdparty/portmidi/pm_java/jportmidi/JPortMidiApi.java117
-rw-r--r--3rdparty/portmidi/pm_java/jportmidi/JPortMidiException.java12
-rw-r--r--3rdparty/portmidi/pm_java/make.bat47
-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/PmDefaults.java15
-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/PmDefaultsFrame.java428
-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/README.txt20
-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/manifest.txt1
-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/pmdefaults8
-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/pmdefaults-icon.bmpbin0 -> 17464 bytes-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/pmdefaults-icon.gifbin0 -> 6976 bytes-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/pmdefaults-icon.pngbin0 -> 6986 bytes-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/pmdefaults-icon.xcfbin0 -> 19957 bytes-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/pmdefaults-license.txt35
-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/pmdefaults.bat1
-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/pmdefaults.icnsbin0 -> 36751 bytes-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/pmdefaults.icobin0 -> 99678 bytes-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/portmusic_logo.pngbin0 -> 753 bytes-rw-r--r--3rdparty/portmidi/pm_java/pmjni/jportmidi_JportMidiApi.h293
-rw-r--r--3rdparty/portmidi/pm_java/pmjni/pmjni.c354
-rw-r--r--3rdparty/portmidi/pm_java/pmjni/pmjni.rc63
-rw-r--r--3rdparty/portmidi/pm_linux/README_LINUX.txt99
-rw-r--r--3rdparty/portmidi/pm_linux/finddefault.c97
-rw-r--r--3rdparty/portmidi/pm_linux/finddefault.h5
-rw-r--r--3rdparty/portmidi/pm_linux/pmlinux.c81
-rw-r--r--3rdparty/portmidi/pm_linux/pmlinux.h5
-rw-r--r--3rdparty/portmidi/pm_linux/pmlinuxalsa.c835
-rw-r--r--3rdparty/portmidi/pm_linux/pmlinuxalsa.h6
-rw-r--r--3rdparty/portmidi/pm_linux/pmlinuxnull.c31
-rw-r--r--3rdparty/portmidi/pm_linux/pmlinuxnull.h6
-rw-r--r--3rdparty/portmidi/pm_mac/Makefile.osx131
-rw-r--r--3rdparty/portmidi/pm_mac/README_MAC.txt76
-rw-r--r--3rdparty/portmidi/pm_mac/finddefault.c57
-rw-r--r--3rdparty/portmidi/pm_mac/pmmac.c60
-rw-r--r--3rdparty/portmidi/pm_mac/pmmac.h4
-rw-r--r--3rdparty/portmidi/pm_mac/pmmacosxcm.c1308
-rw-r--r--3rdparty/portmidi/pm_mac/pmmacosxcm.h6
-rw-r--r--3rdparty/portmidi/pm_mac/readbinaryplist.c1128
-rw-r--r--3rdparty/portmidi/pm_mac/readbinaryplist.h88
-rw-r--r--3rdparty/portmidi/pm_test/CMakeLists.txt46
-rw-r--r--3rdparty/portmidi/pm_test/README.txt376
-rw-r--r--3rdparty/portmidi/pm_test/fast.c290
-rw-r--r--3rdparty/portmidi/pm_test/fastrcv.c255
-rw-r--r--3rdparty/portmidi/pm_test/latency.c287
-rw-r--r--3rdparty/portmidi/pm_test/midiclock.c282
-rw-r--r--3rdparty/portmidi/pm_test/midithread.c343
-rw-r--r--3rdparty/portmidi/pm_test/midithru.c455
-rw-r--r--3rdparty/portmidi/pm_test/mm.c569
-rw-r--r--3rdparty/portmidi/pm_test/multivirtual.c224
-rw-r--r--3rdparty/portmidi/pm_test/pmlist.c63
-rw-r--r--3rdparty/portmidi/pm_test/qtest.c174
-rw-r--r--3rdparty/portmidi/pm_test/recvvirtual.c125
-rw-r--r--3rdparty/portmidi/pm_test/sendvirtual.c148
-rw-r--r--3rdparty/portmidi/pm_test/sysex.c556
-rw-r--r--3rdparty/portmidi/pm_test/testio.c535
-rw-r--r--3rdparty/portmidi/pm_test/txdata.syx257
-rw-r--r--3rdparty/portmidi/pm_test/virttest.c339
-rw-r--r--3rdparty/portmidi/pm_win/README_WIN.txt174
-rw-r--r--3rdparty/portmidi/pm_win/debugging_dlls.txt145
-rw-r--r--3rdparty/portmidi/pm_win/pmwin.c142
-rw-r--r--3rdparty/portmidi/pm_win/pmwinmm.c1182
-rw-r--r--3rdparty/portmidi/pm_win/pmwinmm.h5
-rw-r--r--3rdparty/portmidi/pm_win/static.cmake24
-rw-r--r--3rdparty/portmidi/portmusic_logo.pngbin0 -> 753 bytes-rw-r--r--3rdparty/portmidi/porttime/porttime.c3
-rw-r--r--3rdparty/portmidi/porttime/porttime.h98
-rw-r--r--3rdparty/portmidi/porttime/pthaiku.cpp88
-rw-r--r--3rdparty/portmidi/porttime/ptlinux.c136
-rw-r--r--3rdparty/portmidi/porttime/ptmacosx_cf.c140
-rw-r--r--3rdparty/portmidi/porttime/ptmacosx_mach.c204
-rw-r--r--3rdparty/portmidi/porttime/ptwinmm.c70
-rw-r--r--3rdparty/pugixml/CMakeLists.txt112
-rw-r--r--3rdparty/pugixml/docs/images/dom_tree.pngbin0 -> 24570 bytes-rw-r--r--3rdparty/pugixml/docs/images/vs2005_link1.pngbin0 -> 25698 bytes-rw-r--r--3rdparty/pugixml/docs/images/vs2005_link2.pngbin0 -> 18063 bytes-rw-r--r--3rdparty/pugixml/docs/images/vs2005_pch1.pngbin0 -> 27693 bytes-rw-r--r--3rdparty/pugixml/docs/images/vs2005_pch2.pngbin0 -> 14895 bytes-rw-r--r--3rdparty/pugixml/docs/images/vs2005_pch3.pngbin0 -> 15931 bytes-rw-r--r--3rdparty/pugixml/docs/images/vs2005_pch4.pngbin0 -> 15117 bytes-rw-r--r--3rdparty/pugixml/docs/images/vs2010_link1.pngbin0 -> 19609 bytes-rw-r--r--3rdparty/pugixml/docs/images/vs2010_link2.pngbin0 -> 17206 bytes-rw-r--r--3rdparty/pugixml/docs/manual.html5869
-rw-r--r--3rdparty/pugixml/docs/quickstart.html1102
-rw-r--r--3rdparty/pugixml/docs/samples/character.xml8
-rw-r--r--3rdparty/pugixml/docs/samples/custom_memory_management.cpp27
-rw-r--r--3rdparty/pugixml/docs/samples/include.cpp64
-rw-r--r--3rdparty/pugixml/docs/samples/load_error_handling.cpp33
-rw-r--r--3rdparty/pugixml/docs/samples/load_file.cpp16
-rw-r--r--3rdparty/pugixml/docs/samples/load_memory.cpp66
-rw-r--r--3rdparty/pugixml/docs/samples/load_options.cpp30
-rw-r--r--3rdparty/pugixml/docs/samples/load_stream.cpp97
-rw-r--r--3rdparty/pugixml/docs/samples/modify_add.cpp29
-rw-r--r--3rdparty/pugixml/docs/samples/modify_base.cpp43
-rw-r--r--3rdparty/pugixml/docs/samples/modify_remove.cpp27
-rw-r--r--3rdparty/pugixml/docs/samples/save_custom_writer.cpp116
-rw-r--r--3rdparty/pugixml/docs/samples/save_declaration.cpp27
-rw-r--r--3rdparty/pugixml/docs/samples/save_file.cpp17
-rw-r--r--3rdparty/pugixml/docs/samples/save_options.cpp48
-rw-r--r--3rdparty/pugixml/docs/samples/save_stream.cpp18
-rw-r--r--3rdparty/pugixml/docs/samples/save_subtree.cpp26
-rw-r--r--3rdparty/pugixml/docs/samples/text.cpp35
-rw-r--r--3rdparty/pugixml/docs/samples/transitions.xml7
-rw-r--r--3rdparty/pugixml/docs/samples/traverse_base.cpp51
-rw-r--r--3rdparty/pugixml/docs/samples/traverse_iter.cpp27
-rw-r--r--3rdparty/pugixml/docs/samples/traverse_predicate.cpp48
-rw-r--r--3rdparty/pugixml/docs/samples/traverse_rangefor.cpp32
-rw-r--r--3rdparty/pugixml/docs/samples/traverse_walker.cpp35
-rw-r--r--3rdparty/pugixml/docs/samples/tree.xml12
-rw-r--r--3rdparty/pugixml/docs/samples/weekly-shift_jis.xml78
-rw-r--r--3rdparty/pugixml/docs/samples/weekly-utf-16.xmlbin0 -> 3186 bytes-rw-r--r--3rdparty/pugixml/docs/samples/weekly-utf-8.xml78
-rw-r--r--3rdparty/pugixml/docs/samples/xgconsole.xml12
-rw-r--r--3rdparty/pugixml/docs/samples/xpath_error.cpp43
-rw-r--r--3rdparty/pugixml/docs/samples/xpath_query.cpp36
-rw-r--r--3rdparty/pugixml/docs/samples/xpath_select.cpp28
-rw-r--r--3rdparty/pugixml/docs/samples/xpath_variables.cpp38
-rw-r--r--3rdparty/pugixml/readme.txt50
-rw-r--r--3rdparty/pugixml/scripts/cocoapods_push.sh4
-rw-r--r--3rdparty/pugixml/scripts/natvis/pugixml.natvis77
-rw-r--r--3rdparty/pugixml/scripts/natvis/pugixml_compact.natvis506
-rw-r--r--3rdparty/pugixml/scripts/nuget/build/native/pugixml-propertiesui.xml15
-rw-r--r--3rdparty/pugixml/scripts/nuget/build/native/pugixml.targets27
-rw-r--r--3rdparty/pugixml/scripts/nuget/pugixml.nuspec21
-rw-r--r--3rdparty/pugixml/scripts/nuget_build.ps165
-rw-r--r--3rdparty/pugixml/scripts/premake4.lua92
-rw-r--r--3rdparty/pugixml/scripts/pugixml.pc.in11
-rw-r--r--3rdparty/pugixml/scripts/pugixml.podspec14
-rw-r--r--3rdparty/pugixml/scripts/pugixml.xcodeproj/project.pbxproj212
-rw-r--r--3rdparty/pugixml/scripts/pugixml_airplay.mkf13
-rw-r--r--3rdparty/pugixml/scripts/pugixml_codeblocks.cbp44
-rw-r--r--3rdparty/pugixml/scripts/pugixml_codelite.project56
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2005.vcproj343
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2005_static.vcproj343
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2008.vcproj339
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2008_static.vcproj339
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2010.vcxproj191
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2010_static.vcxproj191
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2013.vcxproj199
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2013_static.vcxproj199
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2015.vcxproj172
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2015_static.vcxproj176
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2017.vcxproj172
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2017_static.vcxproj176
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2019.vcxproj172
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2019_static.vcxproj176
-rw-r--r--3rdparty/pugixml/src/pugiconfig.hpp74
-rw-r--r--3rdparty/pugixml/src/pugixml.cpp12865
-rw-r--r--3rdparty/pugixml/src/pugixml.hpp1477
-rw-r--r--3rdparty/rapidjson/.gitattributes22
-rw-r--r--3rdparty/rapidjson/.gitignore29
-rw-r--r--3rdparty/rapidjson/.gitmodules3
-rw-r--r--3rdparty/rapidjson/.travis.yml166
-rw-r--r--3rdparty/rapidjson/CHANGELOG.md158
-rw-r--r--3rdparty/rapidjson/CMakeLists.txt251
-rw-r--r--3rdparty/rapidjson/CMakeModules/FindGTestSrc.cmake30
-rw-r--r--3rdparty/rapidjson/RapidJSON.pc.in7
-rw-r--r--3rdparty/rapidjson/RapidJSONConfig.cmake.in25
-rw-r--r--3rdparty/rapidjson/RapidJSONConfigVersion.cmake.in10
-rw-r--r--3rdparty/rapidjson/appveyor.yml102
-rw-r--r--3rdparty/rapidjson/contrib/natvis/LICENSE45
-rw-r--r--3rdparty/rapidjson/contrib/natvis/README.md7
-rw-r--r--3rdparty/rapidjson/contrib/natvis/rapidjson.natvis38
-rw-r--r--3rdparty/rapidjson/doc/CMakeLists.txt27
-rw-r--r--3rdparty/rapidjson/doc/Doxyfile.in2369
-rw-r--r--3rdparty/rapidjson/doc/Doxyfile.zh-cn.in2369
-rw-r--r--3rdparty/rapidjson/doc/diagram/architecture.dot50
-rw-r--r--3rdparty/rapidjson/doc/diagram/architecture.pngbin0 -> 16569 bytes-rw-r--r--3rdparty/rapidjson/doc/diagram/insituparsing.dot65
-rw-r--r--3rdparty/rapidjson/doc/diagram/insituparsing.pngbin0 -> 37281 bytes-rw-r--r--3rdparty/rapidjson/doc/diagram/iterative-parser-states-diagram.dot62
-rw-r--r--3rdparty/rapidjson/doc/diagram/iterative-parser-states-diagram.pngbin0 -> 92378 bytes-rw-r--r--3rdparty/rapidjson/doc/diagram/makefile8
-rw-r--r--3rdparty/rapidjson/doc/diagram/move1.dot47
-rw-r--r--3rdparty/rapidjson/doc/diagram/move1.pngbin0 -> 16081 bytes-rw-r--r--3rdparty/rapidjson/doc/diagram/move2.dot62
-rw-r--r--3rdparty/rapidjson/doc/diagram/move2.pngbin0 -> 41517 bytes-rw-r--r--3rdparty/rapidjson/doc/diagram/move3.dot60
-rw-r--r--3rdparty/rapidjson/doc/diagram/move3.pngbin0 -> 36371 bytes-rw-r--r--3rdparty/rapidjson/doc/diagram/normalparsing.dot56
-rw-r--r--3rdparty/rapidjson/doc/diagram/normalparsing.pngbin0 -> 32887 bytes-rw-r--r--3rdparty/rapidjson/doc/diagram/simpledom.dot54
-rw-r--r--3rdparty/rapidjson/doc/diagram/simpledom.pngbin0 -> 43670 bytes-rw-r--r--3rdparty/rapidjson/doc/diagram/tutorial.dot58
-rw-r--r--3rdparty/rapidjson/doc/diagram/tutorial.pngbin0 -> 44634 bytes-rw-r--r--3rdparty/rapidjson/doc/diagram/utilityclass.dot73
-rw-r--r--3rdparty/rapidjson/doc/diagram/utilityclass.pngbin0 -> 99993 bytes-rw-r--r--3rdparty/rapidjson/doc/dom.md281
-rw-r--r--3rdparty/rapidjson/doc/dom.zh-cn.md285
-rw-r--r--3rdparty/rapidjson/doc/encoding.md146
-rw-r--r--3rdparty/rapidjson/doc/encoding.zh-cn.md152
-rw-r--r--3rdparty/rapidjson/doc/faq.md289
-rw-r--r--3rdparty/rapidjson/doc/faq.zh-cn.md290
-rw-r--r--3rdparty/rapidjson/doc/features.md106
-rw-r--r--3rdparty/rapidjson/doc/features.zh-cn.md103
-rw-r--r--3rdparty/rapidjson/doc/internals.md368
-rw-r--r--3rdparty/rapidjson/doc/internals.zh-cn.md363
-rw-r--r--3rdparty/rapidjson/doc/logo/rapidjson.pngbin0 -> 5259 bytes-rw-r--r--3rdparty/rapidjson/doc/logo/rapidjson.svg119
-rw-r--r--3rdparty/rapidjson/doc/misc/DoxygenLayout.xml194
-rw-r--r--3rdparty/rapidjson/doc/misc/doxygenextra.css274
-rw-r--r--3rdparty/rapidjson/doc/misc/footer.html11
-rw-r--r--3rdparty/rapidjson/doc/misc/header.html24
-rw-r--r--3rdparty/rapidjson/doc/npm.md31
-rw-r--r--3rdparty/rapidjson/doc/performance.md26
-rw-r--r--3rdparty/rapidjson/doc/performance.zh-cn.md26
-rw-r--r--3rdparty/rapidjson/doc/pointer.md234
-rw-r--r--3rdparty/rapidjson/doc/pointer.zh-cn.md234
-rw-r--r--3rdparty/rapidjson/doc/sax.md509
-rw-r--r--3rdparty/rapidjson/doc/sax.zh-cn.md487
-rw-r--r--3rdparty/rapidjson/doc/schema.md513
-rw-r--r--3rdparty/rapidjson/doc/schema.zh-cn.md237
-rw-r--r--3rdparty/rapidjson/doc/stream.md429
-rw-r--r--3rdparty/rapidjson/doc/stream.zh-cn.md429
-rw-r--r--3rdparty/rapidjson/doc/tutorial.md536
-rw-r--r--3rdparty/rapidjson/doc/tutorial.zh-cn.md535
-rw-r--r--3rdparty/rapidjson/docker/debian/Dockerfile8
-rw-r--r--3rdparty/rapidjson/example/CMakeLists.txt46
-rw-r--r--3rdparty/rapidjson/example/archiver/archiver.cpp292
-rw-r--r--3rdparty/rapidjson/example/archiver/archiver.h145
-rw-r--r--3rdparty/rapidjson/example/archiver/archivertest.cpp287
-rw-r--r--3rdparty/rapidjson/example/capitalize/capitalize.cpp67
-rw-r--r--3rdparty/rapidjson/example/condense/condense.cpp32
-rw-r--r--3rdparty/rapidjson/example/filterkey/filterkey.cpp135
-rw-r--r--3rdparty/rapidjson/example/filterkeydom/filterkeydom.cpp170
-rw-r--r--3rdparty/rapidjson/example/jsonx/jsonx.cpp207
-rw-r--r--3rdparty/rapidjson/example/lookaheadparser/lookaheadparser.cpp350
-rw-r--r--3rdparty/rapidjson/example/messagereader/messagereader.cpp105
-rw-r--r--3rdparty/rapidjson/example/parsebyparts/parsebyparts.cpp176
-rw-r--r--3rdparty/rapidjson/example/pretty/pretty.cpp30
-rw-r--r--3rdparty/rapidjson/example/prettyauto/prettyauto.cpp56
-rw-r--r--3rdparty/rapidjson/example/schemavalidator/schemavalidator.cpp199
-rw-r--r--3rdparty/rapidjson/example/serialize/serialize.cpp173
-rw-r--r--3rdparty/rapidjson/example/simpledom/simpledom.cpp29
-rw-r--r--3rdparty/rapidjson/example/simplepullreader/simplepullreader.cpp53
-rw-r--r--3rdparty/rapidjson/example/simplereader/simplereader.cpp42
-rw-r--r--3rdparty/rapidjson/example/simplewriter/simplewriter.cpp36
-rw-r--r--3rdparty/rapidjson/example/sortkeys/sortkeys.cpp62
-rw-r--r--3rdparty/rapidjson/example/traverseaspointer.cpp39
-rw-r--r--3rdparty/rapidjson/example/tutorial/tutorial.cpp151
-rw-r--r--3rdparty/rapidjson/include/rapidjson/allocators.h693
-rw-r--r--3rdparty/rapidjson/include/rapidjson/cursorstreamwrapper.h78
-rw-r--r--3rdparty/rapidjson/include/rapidjson/document.h3043
-rw-r--r--3rdparty/rapidjson/include/rapidjson/encodedstream.h299
-rw-r--r--3rdparty/rapidjson/include/rapidjson/encodings.h716
-rw-r--r--3rdparty/rapidjson/include/rapidjson/error/en.h176
-rw-r--r--3rdparty/rapidjson/include/rapidjson/error/error.h285
-rw-r--r--3rdparty/rapidjson/include/rapidjson/filereadstream.h99
-rw-r--r--3rdparty/rapidjson/include/rapidjson/filewritestream.h104
-rw-r--r--3rdparty/rapidjson/include/rapidjson/fwd.h151
-rw-r--r--3rdparty/rapidjson/include/rapidjson/internal/biginteger.h297
-rw-r--r--3rdparty/rapidjson/include/rapidjson/internal/clzll.h71
-rw-r--r--3rdparty/rapidjson/include/rapidjson/internal/diyfp.h261
-rw-r--r--3rdparty/rapidjson/include/rapidjson/internal/dtoa.h249
-rw-r--r--3rdparty/rapidjson/include/rapidjson/internal/ieee754.h78
-rw-r--r--3rdparty/rapidjson/include/rapidjson/internal/itoa.h308
-rw-r--r--3rdparty/rapidjson/include/rapidjson/internal/meta.h186
-rw-r--r--3rdparty/rapidjson/include/rapidjson/internal/pow10.h55
-rw-r--r--3rdparty/rapidjson/include/rapidjson/internal/regex.h739
-rw-r--r--3rdparty/rapidjson/include/rapidjson/internal/stack.h232
-rw-r--r--3rdparty/rapidjson/include/rapidjson/internal/strfunc.h83
-rw-r--r--3rdparty/rapidjson/include/rapidjson/internal/strtod.h293
-rw-r--r--3rdparty/rapidjson/include/rapidjson/internal/swap.h46
-rw-r--r--3rdparty/rapidjson/include/rapidjson/istreamwrapper.h128
-rw-r--r--3rdparty/rapidjson/include/rapidjson/memorybuffer.h70
-rw-r--r--3rdparty/rapidjson/include/rapidjson/memorystream.h71
-rw-r--r--3rdparty/rapidjson/include/rapidjson/msinttypes/inttypes.h316
-rw-r--r--3rdparty/rapidjson/include/rapidjson/msinttypes/stdint.h300
-rw-r--r--3rdparty/rapidjson/include/rapidjson/ostreamwrapper.h81
-rw-r--r--3rdparty/rapidjson/include/rapidjson/pointer.h1470
-rw-r--r--3rdparty/rapidjson/include/rapidjson/prettywriter.h277
-rw-r--r--3rdparty/rapidjson/include/rapidjson/rapidjson.h741
-rw-r--r--3rdparty/rapidjson/include/rapidjson/reader.h2246
-rw-r--r--3rdparty/rapidjson/include/rapidjson/schema.h3262
-rw-r--r--3rdparty/rapidjson/include/rapidjson/stream.h223
-rw-r--r--3rdparty/rapidjson/include/rapidjson/stringbuffer.h121
-rw-r--r--3rdparty/rapidjson/include/rapidjson/uri.h481
-rw-r--r--3rdparty/rapidjson/include/rapidjson/writer.h710
-rw-r--r--3rdparty/rapidjson/include_dirs.js2
-rw-r--r--3rdparty/rapidjson/library.json15
-rw-r--r--3rdparty/rapidjson/license.txt57
-rw-r--r--3rdparty/rapidjson/package.json24
-rw-r--r--3rdparty/rapidjson/rapidjson.autopkg77
-rw-r--r--3rdparty/rapidjson/readme.md210
-rw-r--r--3rdparty/rapidjson/readme.zh-cn.md152
-rw-r--r--3rdparty/rapidjson/test/CMakeLists.txt20
-rw-r--r--3rdparty/rapidjson/test/perftest/CMakeLists.txt28
-rw-r--r--3rdparty/rapidjson/test/perftest/misctest.cpp974
-rw-r--r--3rdparty/rapidjson/test/perftest/perftest.cpp24
-rw-r--r--3rdparty/rapidjson/test/perftest/perftest.h186
-rw-r--r--3rdparty/rapidjson/test/perftest/platformtest.cpp166
-rw-r--r--3rdparty/rapidjson/test/perftest/rapidjsontest.cpp564
-rw-r--r--3rdparty/rapidjson/test/perftest/schematest.cpp223
-rw-r--r--3rdparty/rapidjson/test/unittest/CMakeLists.txt95
-rw-r--r--3rdparty/rapidjson/test/unittest/allocatorstest.cpp292
-rw-r--r--3rdparty/rapidjson/test/unittest/bigintegertest.cpp138
-rw-r--r--3rdparty/rapidjson/test/unittest/clzlltest.cpp34
-rw-r--r--3rdparty/rapidjson/test/unittest/cursorstreamwrappertest.cpp115
-rw-r--r--3rdparty/rapidjson/test/unittest/documenttest.cpp674
-rw-r--r--3rdparty/rapidjson/test/unittest/dtoatest.cpp99
-rw-r--r--3rdparty/rapidjson/test/unittest/encodedstreamtest.cpp313
-rw-r--r--3rdparty/rapidjson/test/unittest/encodingstest.cpp451
-rw-r--r--3rdparty/rapidjson/test/unittest/filestreamtest.cpp155
-rw-r--r--3rdparty/rapidjson/test/unittest/fwdtest.cpp230
-rw-r--r--3rdparty/rapidjson/test/unittest/istreamwrappertest.cpp181
-rw-r--r--3rdparty/rapidjson/test/unittest/itoatest.cpp160
-rw-r--r--3rdparty/rapidjson/test/unittest/jsoncheckertest.cpp143
-rw-r--r--3rdparty/rapidjson/test/unittest/namespacetest.cpp70
-rw-r--r--3rdparty/rapidjson/test/unittest/ostreamwrappertest.cpp92
-rw-r--r--3rdparty/rapidjson/test/unittest/platformtest.cpp40
-rw-r--r--3rdparty/rapidjson/test/unittest/pointertest.cpp1730
-rw-r--r--3rdparty/rapidjson/test/unittest/prettywritertest.cpp373
-rw-r--r--3rdparty/rapidjson/test/unittest/readertest.cpp2370
-rw-r--r--3rdparty/rapidjson/test/unittest/regextest.cpp639
-rw-r--r--3rdparty/rapidjson/test/unittest/schematest.cpp3575
-rw-r--r--3rdparty/rapidjson/test/unittest/simdtest.cpp219
-rw-r--r--3rdparty/rapidjson/test/unittest/strfunctest.cpp30
-rw-r--r--3rdparty/rapidjson/test/unittest/stringbuffertest.cpp192
-rw-r--r--3rdparty/rapidjson/test/unittest/strtodtest.cpp132
-rw-r--r--3rdparty/rapidjson/test/unittest/unittest.cpp51
-rw-r--r--3rdparty/rapidjson/test/unittest/unittest.h143
-rw-r--r--3rdparty/rapidjson/test/unittest/uritest.cpp725
-rw-r--r--3rdparty/rapidjson/test/unittest/valuetest.cpp1861
-rw-r--r--3rdparty/rapidjson/test/unittest/writertest.cpp598
-rw-r--r--3rdparty/rapidjson/test/valgrind.supp26
-rwxr-xr-x3rdparty/rapidjson/travis-doxygen.sh128
-rw-r--r--3rdparty/softfloat/README.txt78
-rw-r--r--3rdparty/softfloat/f2xm1.c270
-rw-r--r--3rdparty/softfloat/fpatan.c389
-rw-r--r--3rdparty/softfloat/fpu_constant.h80
-rw-r--r--3rdparty/softfloat/fsincos.c645
-rw-r--r--3rdparty/softfloat/fyl2x.c486
-rw-r--r--3rdparty/softfloat/mamesf.h58
-rw-r--r--3rdparty/softfloat/milieu.h36
-rw-r--r--3rdparty/softfloat/softfloat-macros732
-rw-r--r--3rdparty/softfloat/softfloat-specialize470
-rw-r--r--3rdparty/softfloat/softfloat.c4946
-rw-r--r--3rdparty/softfloat/softfloat.h463
-rw-r--r--3rdparty/softfloat3/COPYING.txt37
-rw-r--r--3rdparty/softfloat3/README.html49
-rw-r--r--3rdparty/softfloat3/README.txt21
-rw-r--r--3rdparty/softfloat3/bochs_ext/extF80_scale.c156
-rw-r--r--3rdparty/softfloat3/bochs_ext/f2xm1.c491
-rw-r--r--3rdparty/softfloat3/bochs_ext/fpatan.c331
-rw-r--r--3rdparty/softfloat3/bochs_ext/fprem.c255
-rw-r--r--3rdparty/softfloat3/bochs_ext/fpu_constant.h80
-rw-r--r--3rdparty/softfloat3/bochs_ext/fsincos.c457
-rw-r--r--3rdparty/softfloat3/bochs_ext/fyl2x.c409
-rw-r--r--3rdparty/softfloat3/bochs_ext/poly.c91
-rw-r--r--3rdparty/softfloat3/bochs_ext/softfloat-extra.h68
-rw-r--r--3rdparty/softfloat3/bochs_ext/softfloat-helpers.h159
-rw-r--r--3rdparty/softfloat3/bochs_ext/softfloat-specialize.h223
-rw-r--r--3rdparty/softfloat3/bochs_ext/softfloat3_ext.h21
-rw-r--r--3rdparty/softfloat3/build/Linux-386-GCC/Makefile325
-rw-r--r--3rdparty/softfloat3/build/Linux-386-GCC/platform.h53
-rw-r--r--3rdparty/softfloat3/build/Linux-386-SSE2-GCC/Makefile325
-rw-r--r--3rdparty/softfloat3/build/Linux-386-SSE2-GCC/platform.h53
-rw-r--r--3rdparty/softfloat3/build/Linux-ARM-VFPv2-GCC/Makefile323
-rw-r--r--3rdparty/softfloat3/build/Linux-ARM-VFPv2-GCC/platform.h53
-rw-r--r--3rdparty/softfloat3/build/Linux-x86_64-GCC/Makefile390
-rw-r--r--3rdparty/softfloat3/build/Linux-x86_64-GCC/platform.h54
-rw-r--r--3rdparty/softfloat3/build/MAME/platform.h78
-rw-r--r--3rdparty/softfloat3/build/Win32-MinGW/Makefile325
-rw-r--r--3rdparty/softfloat3/build/Win32-MinGW/platform.h53
-rw-r--r--3rdparty/softfloat3/build/Win32-SSE2-MinGW/Makefile325
-rw-r--r--3rdparty/softfloat3/build/Win32-SSE2-MinGW/platform.h53
-rw-r--r--3rdparty/softfloat3/build/Win64-MinGW-w64/Makefile390
-rw-r--r--3rdparty/softfloat3/build/Win64-MinGW-w64/platform.h54
-rw-r--r--3rdparty/softfloat3/build/template-FAST_INT64/Makefile391
-rw-r--r--3rdparty/softfloat3/build/template-FAST_INT64/platform.h50
-rw-r--r--3rdparty/softfloat3/build/template-not-FAST_INT64/Makefile325
-rw-r--r--3rdparty/softfloat3/build/template-not-FAST_INT64/platform.h50
-rw-r--r--3rdparty/softfloat3/doc/SoftFloat-history.html258
-rw-r--r--3rdparty/softfloat3/doc/SoftFloat-source.html686
-rw-r--r--3rdparty/softfloat3/doc/SoftFloat.html1527
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/extF80M_isSignalingNaN.c57
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/f128M_isSignalingNaN.c60
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_commonNaNToExtF80M.c56
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_commonNaNToExtF80UI.c56
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_commonNaNToF128M.c56
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_commonNaNToF128UI.c55
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_commonNaNToF16UI.c51
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_commonNaNToF32UI.c51
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_commonNaNToF64UI.c53
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_extF80MToCommonNaN.c62
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_extF80UIToCommonNaN.c62
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_f128MToCommonNaN.c62
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_f128UIToCommonNaN.c65
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_f16UIToCommonNaN.c59
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_f32UIToCommonNaN.c59
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_f64UIToCommonNaN.c59
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_propagateNaNExtF80M.c107
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_propagateNaNExtF80UI.c106
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_propagateNaNF128M.c76
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_propagateNaNF128UI.c81
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_propagateNaNF16UI.c63
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_propagateNaNF32UI.c63
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_propagateNaNF64UI.c63
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/softfloat_raiseFlags.c52
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/specialize.h376
-rw-r--r--3rdparty/softfloat3/source/8086/extF80M_isSignalingNaN.c57
-rw-r--r--3rdparty/softfloat3/source/8086/f128M_isSignalingNaN.c60
-rw-r--r--3rdparty/softfloat3/source/8086/s_commonNaNToExtF80M.c56
-rw-r--r--3rdparty/softfloat3/source/8086/s_commonNaNToExtF80UI.c56
-rw-r--r--3rdparty/softfloat3/source/8086/s_commonNaNToF128M.c56
-rw-r--r--3rdparty/softfloat3/source/8086/s_commonNaNToF128UI.c55
-rw-r--r--3rdparty/softfloat3/source/8086/s_commonNaNToF16UI.c51
-rw-r--r--3rdparty/softfloat3/source/8086/s_commonNaNToF32UI.c51
-rw-r--r--3rdparty/softfloat3/source/8086/s_commonNaNToF64UI.c53
-rw-r--r--3rdparty/softfloat3/source/8086/s_extF80MToCommonNaN.c62
-rw-r--r--3rdparty/softfloat3/source/8086/s_extF80UIToCommonNaN.c62
-rw-r--r--3rdparty/softfloat3/source/8086/s_f128MToCommonNaN.c62
-rw-r--r--3rdparty/softfloat3/source/8086/s_f128UIToCommonNaN.c65
-rw-r--r--3rdparty/softfloat3/source/8086/s_f16UIToCommonNaN.c59
-rw-r--r--3rdparty/softfloat3/source/8086/s_f32UIToCommonNaN.c59
-rw-r--r--3rdparty/softfloat3/source/8086/s_f64UIToCommonNaN.c59
-rw-r--r--3rdparty/softfloat3/source/8086/s_propagateNaNExtF80M.c107
-rw-r--r--3rdparty/softfloat3/source/8086/s_propagateNaNExtF80UI.c106
-rw-r--r--3rdparty/softfloat3/source/8086/s_propagateNaNF128M.c108
-rw-r--r--3rdparty/softfloat3/source/8086/s_propagateNaNF128UI.c105
-rw-r--r--3rdparty/softfloat3/source/8086/s_propagateNaNF16UI.c84
-rw-r--r--3rdparty/softfloat3/source/8086/s_propagateNaNF32UI.c84
-rw-r--r--3rdparty/softfloat3/source/8086/s_propagateNaNF64UI.c84
-rw-r--r--3rdparty/softfloat3/source/8086/softfloat_raiseFlags.c52
-rw-r--r--3rdparty/softfloat3/source/8086/specialize.h376
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/extF80M_isSignalingNaN.c57
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/f128M_isSignalingNaN.c60
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_commonNaNToExtF80M.c57
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_commonNaNToExtF80UI.c57
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_commonNaNToF128M.c60
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_commonNaNToF128UI.c56
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_commonNaNToF16UI.c5
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_commonNaNToF32UI.c5
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_commonNaNToF64UI.c5
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_extF80MToCommonNaN.c5
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_extF80UIToCommonNaN.c5
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_f128MToCommonNaN.c5
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_f128UIToCommonNaN.c5
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_f16UIToCommonNaN.c5
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_f32UIToCommonNaN.c5
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_f64UIToCommonNaN.c5
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_propagateNaNExtF80M.c74
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_propagateNaNExtF80UI.c73
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_propagateNaNF128M.c68
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_propagateNaNF128UI.c73
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_propagateNaNF16UI.c58
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_propagateNaNF32UI.c58
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_propagateNaNF64UI.c58
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/softfloat_raiseFlags.c52
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/specialize.h407
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/extF80M_isSignalingNaN.c57
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/f128M_isSignalingNaN.c60
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_commonNaNToExtF80M.c56
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_commonNaNToExtF80UI.c56
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_commonNaNToF128M.c56
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_commonNaNToF128UI.c55
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_commonNaNToF16UI.c51
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_commonNaNToF32UI.c51
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_commonNaNToF64UI.c53
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_extF80MToCommonNaN.c62
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_extF80UIToCommonNaN.c62
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_f128MToCommonNaN.c62
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_f128UIToCommonNaN.c65
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_f16UIToCommonNaN.c59
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_f32UIToCommonNaN.c59
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_f64UIToCommonNaN.c59
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_propagateNaNExtF80M.c86
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_propagateNaNExtF80UI.c83
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_propagateNaNF128M.c77
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_propagateNaNF128UI.c83
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_propagateNaNF16UI.c63
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_propagateNaNF32UI.c63
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_propagateNaNF64UI.c63
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/softfloat_raiseFlags.c52
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/specialize.h376
-rw-r--r--3rdparty/softfloat3/source/extF80M_add.c100
-rw-r--r--3rdparty/softfloat3/source/extF80M_div.c194
-rw-r--r--3rdparty/softfloat3/source/extF80M_eq.c98
-rw-r--r--3rdparty/softfloat3/source/extF80M_eq_signaling.c92
-rw-r--r--3rdparty/softfloat3/source/extF80M_le.c106
-rw-r--r--3rdparty/softfloat3/source/extF80M_le_quiet.c112
-rw-r--r--3rdparty/softfloat3/source/extF80M_lt.c106
-rw-r--r--3rdparty/softfloat3/source/extF80M_lt_quiet.c112
-rw-r--r--3rdparty/softfloat3/source/extF80M_mul.c139
-rw-r--r--3rdparty/softfloat3/source/extF80M_rem.c204
-rw-r--r--3rdparty/softfloat3/source/extF80M_roundToInt.c176
-rw-r--r--3rdparty/softfloat3/source/extF80M_sqrt.c180
-rw-r--r--3rdparty/softfloat3/source/extF80M_sub.c100
-rw-r--r--3rdparty/softfloat3/source/extF80M_to_f128M.c125
-rw-r--r--3rdparty/softfloat3/source/extF80M_to_f16.c112
-rw-r--r--3rdparty/softfloat3/source/extF80M_to_f32.c112
-rw-r--r--3rdparty/softfloat3/source/extF80M_to_f64.c112
-rw-r--r--3rdparty/softfloat3/source/extF80M_to_i32.c100
-rw-r--r--3rdparty/softfloat3/source/extF80M_to_i32_r_minMag.c120
-rw-r--r--3rdparty/softfloat3/source/extF80M_to_i64.c97
-rw-r--r--3rdparty/softfloat3/source/extF80M_to_i64_r_minMag.c115
-rw-r--r--3rdparty/softfloat3/source/extF80M_to_ui32.c101
-rw-r--r--3rdparty/softfloat3/source/extF80M_to_ui32_r_minMag.c111
-rw-r--r--3rdparty/softfloat3/source/extF80M_to_ui64.c97
-rw-r--r--3rdparty/softfloat3/source/extF80M_to_ui64_r_minMag.c108
-rw-r--r--3rdparty/softfloat3/source/extF80_add.c80
-rw-r--r--3rdparty/softfloat3/source/extF80_div.c203
-rw-r--r--3rdparty/softfloat3/source/extF80_eq.c73
-rw-r--r--3rdparty/softfloat3/source/extF80_eq_signaling.c67
-rw-r--r--3rdparty/softfloat3/source/extF80_isSignalingNaN.c51
-rw-r--r--3rdparty/softfloat3/source/extF80_le.c73
-rw-r--r--3rdparty/softfloat3/source/extF80_le_quiet.c78
-rw-r--r--3rdparty/softfloat3/source/extF80_lt.c73
-rw-r--r--3rdparty/softfloat3/source/extF80_lt_quiet.c78
-rw-r--r--3rdparty/softfloat3/source/extF80_mul.c158
-rw-r--r--3rdparty/softfloat3/source/extF80_rem.c225
-rw-r--r--3rdparty/softfloat3/source/extF80_roundToInt.c154
-rw-r--r--3rdparty/softfloat3/source/extF80_sqrt.c176
-rw-r--r--3rdparty/softfloat3/source/extF80_sub.c80
-rw-r--r--3rdparty/softfloat3/source/extF80_to_f128.c75
-rw-r--r--3rdparty/softfloat3/source/extF80_to_f16.c96
-rw-r--r--3rdparty/softfloat3/source/extF80_to_f32.c96
-rw-r--r--3rdparty/softfloat3/source/extF80_to_f64.c96
-rw-r--r--3rdparty/softfloat3/source/extF80_to_i32.c83
-rw-r--r--3rdparty/softfloat3/source/extF80_to_i32_r_minMag.c97
-rw-r--r--3rdparty/softfloat3/source/extF80_to_i64.c89
-rw-r--r--3rdparty/softfloat3/source/extF80_to_i64_r_minMag.c94
-rw-r--r--3rdparty/softfloat3/source/extF80_to_ui32.c83
-rw-r--r--3rdparty/softfloat3/source/extF80_to_ui32_r_minMag.c88
-rw-r--r--3rdparty/softfloat3/source/extF80_to_ui64.c84
-rw-r--r--3rdparty/softfloat3/source/extF80_to_ui64_r_minMag.c88
-rw-r--r--3rdparty/softfloat3/source/f128M_add.c97
-rw-r--r--3rdparty/softfloat3/source/f128M_div.c187
-rw-r--r--3rdparty/softfloat3/source/f128M_eq.c100
-rw-r--r--3rdparty/softfloat3/source/f128M_eq_signaling.c92
-rw-r--r--3rdparty/softfloat3/source/f128M_le.c93
-rw-r--r--3rdparty/softfloat3/source/f128M_le_quiet.c96
-rw-r--r--3rdparty/softfloat3/source/f128M_lt.c93
-rw-r--r--3rdparty/softfloat3/source/f128M_lt_quiet.c96
-rw-r--r--3rdparty/softfloat3/source/f128M_mul.c158
-rw-r--r--3rdparty/softfloat3/source/f128M_mulAdd.c92
-rw-r--r--3rdparty/softfloat3/source/f128M_rem.c182
-rw-r--r--3rdparty/softfloat3/source/f128M_roundToInt.c223
-rw-r--r--3rdparty/softfloat3/source/f128M_sqrt.c228
-rw-r--r--3rdparty/softfloat3/source/f128M_sub.c97
-rw-r--r--3rdparty/softfloat3/source/f128M_to_extF80M.c101
-rw-r--r--3rdparty/softfloat3/source/f128M_to_f16.c113
-rw-r--r--3rdparty/softfloat3/source/f128M_to_f32.c109
-rw-r--r--3rdparty/softfloat3/source/f128M_to_f64.c112
-rw-r--r--3rdparty/softfloat3/source/f128M_to_i32.c98
-rw-r--r--3rdparty/softfloat3/source/f128M_to_i32_r_minMag.c106
-rw-r--r--3rdparty/softfloat3/source/f128M_to_i64.c102
-rw-r--r--3rdparty/softfloat3/source/f128M_to_i64_r_minMag.c124
-rw-r--r--3rdparty/softfloat3/source/f128M_to_ui32.c98
-rw-r--r--3rdparty/softfloat3/source/f128M_to_ui32_r_minMag.c102
-rw-r--r--3rdparty/softfloat3/source/f128M_to_ui64.c102
-rw-r--r--3rdparty/softfloat3/source/f128M_to_ui64_r_minMag.c114
-rw-r--r--3rdparty/softfloat3/source/f128_add.c78
-rw-r--r--3rdparty/softfloat3/source/f128_div.c199
-rw-r--r--3rdparty/softfloat3/source/f128_eq.c73
-rw-r--r--3rdparty/softfloat3/source/f128_eq_signaling.c67
-rw-r--r--3rdparty/softfloat3/source/f128_isSignalingNaN.c51
-rw-r--r--3rdparty/softfloat3/source/f128_le.c72
-rw-r--r--3rdparty/softfloat3/source/f128_le_quiet.c78
-rw-r--r--3rdparty/softfloat3/source/f128_lt.c72
-rw-r--r--3rdparty/softfloat3/source/f128_lt_quiet.c78
-rw-r--r--3rdparty/softfloat3/source/f128_mul.c163
-rw-r--r--3rdparty/softfloat3/source/f128_mulAdd.c63
-rw-r--r--3rdparty/softfloat3/source/f128_rem.c190
-rw-r--r--3rdparty/softfloat3/source/f128_roundToInt.c172
-rw-r--r--3rdparty/softfloat3/source/f128_sqrt.c201
-rw-r--r--3rdparty/softfloat3/source/f128_sub.c78
-rw-r--r--3rdparty/softfloat3/source/f128_to_extF80.c109
-rw-r--r--3rdparty/softfloat3/source/f128_to_f16.c95
-rw-r--r--3rdparty/softfloat3/source/f128_to_f32.c95
-rw-r--r--3rdparty/softfloat3/source/f128_to_f64.c100
-rw-r--r--3rdparty/softfloat3/source/f128_to_i32.c85
-rw-r--r--3rdparty/softfloat3/source/f128_to_i32_r_minMag.c100
-rw-r--r--3rdparty/softfloat3/source/f128_to_i64.c95
-rw-r--r--3rdparty/softfloat3/source/f128_to_i64_r_minMag.c113
-rw-r--r--3rdparty/softfloat3/source/f128_to_ui32.c86
-rw-r--r--3rdparty/softfloat3/source/f128_to_ui32_r_minMag.c89
-rw-r--r--3rdparty/softfloat3/source/f128_to_ui64.c96
-rw-r--r--3rdparty/softfloat3/source/f128_to_ui64_r_minMag.c105
-rw-r--r--3rdparty/softfloat3/source/f16_add.c70
-rw-r--r--3rdparty/softfloat3/source/f16_div.c186
-rw-r--r--3rdparty/softfloat3/source/f16_eq.c66
-rw-r--r--3rdparty/softfloat3/source/f16_eq_signaling.c61
-rw-r--r--3rdparty/softfloat3/source/f16_isSignalingNaN.c51
-rw-r--r--3rdparty/softfloat3/source/f16_le.c66
-rw-r--r--3rdparty/softfloat3/source/f16_le_quiet.c71
-rw-r--r--3rdparty/softfloat3/source/f16_lt.c66
-rw-r--r--3rdparty/softfloat3/source/f16_lt_quiet.c71
-rw-r--r--3rdparty/softfloat3/source/f16_mul.c140
-rw-r--r--3rdparty/softfloat3/source/f16_mulAdd.c60
-rw-r--r--3rdparty/softfloat3/source/f16_rem.c171
-rw-r--r--3rdparty/softfloat3/source/f16_roundToInt.c120
-rw-r--r--3rdparty/softfloat3/source/f16_sqrt.c136
-rw-r--r--3rdparty/softfloat3/source/f16_sub.c70
-rw-r--r--3rdparty/softfloat3/source/f16_to_extF80.c101
-rw-r--r--3rdparty/softfloat3/source/f16_to_extF80M.c111
-rw-r--r--3rdparty/softfloat3/source/f16_to_f128.c96
-rw-r--r--3rdparty/softfloat3/source/f16_to_f128M.c111
-rw-r--r--3rdparty/softfloat3/source/f16_to_f32.c93
-rw-r--r--3rdparty/softfloat3/source/f16_to_f64.c93
-rw-r--r--3rdparty/softfloat3/source/f16_to_i32.c87
-rw-r--r--3rdparty/softfloat3/source/f16_to_i32_r_minMag.c88
-rw-r--r--3rdparty/softfloat3/source/f16_to_i64.c87
-rw-r--r--3rdparty/softfloat3/source/f16_to_i64_r_minMag.c88
-rw-r--r--3rdparty/softfloat3/source/f16_to_ui32.c84
-rw-r--r--3rdparty/softfloat3/source/f16_to_ui32_r_minMag.c87
-rw-r--r--3rdparty/softfloat3/source/f16_to_ui64.c96
-rw-r--r--3rdparty/softfloat3/source/f16_to_ui64_r_minMag.c87
-rw-r--r--3rdparty/softfloat3/source/f32_add.c70
-rw-r--r--3rdparty/softfloat3/source/f32_div.c180
-rw-r--r--3rdparty/softfloat3/source/f32_eq.c66
-rw-r--r--3rdparty/softfloat3/source/f32_eq_signaling.c61
-rw-r--r--3rdparty/softfloat3/source/f32_isSignalingNaN.c51
-rw-r--r--3rdparty/softfloat3/source/f32_le.c66
-rw-r--r--3rdparty/softfloat3/source/f32_le_quiet.c71
-rw-r--r--3rdparty/softfloat3/source/f32_lt.c66
-rw-r--r--3rdparty/softfloat3/source/f32_lt_quiet.c71
-rw-r--r--3rdparty/softfloat3/source/f32_mul.c137
-rw-r--r--3rdparty/softfloat3/source/f32_mulAdd.c60
-rw-r--r--3rdparty/softfloat3/source/f32_rem.c168
-rw-r--r--3rdparty/softfloat3/source/f32_roundToInt.c120
-rw-r--r--3rdparty/softfloat3/source/f32_sqrt.c121
-rw-r--r--3rdparty/softfloat3/source/f32_sub.c70
-rw-r--r--3rdparty/softfloat3/source/f32_to_extF80.c101
-rw-r--r--3rdparty/softfloat3/source/f32_to_extF80M.c111
-rw-r--r--3rdparty/softfloat3/source/f32_to_f128.c96
-rw-r--r--3rdparty/softfloat3/source/f32_to_f128M.c115
-rw-r--r--3rdparty/softfloat3/source/f32_to_f16.c88
-rw-r--r--3rdparty/softfloat3/source/f32_to_f64.c93
-rw-r--r--3rdparty/softfloat3/source/f32_to_i32.c84
-rw-r--r--3rdparty/softfloat3/source/f32_to_i32_r_minMag.c89
-rw-r--r--3rdparty/softfloat3/source/f32_to_i64.c96
-rw-r--r--3rdparty/softfloat3/source/f32_to_i64_r_minMag.c94
-rw-r--r--3rdparty/softfloat3/source/f32_to_ui32.c84
-rw-r--r--3rdparty/softfloat3/source/f32_to_ui32_r_minMag.c88
-rw-r--r--3rdparty/softfloat3/source/f32_to_ui64.c96
-rw-r--r--3rdparty/softfloat3/source/f32_to_ui64_r_minMag.c90
-rw-r--r--3rdparty/softfloat3/source/f64_add.c74
-rw-r--r--3rdparty/softfloat3/source/f64_div.c172
-rw-r--r--3rdparty/softfloat3/source/f64_eq.c66
-rw-r--r--3rdparty/softfloat3/source/f64_eq_signaling.c61
-rw-r--r--3rdparty/softfloat3/source/f64_isSignalingNaN.c51
-rw-r--r--3rdparty/softfloat3/source/f64_le.c67
-rw-r--r--3rdparty/softfloat3/source/f64_le_quiet.c72
-rw-r--r--3rdparty/softfloat3/source/f64_lt.c67
-rw-r--r--3rdparty/softfloat3/source/f64_lt_quiet.c72
-rw-r--r--3rdparty/softfloat3/source/f64_mul.c150
-rw-r--r--3rdparty/softfloat3/source/f64_mulAdd.c60
-rw-r--r--3rdparty/softfloat3/source/f64_rem.c189
-rw-r--r--3rdparty/softfloat3/source/f64_roundToInt.c120
-rw-r--r--3rdparty/softfloat3/source/f64_sqrt.c133
-rw-r--r--3rdparty/softfloat3/source/f64_sub.c74
-rw-r--r--3rdparty/softfloat3/source/f64_to_extF80.c101
-rw-r--r--3rdparty/softfloat3/source/f64_to_extF80M.c111
-rw-r--r--3rdparty/softfloat3/source/f64_to_f128.c98
-rw-r--r--3rdparty/softfloat3/source/f64_to_f128M.c117
-rw-r--r--3rdparty/softfloat3/source/f64_to_f16.c88
-rw-r--r--3rdparty/softfloat3/source/f64_to_f32.c88
-rw-r--r--3rdparty/softfloat3/source/f64_to_i32.c82
-rw-r--r--3rdparty/softfloat3/source/f64_to_i32_r_minMag.c96
-rw-r--r--3rdparty/softfloat3/source/f64_to_i64.c103
-rw-r--r--3rdparty/softfloat3/source/f64_to_i64_r_minMag.c100
-rw-r--r--3rdparty/softfloat3/source/f64_to_ui32.c82
-rw-r--r--3rdparty/softfloat3/source/f64_to_ui32_r_minMag.c88
-rw-r--r--3rdparty/softfloat3/source/f64_to_ui64.c103
-rw-r--r--3rdparty/softfloat3/source/f64_to_ui64_r_minMag.c93
-rw-r--r--3rdparty/softfloat3/source/i32_to_extF80.c65
-rw-r--r--3rdparty/softfloat3/source/i32_to_extF80M.c78
-rw-r--r--3rdparty/softfloat3/source/i32_to_f128.c64
-rw-r--r--3rdparty/softfloat3/source/i32_to_f128M.c81
-rw-r--r--3rdparty/softfloat3/source/i32_to_f16.c71
-rw-r--r--3rdparty/softfloat3/source/i32_to_f32.c58
-rw-r--r--3rdparty/softfloat3/source/i32_to_f64.c65
-rw-r--r--3rdparty/softfloat3/source/i64_to_extF80.c65
-rw-r--r--3rdparty/softfloat3/source/i64_to_extF80M.c78
-rw-r--r--3rdparty/softfloat3/source/i64_to_f128.c72
-rw-r--r--3rdparty/softfloat3/source/i64_to_f128M.c92
-rw-r--r--3rdparty/softfloat3/source/i64_to_f16.c70
-rw-r--r--3rdparty/softfloat3/source/i64_to_f32.c70
-rw-r--r--3rdparty/softfloat3/source/i64_to_f64.c58
-rw-r--r--3rdparty/softfloat3/source/include/internals.h278
-rw-r--r--3rdparty/softfloat3/source/include/opts-GCC.h114
-rw-r--r--3rdparty/softfloat3/source/include/primitiveTypes.h85
-rw-r--r--3rdparty/softfloat3/source/include/primitives.h1160
-rw-r--r--3rdparty/softfloat3/source/include/softfloat.h388
-rw-r--r--3rdparty/softfloat3/source/include/softfloat_types.h88
-rw-r--r--3rdparty/softfloat3/source/s_add128.c55
-rw-r--r--3rdparty/softfloat3/source/s_add256M.c65
-rw-r--r--3rdparty/softfloat3/source/s_addCarryM.c70
-rw-r--r--3rdparty/softfloat3/source/s_addComplCarryM.c70
-rw-r--r--3rdparty/softfloat3/source/s_addExtF80M.c186
-rw-r--r--3rdparty/softfloat3/source/s_addF128M.c211
-rw-r--r--3rdparty/softfloat3/source/s_addM.c70
-rw-r--r--3rdparty/softfloat3/source/s_addMagsExtF80.c156
-rw-r--r--3rdparty/softfloat3/source/s_addMagsF128.c154
-rw-r--r--3rdparty/softfloat3/source/s_addMagsF16.c183
-rw-r--r--3rdparty/softfloat3/source/s_addMagsF32.c126
-rw-r--r--3rdparty/softfloat3/source/s_addMagsF64.c128
-rw-r--r--3rdparty/softfloat3/source/s_approxRecip32_1.c66
-rw-r--r--3rdparty/softfloat3/source/s_approxRecipSqrt32_1.c73
-rw-r--r--3rdparty/softfloat3/source/s_approxRecipSqrt_1Ks.c49
-rw-r--r--3rdparty/softfloat3/source/s_approxRecip_1Ks.c49
-rw-r--r--3rdparty/softfloat3/source/s_compare128M.c62
-rw-r--r--3rdparty/softfloat3/source/s_compare96M.c62
-rw-r--r--3rdparty/softfloat3/source/s_compareNonnormExtF80M.c111
-rw-r--r--3rdparty/softfloat3/source/s_countLeadingZeros16.c60
-rw-r--r--3rdparty/softfloat3/source/s_countLeadingZeros32.c64
-rw-r--r--3rdparty/softfloat3/source/s_countLeadingZeros64.c73
-rw-r--r--3rdparty/softfloat3/source/s_countLeadingZeros8.c59
-rw-r--r--3rdparty/softfloat3/source/s_eq128.c51
-rw-r--r--3rdparty/softfloat3/source/s_invalidExtF80M.c49
-rw-r--r--3rdparty/softfloat3/source/s_invalidF128M.c53
-rw-r--r--3rdparty/softfloat3/source/s_isNaNF128M.c57
-rw-r--r--3rdparty/softfloat3/source/s_le128.c51
-rw-r--r--3rdparty/softfloat3/source/s_lt128.c51
-rw-r--r--3rdparty/softfloat3/source/s_mul128By32.c58
-rw-r--r--3rdparty/softfloat3/source/s_mul128MTo256M.c100
-rw-r--r--3rdparty/softfloat3/source/s_mul128To256M.c71
-rw-r--r--3rdparty/softfloat3/source/s_mul64ByShifted32To128.c56
-rw-r--r--3rdparty/softfloat3/source/s_mul64To128.c66
-rw-r--r--3rdparty/softfloat3/source/s_mul64To128M.c68
-rw-r--r--3rdparty/softfloat3/source/s_mulAddF128.c350
-rw-r--r--3rdparty/softfloat3/source/s_mulAddF128M.c382
-rw-r--r--3rdparty/softfloat3/source/s_mulAddF16.c226
-rw-r--r--3rdparty/softfloat3/source/s_mulAddF32.c224
-rw-r--r--3rdparty/softfloat3/source/s_mulAddF64.c496
-rw-r--r--3rdparty/softfloat3/source/s_negXM.c63
-rw-r--r--3rdparty/softfloat3/source/s_normExtF80SigM.c52
-rw-r--r--3rdparty/softfloat3/source/s_normRoundPackMToExtF80M.c78
-rw-r--r--3rdparty/softfloat3/source/s_normRoundPackMToF128M.c73
-rw-r--r--3rdparty/softfloat3/source/s_normRoundPackToExtF80.c71
-rw-r--r--3rdparty/softfloat3/source/s_normRoundPackToF128.c81
-rw-r--r--3rdparty/softfloat3/source/s_normRoundPackToF16.c58
-rw-r--r--3rdparty/softfloat3/source/s_normRoundPackToF32.c58
-rw-r--r--3rdparty/softfloat3/source/s_normRoundPackToF64.c58
-rw-r--r--3rdparty/softfloat3/source/s_normSubnormalExtF80Sig.c52
-rw-r--r--3rdparty/softfloat3/source/s_normSubnormalF128Sig.c65
-rw-r--r--3rdparty/softfloat3/source/s_normSubnormalF128SigM.c61
-rw-r--r--3rdparty/softfloat3/source/s_normSubnormalF16Sig.c52
-rw-r--r--3rdparty/softfloat3/source/s_normSubnormalF32Sig.c52
-rw-r--r--3rdparty/softfloat3/source/s_normSubnormalF64Sig.c52
-rw-r--r--3rdparty/softfloat3/source/s_remStepMBy32.c86
-rw-r--r--3rdparty/softfloat3/source/s_roundMToI64.c102
-rw-r--r--3rdparty/softfloat3/source/s_roundMToUI64.c98
-rw-r--r--3rdparty/softfloat3/source/s_roundPackMToExtF80M.c256
-rw-r--r--3rdparty/softfloat3/source/s_roundPackMToF128M.c178
-rw-r--r--3rdparty/softfloat3/source/s_roundPackToExtF80.c256
-rw-r--r--3rdparty/softfloat3/source/s_roundPackToF128.c171
-rw-r--r--3rdparty/softfloat3/source/s_roundPackToF16.c113
-rw-r--r--3rdparty/softfloat3/source/s_roundPackToF32.c113
-rw-r--r--3rdparty/softfloat3/source/s_roundPackToF64.c117
-rw-r--r--3rdparty/softfloat3/source/s_roundToI32.c98
-rw-r--r--3rdparty/softfloat3/source/s_roundToI64.c101
-rw-r--r--3rdparty/softfloat3/source/s_roundToUI32.c93
-rw-r--r--3rdparty/softfloat3/source/s_roundToUI64.c97
-rw-r--r--3rdparty/softfloat3/source/s_shiftLeftM.c91
-rw-r--r--3rdparty/softfloat3/source/s_shiftNormSigF128M.c78
-rw-r--r--3rdparty/softfloat3/source/s_shiftRightJam128.c69
-rw-r--r--3rdparty/softfloat3/source/s_shiftRightJam128Extra.c77
-rw-r--r--3rdparty/softfloat3/source/s_shiftRightJam256M.c126
-rw-r--r--3rdparty/softfloat3/source/s_shiftRightJam32.c51
-rw-r--r--3rdparty/softfloat3/source/s_shiftRightJam64.c51
-rw-r--r--3rdparty/softfloat3/source/s_shiftRightJam64Extra.c62
-rw-r--r--3rdparty/softfloat3/source/s_shiftRightJamM.c101
-rw-r--r--3rdparty/softfloat3/source/s_shiftRightM.c91
-rw-r--r--3rdparty/softfloat3/source/s_shortShiftLeft128.c55
-rw-r--r--3rdparty/softfloat3/source/s_shortShiftLeft64To96M.c56
-rw-r--r--3rdparty/softfloat3/source/s_shortShiftLeftM.c70
-rw-r--r--3rdparty/softfloat3/source/s_shortShiftRight128.c55
-rw-r--r--3rdparty/softfloat3/source/s_shortShiftRightExtendM.c73
-rw-r--r--3rdparty/softfloat3/source/s_shortShiftRightJam128.c60
-rw-r--r--3rdparty/softfloat3/source/s_shortShiftRightJam128Extra.c59
-rw-r--r--3rdparty/softfloat3/source/s_shortShiftRightJam64.c50
-rw-r--r--3rdparty/softfloat3/source/s_shortShiftRightJam64Extra.c56
-rw-r--r--3rdparty/softfloat3/source/s_shortShiftRightJamM.c72
-rw-r--r--3rdparty/softfloat3/source/s_shortShiftRightM.c70
-rw-r--r--3rdparty/softfloat3/source/s_sub128.c55
-rw-r--r--3rdparty/softfloat3/source/s_sub1XM.c60
-rw-r--r--3rdparty/softfloat3/source/s_sub256M.c65
-rw-r--r--3rdparty/softfloat3/source/s_subM.c70
-rw-r--r--3rdparty/softfloat3/source/s_subMagsExtF80.c158
-rw-r--r--3rdparty/softfloat3/source/s_subMagsF128.c139
-rw-r--r--3rdparty/softfloat3/source/s_subMagsF16.c187
-rw-r--r--3rdparty/softfloat3/source/s_subMagsF32.c143
-rw-r--r--3rdparty/softfloat3/source/s_subMagsF64.c141
-rw-r--r--3rdparty/softfloat3/source/s_tryPropagateNaNExtF80M.c64
-rw-r--r--3rdparty/softfloat3/source/s_tryPropagateNaNF128M.c55
-rw-r--r--3rdparty/softfloat3/source/softfloat_state.c52
-rw-r--r--3rdparty/softfloat3/source/ui32_to_extF80.c59
-rw-r--r--3rdparty/softfloat3/source/ui32_to_extF80M.c74
-rw-r--r--3rdparty/softfloat3/source/ui32_to_f128.c60
-rw-r--r--3rdparty/softfloat3/source/ui32_to_f128M.c76
-rw-r--r--3rdparty/softfloat3/source/ui32_to_f16.c65
-rw-r--r--3rdparty/softfloat3/source/ui32_to_f32.c57
-rw-r--r--3rdparty/softfloat3/source/ui32_to_f64.c59
-rw-r--r--3rdparty/softfloat3/source/ui64_to_extF80.c59
-rw-r--r--3rdparty/softfloat3/source/ui64_to_extF80M.c74
-rw-r--r--3rdparty/softfloat3/source/ui64_to_f128.c68
-rw-r--r--3rdparty/softfloat3/source/ui64_to_f128M.c86
-rw-r--r--3rdparty/softfloat3/source/ui64_to_f16.c64
-rw-r--r--3rdparty/softfloat3/source/ui64_to_f32.c64
-rw-r--r--3rdparty/softfloat3/source/ui64_to_f64.c59
-rw-r--r--3rdparty/sol2/sol/config.hpp53
-rw-r--r--3rdparty/sol2/sol/forward.hpp1321
-rw-r--r--3rdparty/sol2/sol/sol.hpp28916
-rw-r--r--3rdparty/sqlite3/shell.c20838
-rw-r--r--3rdparty/sqlite3/sqlite3.c230517
-rw-r--r--3rdparty/sqlite3/sqlite3.h12174
-rw-r--r--3rdparty/sqlite3/sqlite3ext.h659
-rw-r--r--3rdparty/tap-windows6/COPYING24
-rw-r--r--3rdparty/tap-windows6/COPYRIGHT.GPL339
-rw-r--r--3rdparty/tap-windows6/COPYRIGHT.MIT20
-rw-r--r--3rdparty/tap-windows6/tap-windows.h82
-rw-r--r--3rdparty/utf8proc/.github/workflows/ci-fuzz.yml23
-rw-r--r--3rdparty/utf8proc/.github/workflows/cmake.yml64
-rw-r--r--3rdparty/utf8proc/.github/workflows/make.yml41
-rw-r--r--3rdparty/utf8proc/.gitignore38
-rw-r--r--3rdparty/utf8proc/CMakeLists.txt113
-rw-r--r--3rdparty/utf8proc/Doxyfile2566
-rw-r--r--3rdparty/utf8proc/LICENSE.md93
-rw-r--r--3rdparty/utf8proc/MANIFEST9
-rw-r--r--3rdparty/utf8proc/Makefile198
-rw-r--r--3rdparty/utf8proc/NEWS.md445
-rw-r--r--3rdparty/utf8proc/README.md88
-rw-r--r--3rdparty/utf8proc/appveyor.yml46
-rw-r--r--3rdparty/utf8proc/bench/Makefile40
-rw-r--r--3rdparty/utf8proc/bench/bench.c56
-rw-r--r--3rdparty/utf8proc/bench/icu.c61
-rw-r--r--3rdparty/utf8proc/bench/unistring.c60
-rw-r--r--3rdparty/utf8proc/bench/util.c39
-rw-r--r--3rdparty/utf8proc/bench/util.h22
-rw-r--r--3rdparty/utf8proc/data/Makefile63
-rw-r--r--3rdparty/utf8proc/data/charwidths.jl169
-rwxr-xr-x3rdparty/utf8proc/data/data_generator.rb475
-rw-r--r--3rdparty/utf8proc/libutf8proc.pc.cmakein10
-rw-r--r--3rdparty/utf8proc/libutf8proc.pc.in10
-rw-r--r--3rdparty/utf8proc/lump.md27
-rw-r--r--3rdparty/utf8proc/test/case.c76
-rw-r--r--3rdparty/utf8proc/test/charwidth.c77
-rw-r--r--3rdparty/utf8proc/test/custom.c28
-rw-r--r--3rdparty/utf8proc/test/fuzz_main.c54
-rw-r--r--3rdparty/utf8proc/test/fuzzer.c84
-rw-r--r--3rdparty/utf8proc/test/graphemetest.c135
-rw-r--r--3rdparty/utf8proc/test/iscase.c62
-rw-r--r--3rdparty/utf8proc/test/iterate.c168
-rw-r--r--3rdparty/utf8proc/test/misc.c51
-rw-r--r--3rdparty/utf8proc/test/normtest.c63
-rwxr-xr-x3rdparty/utf8proc/test/ossfuzz.sh13
-rw-r--r--3rdparty/utf8proc/test/printproperty.c64
-rw-r--r--3rdparty/utf8proc/test/tests.c59
-rw-r--r--3rdparty/utf8proc/test/tests.h27
-rw-r--r--3rdparty/utf8proc/test/valid.c41
-rw-r--r--3rdparty/utf8proc/utf8proc.c815
-rw-r--r--3rdparty/utf8proc/utf8proc.h743
-rw-r--r--3rdparty/utf8proc/utf8proc_data.c16960
-rw-r--r--3rdparty/utf8proc/utils.cmake20
-rw-r--r--3rdparty/wdlfft/fft.c1199
-rw-r--r--3rdparty/wdlfft/fft.h77
-rw-r--r--3rdparty/ymfm/.editorconfig9
-rw-r--r--3rdparty/ymfm/.gitignore40
-rw-r--r--3rdparty/ymfm/GeneralInfo.md282
-rw-r--r--3rdparty/ymfm/LICENSE29
-rw-r--r--3rdparty/ymfm/README.md125
-rw-r--r--3rdparty/ymfm/examples/buildall/buildall.cpp114
-rw-r--r--3rdparty/ymfm/examples/vgmrender/.gitignore1
-rw-r--r--3rdparty/ymfm/examples/vgmrender/em_inflate.cpp1185
-rw-r--r--3rdparty/ymfm/examples/vgmrender/em_inflate.h49
-rw-r--r--3rdparty/ymfm/examples/vgmrender/vgmrender.cpp1439
-rw-r--r--3rdparty/ymfm/src/ymfm.h585
-rw-r--r--3rdparty/ymfm/src/ymfm_adpcm.cpp919
-rw-r--r--3rdparty/ymfm/src/ymfm_adpcm.h454
-rw-r--r--3rdparty/ymfm/src/ymfm_fm.h463
-rw-r--r--3rdparty/ymfm/src/ymfm_fm.ipp1592
-rw-r--r--3rdparty/ymfm/src/ymfm_misc.cpp175
-rw-r--r--3rdparty/ymfm/src/ymfm_misc.h93
-rw-r--r--3rdparty/ymfm/src/ymfm_opl.cpp2222
-rw-r--r--3rdparty/ymfm/src/ymfm_opl.h902
-rw-r--r--3rdparty/ymfm/src/ymfm_opm.cpp539
-rw-r--r--3rdparty/ymfm/src/ymfm_opm.h322
-rw-r--r--3rdparty/ymfm/src/ymfm_opn.cpp2490
-rw-r--r--3rdparty/ymfm/src/ymfm_opn.h802
-rw-r--r--3rdparty/ymfm/src/ymfm_opq.cpp480
-rw-r--r--3rdparty/ymfm/src/ymfm_opq.h293
-rw-r--r--3rdparty/ymfm/src/ymfm_opx.h290
-rw-r--r--3rdparty/ymfm/src/ymfm_opz.cpp808
-rw-r--r--3rdparty/ymfm/src/ymfm_opz.h332
-rw-r--r--3rdparty/ymfm/src/ymfm_pcm.cpp714
-rw-r--r--3rdparty/ymfm/src/ymfm_pcm.h347
-rw-r--r--3rdparty/ymfm/src/ymfm_ssg.cpp279
-rw-r--r--3rdparty/ymfm/src/ymfm_ssg.h207
-rw-r--r--3rdparty/zlib/CMakeLists.txt218
-rw-r--r--3rdparty/zlib/ChangeLog1618
-rw-r--r--3rdparty/zlib/FAQ367
-rw-r--r--3rdparty/zlib/INDEX68
-rw-r--r--3rdparty/zlib/LICENSE22
-rw-r--r--3rdparty/zlib/Makefile5
-rw-r--r--3rdparty/zlib/Makefile.in410
-rw-r--r--3rdparty/zlib/README117
-rw-r--r--3rdparty/zlib/adler32.c164
-rw-r--r--3rdparty/zlib/amiga/Makefile.pup69
-rw-r--r--3rdparty/zlib/amiga/Makefile.sas68
-rw-r--r--3rdparty/zlib/compress.c75
-rw-r--r--3rdparty/zlib/configure929
-rw-r--r--3rdparty/zlib/contrib/README.contrib57
-rw-r--r--3rdparty/zlib/contrib/ada/buffer_demo.adb106
-rw-r--r--3rdparty/zlib/contrib/ada/mtest.adb156
-rw-r--r--3rdparty/zlib/contrib/ada/read.adb156
-rw-r--r--3rdparty/zlib/contrib/ada/readme.txt65
-rw-r--r--3rdparty/zlib/contrib/ada/test.adb463
-rw-r--r--3rdparty/zlib/contrib/ada/zlib-streams.adb225
-rw-r--r--3rdparty/zlib/contrib/ada/zlib-streams.ads114
-rw-r--r--3rdparty/zlib/contrib/ada/zlib-thin.adb141
-rw-r--r--3rdparty/zlib/contrib/ada/zlib-thin.ads450
-rw-r--r--3rdparty/zlib/contrib/ada/zlib.adb701
-rw-r--r--3rdparty/zlib/contrib/ada/zlib.ads328
-rw-r--r--3rdparty/zlib/contrib/ada/zlib.gpr20
-rw-r--r--3rdparty/zlib/contrib/blast/Makefile8
-rw-r--r--3rdparty/zlib/contrib/blast/README4
-rw-r--r--3rdparty/zlib/contrib/blast/blast.c466
-rw-r--r--3rdparty/zlib/contrib/blast/blast.h83
-rw-r--r--3rdparty/zlib/contrib/blast/test.pkbin0 -> 8 bytes-rw-r--r--3rdparty/zlib/contrib/blast/test.txt1
-rw-r--r--3rdparty/zlib/contrib/delphi/ZLib.pas557
-rw-r--r--3rdparty/zlib/contrib/delphi/ZLibConst.pas11
-rw-r--r--3rdparty/zlib/contrib/delphi/readme.txt76
-rw-r--r--3rdparty/zlib/contrib/delphi/zlibd32.mak99
-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib.build33
-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib.chmbin0 -> 72726 bytes-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib.sln21
-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib/AssemblyInfo.cs58
-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib/ChecksumImpl.cs202
-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib/CircularBuffer.cs83
-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib/CodecBase.cs198
-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib/Deflater.cs106
-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib/DotZLib.cs288
-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib/DotZLib.csproj141
-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib/GZipStream.cs301
-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib/Inflater.cs105
-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib/UnitTests.cs274
-rw-r--r--3rdparty/zlib/contrib/dotzlib/LICENSE_1_0.txt23
-rw-r--r--3rdparty/zlib/contrib/dotzlib/readme.txt58
-rw-r--r--3rdparty/zlib/contrib/gcc_gvmat64/gvmat64.S574
-rw-r--r--3rdparty/zlib/contrib/infback9/README1
-rw-r--r--3rdparty/zlib/contrib/infback9/infback9.c603
-rw-r--r--3rdparty/zlib/contrib/infback9/infback9.h37
-rw-r--r--3rdparty/zlib/contrib/infback9/inffix9.h107
-rw-r--r--3rdparty/zlib/contrib/infback9/inflate9.h47
-rw-r--r--3rdparty/zlib/contrib/infback9/inftree9.c319
-rw-r--r--3rdparty/zlib/contrib/infback9/inftree9.h61
-rw-r--r--3rdparty/zlib/contrib/iostream/test.cpp24
-rw-r--r--3rdparty/zlib/contrib/iostream/zfstream.cpp329
-rw-r--r--3rdparty/zlib/contrib/iostream/zfstream.h128
-rw-r--r--3rdparty/zlib/contrib/iostream2/zstream.h307
-rw-r--r--3rdparty/zlib/contrib/iostream2/zstream_test.cpp25
-rw-r--r--3rdparty/zlib/contrib/iostream3/README35
-rw-r--r--3rdparty/zlib/contrib/iostream3/TODO17
-rw-r--r--3rdparty/zlib/contrib/iostream3/test.cc50
-rw-r--r--3rdparty/zlib/contrib/iostream3/zfstream.cc479
-rw-r--r--3rdparty/zlib/contrib/iostream3/zfstream.h466
-rw-r--r--3rdparty/zlib/contrib/minizip/Makefile29
-rw-r--r--3rdparty/zlib/contrib/minizip/Makefile.am45
-rw-r--r--3rdparty/zlib/contrib/minizip/MiniZip64_Changes.txt6
-rw-r--r--3rdparty/zlib/contrib/minizip/MiniZip64_info.txt74
-rw-r--r--3rdparty/zlib/contrib/minizip/configure.ac32
-rw-r--r--3rdparty/zlib/contrib/minizip/crypt.h128
-rw-r--r--3rdparty/zlib/contrib/minizip/ioapi.c231
-rw-r--r--3rdparty/zlib/contrib/minizip/ioapi.h210
-rw-r--r--3rdparty/zlib/contrib/minizip/iowin32.c440
-rw-r--r--3rdparty/zlib/contrib/minizip/iowin32.h28
-rw-r--r--3rdparty/zlib/contrib/minizip/make_vms.com25
-rw-r--r--3rdparty/zlib/contrib/minizip/miniunz.c647
-rw-r--r--3rdparty/zlib/contrib/minizip/miniunzip.163
-rw-r--r--3rdparty/zlib/contrib/minizip/minizip.146
-rw-r--r--3rdparty/zlib/contrib/minizip/minizip.c509
-rw-r--r--3rdparty/zlib/contrib/minizip/minizip.pc.in12
-rw-r--r--3rdparty/zlib/contrib/minizip/mztools.c285
-rw-r--r--3rdparty/zlib/contrib/minizip/mztools.h37
-rw-r--r--3rdparty/zlib/contrib/minizip/unzip.c1985
-rw-r--r--3rdparty/zlib/contrib/minizip/unzip.h437
-rw-r--r--3rdparty/zlib/contrib/minizip/zip.c1956
-rw-r--r--3rdparty/zlib/contrib/minizip/zip.h364
-rw-r--r--3rdparty/zlib/contrib/nuget/nuget.csproj43
-rw-r--r--3rdparty/zlib/contrib/nuget/nuget.sln22
-rw-r--r--3rdparty/zlib/contrib/pascal/example.pas599
-rw-r--r--3rdparty/zlib/contrib/pascal/readme.txt76
-rw-r--r--3rdparty/zlib/contrib/pascal/zlibd32.mak99
-rw-r--r--3rdparty/zlib/contrib/pascal/zlibpas.pas276
-rw-r--r--3rdparty/zlib/contrib/puff/Makefile42
-rw-r--r--3rdparty/zlib/contrib/puff/README63
-rw-r--r--3rdparty/zlib/contrib/puff/puff.c840
-rw-r--r--3rdparty/zlib/contrib/puff/puff.h35
-rw-r--r--3rdparty/zlib/contrib/puff/pufftest.c165
-rw-r--r--3rdparty/zlib/contrib/puff/zeros.rawbin0 -> 2517 bytes-rw-r--r--3rdparty/zlib/contrib/testzlib/testzlib.c275
-rw-r--r--3rdparty/zlib/contrib/testzlib/testzlib.txt10
-rw-r--r--3rdparty/zlib/contrib/untgz/Makefile14
-rw-r--r--3rdparty/zlib/contrib/untgz/Makefile.msc17
-rw-r--r--3rdparty/zlib/contrib/untgz/untgz.c667
-rw-r--r--3rdparty/zlib/contrib/vstudio/readme.txt81
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/miniunz.vcxproj310
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/miniunz.vcxproj.filters22
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/minizip.vcxproj307
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/minizip.vcxproj.filters22
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/testzlib.vcxproj412
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/testzlib.vcxproj.filters55
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/testzlibdll.vcxproj310
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/testzlibdll.vcxproj.filters22
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/zlib.rc32
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/zlibstat.vcxproj449
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/zlibstat.vcxproj.filters74
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/zlibvc.def158
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/zlibvc.sln135
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/zlibvc.vcxproj633
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/zlibvc.vcxproj.filters115
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc11/miniunz.vcxproj314
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc11/minizip.vcxproj311
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc11/testzlib.vcxproj418
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc11/testzlibdll.vcxproj314
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc11/zlib.rc32
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc11/zlibstat.vcxproj456
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc11/zlibvc.def158
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc11/zlibvc.sln117
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc11/zlibvc.vcxproj664
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc12/miniunz.vcxproj316
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc12/minizip.vcxproj313
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc12/testzlib.vcxproj422
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc12/testzlibdll.vcxproj316
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc12/zlib.rc32
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc12/zlibstat.vcxproj459
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc12/zlibvc.def158
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc12/zlibvc.sln119
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc12/zlibvc.vcxproj668
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc14/miniunz.vcxproj316
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc14/minizip.vcxproj313
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc14/testzlib.vcxproj422
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc14/testzlibdll.vcxproj316
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc14/zlib.rc32
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc14/zlibstat.vcxproj459
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc14/zlibvc.def158
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc14/zlibvc.sln119
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc14/zlibvc.vcxproj668
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc17/miniunz.vcxproj409
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc17/minizip.vcxproj405
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc17/testzlib.vcxproj473
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc17/testzlibdll.vcxproj409
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc17/zlib.rc32
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc17/zlibstat.vcxproj602
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc17/zlibvc.def158
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc17/zlibvc.sln179
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc17/zlibvc.vcxproj875
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc9/miniunz.vcproj565
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc9/minizip.vcproj562
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc9/testzlib.vcproj796
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc9/testzlibdll.vcproj565
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc9/zlib.rc32
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc9/zlibstat.vcproj781
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc9/zlibvc.def158
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc9/zlibvc.sln144
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc9/zlibvc.vcproj1100
-rw-r--r--3rdparty/zlib/crc32.c1049
-rw-r--r--3rdparty/zlib/crc32.h9446
-rw-r--r--3rdparty/zlib/deflate.c2139
-rw-r--r--3rdparty/zlib/deflate.h377
-rw-r--r--3rdparty/zlib/doc/algorithm.txt209
-rw-r--r--3rdparty/zlib/doc/crc-doc.1.0.pdfbin0 -> 776142 bytes-rw-r--r--3rdparty/zlib/doc/rfc1950.txt619
-rw-r--r--3rdparty/zlib/doc/rfc1951.txt955
-rw-r--r--3rdparty/zlib/doc/rfc1952.txt675
-rw-r--r--3rdparty/zlib/doc/txtvsbin.txt107
-rw-r--r--3rdparty/zlib/examples/README.examples54
-rw-r--r--3rdparty/zlib/examples/enough.c597
-rw-r--r--3rdparty/zlib/examples/fitblk.c233
-rw-r--r--3rdparty/zlib/examples/gun.c702
-rw-r--r--3rdparty/zlib/examples/gzappend.c504
-rw-r--r--3rdparty/zlib/examples/gzjoin.c449
-rw-r--r--3rdparty/zlib/examples/gzlog.c1061
-rw-r--r--3rdparty/zlib/examples/gzlog.h91
-rw-r--r--3rdparty/zlib/examples/gznorm.c470
-rw-r--r--3rdparty/zlib/examples/zlib_how.html549
-rw-r--r--3rdparty/zlib/examples/zpipe.c205
-rw-r--r--3rdparty/zlib/examples/zran.c533
-rw-r--r--3rdparty/zlib/examples/zran.h51
-rw-r--r--3rdparty/zlib/gzclose.c23
-rw-r--r--3rdparty/zlib/gzguts.h214
-rw-r--r--3rdparty/zlib/gzlib.c582
-rw-r--r--3rdparty/zlib/gzread.c602
-rw-r--r--3rdparty/zlib/gzwrite.c631
-rw-r--r--3rdparty/zlib/infback.c (renamed from src/lib/zlib/infback.c)155
-rw-r--r--3rdparty/zlib/inffast.c320
-rw-r--r--3rdparty/zlib/inffast.h11
-rw-r--r--3rdparty/zlib/inffixed.h (renamed from src/lib/zlib/inffixed.h)6
-rw-r--r--3rdparty/zlib/inflate.c1526
-rw-r--r--3rdparty/zlib/inflate.h (renamed from src/lib/zlib/inflate.h)41
-rw-r--r--3rdparty/zlib/inftrees.c (renamed from src/lib/zlib/inftrees.c)118
-rw-r--r--3rdparty/zlib/inftrees.h62
-rw-r--r--3rdparty/zlib/make_vms.com867
-rw-r--r--3rdparty/zlib/msdos/Makefile.bor115
-rw-r--r--3rdparty/zlib/msdos/Makefile.dj2104
-rw-r--r--3rdparty/zlib/msdos/Makefile.emx69
-rw-r--r--3rdparty/zlib/msdos/Makefile.msc112
-rw-r--r--3rdparty/zlib/msdos/Makefile.tc100
-rw-r--r--3rdparty/zlib/nintendods/Makefile126
-rw-r--r--3rdparty/zlib/nintendods/README5
-rw-r--r--3rdparty/zlib/old/Makefile.emx69
-rw-r--r--3rdparty/zlib/old/Makefile.riscos151
-rw-r--r--3rdparty/zlib/old/README3
-rw-r--r--3rdparty/zlib/old/descrip.mms48
-rw-r--r--3rdparty/zlib/old/os2/Makefile.os2136
-rw-r--r--3rdparty/zlib/old/os2/zlib.def51
-rw-r--r--3rdparty/zlib/old/visual-basic.txt160
-rw-r--r--3rdparty/zlib/os400/README40048
-rw-r--r--3rdparty/zlib/os400/bndsrc127
-rw-r--r--3rdparty/zlib/os400/make.sh366
-rw-r--r--3rdparty/zlib/os400/zlib.inc527
-rw-r--r--3rdparty/zlib/qnx/package.qpg141
-rw-r--r--3rdparty/zlib/test/example.c546
-rw-r--r--3rdparty/zlib/test/infcover.c672
-rw-r--r--3rdparty/zlib/test/minigzip.c579
-rw-r--r--3rdparty/zlib/treebuild.xml116
-rw-r--r--3rdparty/zlib/trees.c1117
-rw-r--r--3rdparty/zlib/trees.h (renamed from src/lib/zlib/trees.h)4
-rw-r--r--3rdparty/zlib/uncompr.c85
-rw-r--r--3rdparty/zlib/watcom/watcom_f.mak43
-rw-r--r--3rdparty/zlib/watcom/watcom_l.mak43
-rw-r--r--3rdparty/zlib/win32/DLL_FAQ.txt381
-rw-r--r--3rdparty/zlib/win32/Makefile.bor109
-rw-r--r--3rdparty/zlib/win32/Makefile.gcc177
-rw-r--r--3rdparty/zlib/win32/Makefile.msc159
-rw-r--r--3rdparty/zlib/win32/README-WIN32.txt103
-rw-r--r--3rdparty/zlib/win32/VisualC.txt3
-rw-r--r--3rdparty/zlib/win32/zlib.def97
-rw-r--r--3rdparty/zlib/win32/zlib1.rc40
-rw-r--r--3rdparty/zlib/zconf.h543
-rw-r--r--3rdparty/zlib/zconf.h.cmakein545
-rw-r--r--3rdparty/zlib/zconf.h.in543
-rw-r--r--3rdparty/zlib/zlib.3149
-rw-r--r--3rdparty/zlib/zlib.3.pdfbin0 -> 25523 bytes-rw-r--r--3rdparty/zlib/zlib.h1938
-rw-r--r--3rdparty/zlib/zlib.map100
-rw-r--r--3rdparty/zlib/zlib.pc.cmakein13
-rw-r--r--3rdparty/zlib/zlib.pc.in13
-rw-r--r--3rdparty/zlib/zutil.c299
-rw-r--r--3rdparty/zlib/zutil.h254
-rw-r--r--3rdparty/zstd/.buckconfig9
-rw-r--r--3rdparty/zstd/.buckversion1
-rw-r--r--3rdparty/zstd/.circleci/config.yml123
-rw-r--r--3rdparty/zstd/.circleci/images/primary/Dockerfile9
-rw-r--r--3rdparty/zstd/.cirrus.yml10
-rw-r--r--3rdparty/zstd/.github/ISSUE_TEMPLATE/bug_report.md35
-rw-r--r--3rdparty/zstd/.github/ISSUE_TEMPLATE/feature_request.md20
-rw-r--r--3rdparty/zstd/.github/dependabot.yml6
-rw-r--r--3rdparty/zstd/.github/workflows/dev-long-tests.yml297
-rw-r--r--3rdparty/zstd/.github/workflows/dev-short-tests.yml624
-rw-r--r--3rdparty/zstd/.github/workflows/publish-release-artifacts.yml73
-rw-r--r--3rdparty/zstd/.github/workflows/scorecards.yml64
-rw-r--r--3rdparty/zstd/.github/workflows/windows-artifacts.yml51
-rw-r--r--3rdparty/zstd/.gitignore55
-rw-r--r--3rdparty/zstd/.travis.yml128
-rw-r--r--3rdparty/zstd/CHANGELOG800
-rw-r--r--3rdparty/zstd/CODE_OF_CONDUCT.md5
-rw-r--r--3rdparty/zstd/CONTRIBUTING.md489
-rw-r--r--3rdparty/zstd/COPYING339
-rw-r--r--3rdparty/zstd/LICENSE30
-rw-r--r--3rdparty/zstd/Makefile443
-rw-r--r--3rdparty/zstd/Package.swift36
-rw-r--r--3rdparty/zstd/README.md223
-rw-r--r--3rdparty/zstd/TESTING.md43
-rw-r--r--3rdparty/zstd/appveyor.yml205
-rw-r--r--3rdparty/zstd/build/.gitignore33
-rw-r--r--3rdparty/zstd/build/LICENSE0
-rw-r--r--3rdparty/zstd/build/README.md56
-rw-r--r--3rdparty/zstd/build/VS2008/fullbench/fullbench.vcproj549
-rw-r--r--3rdparty/zstd/build/VS2008/fuzzer/fuzzer.vcproj585
-rw-r--r--3rdparty/zstd/build/VS2008/zstd.sln56
-rw-r--r--3rdparty/zstd/build/VS2008/zstd/zstd.vcproj673
-rw-r--r--3rdparty/zstd/build/VS2008/zstdlib/zstdlib.vcproj635
-rw-r--r--3rdparty/zstd/build/VS2010/CompileAsCpp.props8
-rw-r--r--3rdparty/zstd/build/VS2010/datagen/datagen.vcxproj168
-rw-r--r--3rdparty/zstd/build/VS2010/fullbench-dll/fullbench-dll.vcxproj189
-rw-r--r--3rdparty/zstd/build/VS2010/fullbench/fullbench.vcxproj218
-rw-r--r--3rdparty/zstd/build/VS2010/fuzzer/fuzzer.vcxproj223
-rw-r--r--3rdparty/zstd/build/VS2010/libzstd-dll/libzstd-dll.rc51
-rw-r--r--3rdparty/zstd/build/VS2010/libzstd-dll/libzstd-dll.vcxproj249
-rw-r--r--3rdparty/zstd/build/VS2010/libzstd/libzstd.vcxproj242
-rw-r--r--3rdparty/zstd/build/VS2010/zstd.sln89
-rw-r--r--3rdparty/zstd/build/VS2010/zstd/zstd.rc51
-rw-r--r--3rdparty/zstd/build/VS2010/zstd/zstd.vcxproj264
-rw-r--r--3rdparty/zstd/build/VS_scripts/README.md64
-rw-r--r--3rdparty/zstd/build/VS_scripts/build.VS2010.cmd7
-rw-r--r--3rdparty/zstd/build/VS_scripts/build.VS2012.cmd6
-rw-r--r--3rdparty/zstd/build/VS_scripts/build.VS2013.cmd7
-rw-r--r--3rdparty/zstd/build/VS_scripts/build.VS2015.cmd7
-rw-r--r--3rdparty/zstd/build/VS_scripts/build.VS2017.cmd7
-rw-r--r--3rdparty/zstd/build/VS_scripts/build.VS2017Community.cmd7
-rw-r--r--3rdparty/zstd/build/VS_scripts/build.VS2017Enterprise.cmd7
-rw-r--r--3rdparty/zstd/build/VS_scripts/build.VS2017Professional.cmd7
-rw-r--r--3rdparty/zstd/build/VS_scripts/build.generic.cmd72
-rw-r--r--3rdparty/zstd/build/cmake/.gitignore10
-rw-r--r--3rdparty/zstd/build/cmake/CMakeLists.txt212
-rw-r--r--3rdparty/zstd/build/cmake/CMakeModules/AddZstdCompilationFlags.cmake121
-rw-r--r--3rdparty/zstd/build/cmake/CMakeModules/FindLibLZ4.cmake49
-rw-r--r--3rdparty/zstd/build/cmake/CMakeModules/GetZstdLibraryVersion.cmake10
-rw-r--r--3rdparty/zstd/build/cmake/CMakeModules/JoinPaths.cmake23
-rw-r--r--3rdparty/zstd/build/cmake/README.md104
-rw-r--r--3rdparty/zstd/build/cmake/contrib/CMakeLists.txt13
-rw-r--r--3rdparty/zstd/build/cmake/contrib/gen_html/CMakeLists.txt30
-rw-r--r--3rdparty/zstd/build/cmake/contrib/pzstd/CMakeLists.txt38
-rw-r--r--3rdparty/zstd/build/cmake/lib/.gitignore2
-rw-r--r--3rdparty/zstd/build/cmake/lib/CMakeLists.txt181
-rw-r--r--3rdparty/zstd/build/cmake/lib/cmake_uninstall.cmake.in22
-rw-r--r--3rdparty/zstd/build/cmake/programs/.gitignore5
-rw-r--r--3rdparty/zstd/build/cmake/programs/CMakeLists.txt137
-rw-r--r--3rdparty/zstd/build/cmake/tests/.gitignore6
-rw-r--r--3rdparty/zstd/build/cmake/tests/CMakeLists.txt118
-rw-r--r--3rdparty/zstd/build/cmake/zstdConfig.cmake1
-rw-r--r--3rdparty/zstd/build/meson/GetZstdLibraryVersion.py39
-rw-r--r--3rdparty/zstd/build/meson/InstallSymlink.py55
-rw-r--r--3rdparty/zstd/build/meson/README.md38
-rw-r--r--3rdparty/zstd/build/meson/contrib/gen_html/meson.build30
-rw-r--r--3rdparty/zstd/build/meson/contrib/meson.build12
-rw-r--r--3rdparty/zstd/build/meson/contrib/pzstd/meson.build25
-rw-r--r--3rdparty/zstd/build/meson/lib/meson.build167
-rw-r--r--3rdparty/zstd/build/meson/meson.build145
-rw-r--r--3rdparty/zstd/build/meson/meson_options.txt36
-rw-r--r--3rdparty/zstd/build/meson/programs/meson.build123
-rw-r--r--3rdparty/zstd/build/meson/tests/meson.build215
-rw-r--r--3rdparty/zstd/build/meson/tests/valgrindTest.py90
-rw-r--r--3rdparty/zstd/build/single_file_libs/.gitignore9
-rw-r--r--3rdparty/zstd/build/single_file_libs/README.md33
-rwxr-xr-x3rdparty/zstd/build/single_file_libs/build_decoder_test.sh91
-rwxr-xr-x3rdparty/zstd/build/single_file_libs/build_library_test.sh97
-rwxr-xr-x3rdparty/zstd/build/single_file_libs/combine.py234
-rwxr-xr-x3rdparty/zstd/build/single_file_libs/combine.sh249
-rwxr-xr-x3rdparty/zstd/build/single_file_libs/create_single_file_decoder.sh19
-rwxr-xr-x3rdparty/zstd/build/single_file_libs/create_single_file_library.sh19
-rw-r--r--3rdparty/zstd/build/single_file_libs/examples/README.md11
-rw-r--r--3rdparty/zstd/build/single_file_libs/examples/emscripten.c340
-rw-r--r--3rdparty/zstd/build/single_file_libs/examples/roundtrip.c83
-rw-r--r--3rdparty/zstd/build/single_file_libs/examples/shell.html31
-rw-r--r--3rdparty/zstd/build/single_file_libs/examples/simple.c75
-rw-r--r--3rdparty/zstd/build/single_file_libs/examples/testcard-dxt1.inl2731
-rw-r--r--3rdparty/zstd/build/single_file_libs/examples/testcard-zstd.inl261
-rwxr-xr-x3rdparty/zstd/build/single_file_libs/examples/testcard.pngbin0 -> 12675 bytes-rw-r--r--3rdparty/zstd/build/single_file_libs/zstd-in.c90
-rw-r--r--3rdparty/zstd/build/single_file_libs/zstddeclib-in.c62
-rw-r--r--3rdparty/zstd/contrib/VS2005/README.md3
-rw-r--r--3rdparty/zstd/contrib/VS2005/fullbench/fullbench.vcproj440
-rw-r--r--3rdparty/zstd/contrib/VS2005/fuzzer/fuzzer.vcproj488
-rw-r--r--3rdparty/zstd/contrib/VS2005/zstd.sln55
-rw-r--r--3rdparty/zstd/contrib/VS2005/zstd/zstd.vcproj552
-rw-r--r--3rdparty/zstd/contrib/VS2005/zstdlib/zstdlib.vcproj546
-rwxr-xr-x3rdparty/zstd/contrib/cleanTabs2
-rw-r--r--3rdparty/zstd/contrib/diagnose_corruption/.gitignore1
-rw-r--r--3rdparty/zstd/contrib/diagnose_corruption/Makefile35
-rw-r--r--3rdparty/zstd/contrib/diagnose_corruption/check_flipped_bits.c400
-rw-r--r--3rdparty/zstd/contrib/docker/Dockerfile20
-rw-r--r--3rdparty/zstd/contrib/docker/README.md20
-rw-r--r--3rdparty/zstd/contrib/externalSequenceProducer/.gitignore2
-rw-r--r--3rdparty/zstd/contrib/externalSequenceProducer/Makefile40
-rw-r--r--3rdparty/zstd/contrib/externalSequenceProducer/README.md14
-rw-r--r--3rdparty/zstd/contrib/externalSequenceProducer/main.c107
-rw-r--r--3rdparty/zstd/contrib/externalSequenceProducer/sequence_producer.c80
-rw-r--r--3rdparty/zstd/contrib/externalSequenceProducer/sequence_producer.h26
-rwxr-xr-x3rdparty/zstd/contrib/freestanding_lib/freestanding.py774
-rw-r--r--3rdparty/zstd/contrib/gen_html/.gitignore3
-rw-r--r--3rdparty/zstd/contrib/gen_html/Makefile51
-rw-r--r--3rdparty/zstd/contrib/gen_html/README.md31
-rwxr-xr-x3rdparty/zstd/contrib/gen_html/gen-zstd-manual.sh9
-rw-r--r--3rdparty/zstd/contrib/gen_html/gen_html.cpp224
-rw-r--r--3rdparty/zstd/contrib/largeNbDicts/.gitignore2
-rw-r--r--3rdparty/zstd/contrib/largeNbDicts/Makefile58
-rw-r--r--3rdparty/zstd/contrib/largeNbDicts/README.md33
-rw-r--r--3rdparty/zstd/contrib/largeNbDicts/largeNbDicts.c1085
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/.gitignore4
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/Makefile108
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/README.md14
-rwxr-xr-x3rdparty/zstd/contrib/linux-kernel/btrfs-benchmark.sh104
-rwxr-xr-x3rdparty/zstd/contrib/linux-kernel/btrfs-extract-benchmark.sh99
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/decompress_sources.h34
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/linux.mk43
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/linux_zstd.h447
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/mem.h261
-rwxr-xr-x3rdparty/zstd/contrib/linux-kernel/squashfs-benchmark.sh39
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/Makefile49
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/include/asm/unaligned.h187
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/include/linux/compiler.h23
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/include/linux/errno.h15
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/include/linux/kernel.h19
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/include/linux/limits.h15
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/include/linux/math64.h15
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/include/linux/module.h20
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/include/linux/printk.h15
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/include/linux/stddef.h15
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/include/linux/swab.h16
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/include/linux/types.h16
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/include/linux/xxhash.h745
-rwxr-xr-x3rdparty/zstd/contrib/linux-kernel/test/macro-test.sh44
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/static_test.c52
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/test.c229
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/zstd_common_module.c29
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/zstd_compress_module.c164
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/zstd_decompress_module.c105
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/zstd_deps.h125
-rw-r--r--3rdparty/zstd/contrib/match_finders/README.md42
-rw-r--r--3rdparty/zstd/contrib/match_finders/zstd_edist.c558
-rw-r--r--3rdparty/zstd/contrib/match_finders/zstd_edist.h70
-rw-r--r--3rdparty/zstd/contrib/premake/premake4.lua6
-rw-r--r--3rdparty/zstd/contrib/premake/zstd.lua80
-rw-r--r--3rdparty/zstd/contrib/pzstd/.gitignore2
-rw-r--r--3rdparty/zstd/contrib/pzstd/BUCK72
-rw-r--r--3rdparty/zstd/contrib/pzstd/ErrorHolder.h54
-rw-r--r--3rdparty/zstd/contrib/pzstd/Logging.h72
-rw-r--r--3rdparty/zstd/contrib/pzstd/Makefile268
-rw-r--r--3rdparty/zstd/contrib/pzstd/Options.cpp424
-rw-r--r--3rdparty/zstd/contrib/pzstd/Options.h71
-rw-r--r--3rdparty/zstd/contrib/pzstd/Pzstd.cpp618
-rw-r--r--3rdparty/zstd/contrib/pzstd/Pzstd.h153
-rw-r--r--3rdparty/zstd/contrib/pzstd/README.md56
-rw-r--r--3rdparty/zstd/contrib/pzstd/SkippableFrame.cpp30
-rw-r--r--3rdparty/zstd/contrib/pzstd/SkippableFrame.h64
-rw-r--r--3rdparty/zstd/contrib/pzstd/images/Cspeed.pngbin0 -> 69804 bytes-rw-r--r--3rdparty/zstd/contrib/pzstd/images/Dspeed.pngbin0 -> 26335 bytes-rw-r--r--3rdparty/zstd/contrib/pzstd/main.cpp27
-rw-r--r--3rdparty/zstd/contrib/pzstd/test/BUCK37
-rw-r--r--3rdparty/zstd/contrib/pzstd/test/OptionsTest.cpp536
-rw-r--r--3rdparty/zstd/contrib/pzstd/test/PzstdTest.cpp149
-rw-r--r--3rdparty/zstd/contrib/pzstd/test/RoundTrip.h86
-rw-r--r--3rdparty/zstd/contrib/pzstd/test/RoundTripTest.cpp86
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/BUCK75
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/Buffer.h99
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/FileSystem.h96
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/Likely.h28
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/Portability.h16
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/Range.h133
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/ResourcePool.h96
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/ScopeGuard.h50
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/ThreadPool.h58
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/WorkQueue.h181
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/test/BUCK35
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/test/BufferTest.cpp89
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/test/RangeTest.cpp82
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/test/ResourcePoolTest.cpp72
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/test/ScopeGuardTest.cpp28
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/test/ThreadPoolTest.cpp71
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/test/WorkQueueTest.cpp282
-rw-r--r--3rdparty/zstd/contrib/recovery/Makefile35
-rw-r--r--3rdparty/zstd/contrib/recovery/recover_directory.c152
-rw-r--r--3rdparty/zstd/contrib/seekable_format/README.md42
-rw-r--r--3rdparty/zstd/contrib/seekable_format/examples/.gitignore5
-rw-r--r--3rdparty/zstd/contrib/seekable_format/examples/Makefile53
-rw-r--r--3rdparty/zstd/contrib/seekable_format/examples/parallel_compression.c214
-rw-r--r--3rdparty/zstd/contrib/seekable_format/examples/parallel_processing.c194
-rw-r--r--3rdparty/zstd/contrib/seekable_format/examples/seekable_compression.c136
-rw-r--r--3rdparty/zstd/contrib/seekable_format/examples/seekable_decompression.c141
-rw-r--r--3rdparty/zstd/contrib/seekable_format/examples/seekable_decompression_mem.c147
-rw-r--r--3rdparty/zstd/contrib/seekable_format/tests/.gitignore1
-rw-r--r--3rdparty/zstd/contrib/seekable_format/tests/Makefile38
-rw-r--r--3rdparty/zstd/contrib/seekable_format/tests/seekable_tests.c363
-rw-r--r--3rdparty/zstd/contrib/seekable_format/zstd_seekable.h226
-rw-r--r--3rdparty/zstd/contrib/seekable_format/zstd_seekable_compression_format.md116
-rw-r--r--3rdparty/zstd/contrib/seekable_format/zstdseek_compress.c365
-rw-r--r--3rdparty/zstd/contrib/seekable_format/zstdseek_decompress.c595
-rw-r--r--3rdparty/zstd/contrib/seqBench/Makefile58
-rw-r--r--3rdparty/zstd/contrib/seqBench/seqBench.c53
-rw-r--r--3rdparty/zstd/contrib/snap/snapcraft.yaml28
-rw-r--r--3rdparty/zstd/examples/.gitignore15
-rw-r--r--3rdparty/zstd/examples/Makefile93
-rw-r--r--3rdparty/zstd/examples/README.md46
-rw-r--r--3rdparty/zstd/examples/common.h246
-rw-r--r--3rdparty/zstd/examples/dictionary_compression.c107
-rw-r--r--3rdparty/zstd/examples/dictionary_decompression.c99
-rw-r--r--3rdparty/zstd/examples/multiple_simple_compression.c116
-rw-r--r--3rdparty/zstd/examples/multiple_streaming_compression.c133
-rw-r--r--3rdparty/zstd/examples/simple_compression.c68
-rw-r--r--3rdparty/zstd/examples/simple_decompression.c65
-rw-r--r--3rdparty/zstd/examples/streaming_compression.c140
-rw-r--r--3rdparty/zstd/examples/streaming_compression_thread_pool.c180
-rw-r--r--3rdparty/zstd/examples/streaming_decompression.c100
-rw-r--r--3rdparty/zstd/examples/streaming_memory_usage.c137
-rw-r--r--3rdparty/zstd/lib/.gitignore3
-rw-r--r--3rdparty/zstd/lib/BUCK232
-rw-r--r--3rdparty/zstd/lib/Makefile357
-rw-r--r--3rdparty/zstd/lib/README.md224
-rw-r--r--3rdparty/zstd/lib/common/allocations.h55
-rw-r--r--3rdparty/zstd/lib/common/bits.h200
-rw-r--r--3rdparty/zstd/lib/common/bitstream.h437
-rw-r--r--3rdparty/zstd/lib/common/compiler.h358
-rw-r--r--3rdparty/zstd/lib/common/cpu.h213
-rw-r--r--3rdparty/zstd/lib/common/debug.c24
-rw-r--r--3rdparty/zstd/lib/common/debug.h107
-rw-r--r--3rdparty/zstd/lib/common/entropy_common.c340
-rw-r--r--3rdparty/zstd/lib/common/error_private.c63
-rw-r--r--3rdparty/zstd/lib/common/error_private.h159
-rw-r--r--3rdparty/zstd/lib/common/fse.h639
-rw-r--r--3rdparty/zstd/lib/common/fse_decompress.c311
-rw-r--r--3rdparty/zstd/lib/common/huf.h273
-rw-r--r--3rdparty/zstd/lib/common/mem.h435
-rw-r--r--3rdparty/zstd/lib/common/pool.c371
-rw-r--r--3rdparty/zstd/lib/common/pool.h90
-rw-r--r--3rdparty/zstd/lib/common/portability_macros.h156
-rw-r--r--3rdparty/zstd/lib/common/threading.c176
-rw-r--r--3rdparty/zstd/lib/common/threading.h150
-rw-r--r--3rdparty/zstd/lib/common/xxhash.c24
-rw-r--r--3rdparty/zstd/lib/common/xxhash.h5686
-rw-r--r--3rdparty/zstd/lib/common/zstd_common.c48
-rw-r--r--3rdparty/zstd/lib/common/zstd_deps.h111
-rw-r--r--3rdparty/zstd/lib/common/zstd_internal.h392
-rw-r--r--3rdparty/zstd/lib/common/zstd_trace.h163
-rw-r--r--3rdparty/zstd/lib/compress/clevels.h134
-rw-r--r--3rdparty/zstd/lib/compress/fse_compress.c624
-rw-r--r--3rdparty/zstd/lib/compress/hist.c181
-rw-r--r--3rdparty/zstd/lib/compress/hist.h75
-rw-r--r--3rdparty/zstd/lib/compress/huf_compress.c1435
-rw-r--r--3rdparty/zstd/lib/compress/zstd_compress.c7032
-rw-r--r--3rdparty/zstd/lib/compress/zstd_compress_internal.h1532
-rw-r--r--3rdparty/zstd/lib/compress/zstd_compress_literals.c235
-rw-r--r--3rdparty/zstd/lib/compress/zstd_compress_literals.h39
-rw-r--r--3rdparty/zstd/lib/compress/zstd_compress_sequences.c442
-rw-r--r--3rdparty/zstd/lib/compress/zstd_compress_sequences.h54
-rw-r--r--3rdparty/zstd/lib/compress/zstd_compress_superblock.c577
-rw-r--r--3rdparty/zstd/lib/compress/zstd_compress_superblock.h32
-rw-r--r--3rdparty/zstd/lib/compress/zstd_cwksp.h742
-rw-r--r--3rdparty/zstd/lib/compress/zstd_double_fast.c758
-rw-r--r--3rdparty/zstd/lib/compress/zstd_double_fast.h39
-rw-r--r--3rdparty/zstd/lib/compress/zstd_fast.c960
-rw-r--r--3rdparty/zstd/lib/compress/zstd_fast.h38
-rw-r--r--3rdparty/zstd/lib/compress/zstd_lazy.c2157
-rw-r--r--3rdparty/zstd/lib/compress/zstd_lazy.h127
-rw-r--r--3rdparty/zstd/lib/compress/zstd_ldm.c724
-rw-r--r--3rdparty/zstd/lib/compress/zstd_ldm.h117
-rw-r--r--3rdparty/zstd/lib/compress/zstd_ldm_geartab.h106
-rw-r--r--3rdparty/zstd/lib/compress/zstd_opt.c1472
-rw-r--r--3rdparty/zstd/lib/compress/zstd_opt.h56
-rw-r--r--3rdparty/zstd/lib/compress/zstdmt_compress.c1867
-rw-r--r--3rdparty/zstd/lib/compress/zstdmt_compress.h113
-rw-r--r--3rdparty/zstd/lib/decompress/huf_decompress.c1882
-rw-r--r--3rdparty/zstd/lib/decompress/huf_decompress_amd64.S576
-rw-r--r--3rdparty/zstd/lib/decompress/zstd_ddict.c244
-rw-r--r--3rdparty/zstd/lib/decompress/zstd_ddict.h44
-rw-r--r--3rdparty/zstd/lib/decompress/zstd_decompress.c2355
-rw-r--r--3rdparty/zstd/lib/decompress/zstd_decompress_block.c2192
-rw-r--r--3rdparty/zstd/lib/decompress/zstd_decompress_block.h73
-rw-r--r--3rdparty/zstd/lib/decompress/zstd_decompress_internal.h238
-rw-r--r--3rdparty/zstd/lib/deprecated/zbuff.h214
-rw-r--r--3rdparty/zstd/lib/deprecated/zbuff_common.c26
-rw-r--r--3rdparty/zstd/lib/deprecated/zbuff_compress.c167
-rw-r--r--3rdparty/zstd/lib/deprecated/zbuff_decompress.c77
-rw-r--r--3rdparty/zstd/lib/dictBuilder/cover.c1257
-rw-r--r--3rdparty/zstd/lib/dictBuilder/cover.h158
-rw-r--r--3rdparty/zstd/lib/dictBuilder/divsufsort.c1913
-rw-r--r--3rdparty/zstd/lib/dictBuilder/divsufsort.h67
-rw-r--r--3rdparty/zstd/lib/dictBuilder/fastcover.c766
-rw-r--r--3rdparty/zstd/lib/dictBuilder/zdict.c1127
-rw-r--r--3rdparty/zstd/lib/dll/example/Makefile48
-rw-r--r--3rdparty/zstd/lib/dll/example/README.md63
-rw-r--r--3rdparty/zstd/lib/dll/example/build_package.bat20
-rw-r--r--3rdparty/zstd/lib/dll/example/fullbench-dll.sln25
-rw-r--r--3rdparty/zstd/lib/dll/example/fullbench-dll.vcxproj181
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_legacy.h422
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v01.c2125
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v01.h94
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v02.c3477
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v02.h93
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v03.c3117
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v03.h93
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v04.c3605
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v04.h142
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v05.c4004
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v05.h162
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v06.c4113
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v06.h172
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v07.c4498
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v07.h187
-rw-r--r--3rdparty/zstd/lib/libzstd.mk214
-rw-r--r--3rdparty/zstd/lib/libzstd.pc.in16
-rw-r--r--3rdparty/zstd/lib/module.modulemap35
-rw-r--r--3rdparty/zstd/lib/zdict.h474
-rw-r--r--3rdparty/zstd/lib/zstd.h3020
-rw-r--r--3rdparty/zstd/lib/zstd_errors.h114
-rw-r--r--3rdparty/zstd/programs/.gitignore39
-rw-r--r--3rdparty/zstd/programs/BUCK44
-rw-r--r--3rdparty/zstd/programs/Makefile446
-rw-r--r--3rdparty/zstd/programs/README.md302
-rw-r--r--3rdparty/zstd/programs/benchfn.c256
-rw-r--r--3rdparty/zstd/programs/benchfn.h183
-rw-r--r--3rdparty/zstd/programs/benchzstd.c914
-rw-r--r--3rdparty/zstd/programs/benchzstd.h196
-rw-r--r--3rdparty/zstd/programs/datagen.c186
-rw-r--r--3rdparty/zstd/programs/datagen.h30
-rw-r--r--3rdparty/zstd/programs/dibio.c440
-rw-r--r--3rdparty/zstd/programs/dibio.h39
-rw-r--r--3rdparty/zstd/programs/fileio.c3364
-rw-r--r--3rdparty/zstd/programs/fileio.h181
-rw-r--r--3rdparty/zstd/programs/fileio_asyncio.c663
-rw-r--r--3rdparty/zstd/programs/fileio_asyncio.h203
-rw-r--r--3rdparty/zstd/programs/fileio_common.h125
-rw-r--r--3rdparty/zstd/programs/fileio_types.h86
-rw-r--r--3rdparty/zstd/programs/platform.h219
-rw-r--r--3rdparty/zstd/programs/timefn.c168
-rw-r--r--3rdparty/zstd/programs/timefn.h70
-rw-r--r--3rdparty/zstd/programs/util.c1640
-rw-r--r--3rdparty/zstd/programs/util.h359
-rw-r--r--3rdparty/zstd/programs/windres/verrsrc.h17
-rw-r--r--3rdparty/zstd/programs/windres/zstd.rc51
-rw-r--r--3rdparty/zstd/programs/windres/zstd32.resbin0 -> 1044 bytes-rw-r--r--3rdparty/zstd/programs/windres/zstd64.resbin0 -> 1044 bytes-rw-r--r--3rdparty/zstd/programs/zstd.1381
-rw-r--r--3rdparty/zstd/programs/zstd.1.md672
-rw-r--r--3rdparty/zstd/programs/zstdcli.c1617
-rw-r--r--3rdparty/zstd/programs/zstdcli_trace.c172
-rw-r--r--3rdparty/zstd/programs/zstdcli_trace.h24
-rwxr-xr-x3rdparty/zstd/programs/zstdgrep134
-rw-r--r--3rdparty/zstd/programs/zstdgrep.117
-rw-r--r--3rdparty/zstd/programs/zstdgrep.1.md30
-rwxr-xr-x3rdparty/zstd/programs/zstdless8
-rw-r--r--3rdparty/zstd/programs/zstdless.19
-rw-r--r--3rdparty/zstd/programs/zstdless.1.md16
-rw-r--r--3rdparty/zstd/tests/.gitignore69
-rwxr-xr-x3rdparty/zstd/tests/DEPRECATED-test-zstd-speed.py378
-rw-r--r--3rdparty/zstd/tests/Makefile468
-rw-r--r--3rdparty/zstd/tests/README.md184
-rw-r--r--3rdparty/zstd/tests/automated_benchmarking.py326
-rw-r--r--3rdparty/zstd/tests/bigdict.c128
-rw-r--r--3rdparty/zstd/tests/checkTag.c65
-rwxr-xr-x3rdparty/zstd/tests/check_size.py31
-rw-r--r--3rdparty/zstd/tests/cli-tests/.gitignore6
-rw-r--r--3rdparty/zstd/tests/cli-tests/README.md258
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/basic/help.sh10
-rw-r--r--3rdparty/zstd/tests/cli-tests/basic/help.sh.stdout.glob34
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/basic/memlimit.sh40
-rw-r--r--3rdparty/zstd/tests/cli-tests/basic/memlimit.sh.stderr.exact13
-rw-r--r--3rdparty/zstd/tests/cli-tests/basic/memlimit.sh.stdout.exact13
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/basic/output_dir.sh7
-rw-r--r--3rdparty/zstd/tests/cli-tests/basic/output_dir.sh.stderr.exact2
-rw-r--r--3rdparty/zstd/tests/cli-tests/basic/output_dir.sh.stdout.exact2
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/basic/version.sh6
-rw-r--r--3rdparty/zstd/tests/cli-tests/basic/version.sh.stdout.glob2
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/bin/cmp_size44
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/bin/datagen3
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/bin/die4
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/bin/println2
l---------3rdparty/zstd/tests/cli-tests/bin/unzstd1
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/bin/zstd9
l---------3rdparty/zstd/tests/cli-tests/bin/zstdcat1
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/bin/zstdgrep2
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/bin/zstdless2
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/cltools/setup6
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/cltools/zstdgrep.sh8
-rw-r--r--3rdparty/zstd/tests/cli-tests/cltools/zstdgrep.sh.exit1
-rw-r--r--3rdparty/zstd/tests/cli-tests/cltools/zstdgrep.sh.stderr.exact1
-rw-r--r--3rdparty/zstd/tests/cli-tests/cltools/zstdgrep.sh.stdout.glob4
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/cltools/zstdless.sh10
-rw-r--r--3rdparty/zstd/tests/cli-tests/cltools/zstdless.sh.stderr.exact2
-rw-r--r--3rdparty/zstd/tests/cli-tests/cltools/zstdless.sh.stdout.glob5
-rw-r--r--3rdparty/zstd/tests/cli-tests/common/format.sh19
-rw-r--r--3rdparty/zstd/tests/cli-tests/common/mtime.sh13
-rw-r--r--3rdparty/zstd/tests/cli-tests/common/permissions.sh18
-rw-r--r--3rdparty/zstd/tests/cli-tests/common/platform.sh37
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/adapt.sh14
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/basic.sh36
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/compress-literals.sh10
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/format.sh16
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/golden.sh16
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/gzip-compat.sh17
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/levels.sh62
-rw-r--r--3rdparty/zstd/tests/cli-tests/compression/levels.sh.stderr.exact69
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/long-distance-matcher.sh7
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/multi-threaded.sh15
-rw-r--r--3rdparty/zstd/tests/cli-tests/compression/multi-threaded.sh.stderr.exact11
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/multiple-files.sh21
-rw-r--r--3rdparty/zstd/tests/cli-tests/compression/multiple-files.sh.stdout.exact12
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/row-match-finder.sh7
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/setup7
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/stream-size.sh7
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/verbose-wlog.sh11
-rw-r--r--3rdparty/zstd/tests/cli-tests/compression/verbose-wlog.sh.stderr.glob5
-rw-r--r--3rdparty/zstd/tests/cli-tests/compression/verbose-wlog.sh.stdout.glob5
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/window-resize.sh9
-rw-r--r--3rdparty/zstd/tests/cli-tests/compression/window-resize.sh.stderr.ignore0
-rw-r--r--3rdparty/zstd/tests/cli-tests/compression/window-resize.sh.stdout.glob3
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/decompression/golden.sh7
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/decompression/pass-through.sh57
-rw-r--r--3rdparty/zstd/tests/cli-tests/decompression/pass-through.sh.stderr.exact11
-rw-r--r--3rdparty/zstd/tests/cli-tests/decompression/pass-through.sh.stdout.exact25
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/dict-builder/empty-input.sh9
-rw-r--r--3rdparty/zstd/tests/cli-tests/dict-builder/empty-input.sh.stderr.exact1
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/dict-builder/no-inputs.sh3
-rw-r--r--3rdparty/zstd/tests/cli-tests/dict-builder/no-inputs.sh.exit1
-rw-r--r--3rdparty/zstd/tests/cli-tests/dict-builder/no-inputs.sh.stderr.exact5
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/dictionaries/dictionary-mismatch.sh29
-rw-r--r--3rdparty/zstd/tests/cli-tests/dictionaries/dictionary-mismatch.sh.stderr.exact7
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/dictionaries/golden.sh9
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/dictionaries/setup6
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/dictionaries/setup_once24
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/file-stat/compress-file-to-dir-without-write-perm.sh12
-rw-r--r--3rdparty/zstd/tests/cli-tests/file-stat/compress-file-to-dir-without-write-perm.sh.stderr.exact26
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/file-stat/compress-file-to-file.sh9
-rw-r--r--3rdparty/zstd/tests/cli-tests/file-stat/compress-file-to-file.sh.stderr.exact42
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/file-stat/compress-file-to-stdout.sh8
-rw-r--r--3rdparty/zstd/tests/cli-tests/file-stat/compress-file-to-stdout.sh.stderr.exact24
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/file-stat/compress-stdin-to-file.sh8
-rw-r--r--3rdparty/zstd/tests/cli-tests/file-stat/compress-stdin-to-file.sh.stderr.exact24
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/file-stat/compress-stdin-to-stdout.sh8
-rw-r--r--3rdparty/zstd/tests/cli-tests/file-stat/compress-stdin-to-stdout.sh.stderr.exact18
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/file-stat/decompress-file-to-file.sh8
-rw-r--r--3rdparty/zstd/tests/cli-tests/file-stat/decompress-file-to-file.sh.stderr.exact38
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/file-stat/decompress-file-to-stdout.sh7
-rw-r--r--3rdparty/zstd/tests/cli-tests/file-stat/decompress-file-to-stdout.sh.stderr.exact18
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/file-stat/decompress-stdin-to-file.sh7
-rw-r--r--3rdparty/zstd/tests/cli-tests/file-stat/decompress-stdin-to-file.sh.stderr.exact20
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/file-stat/decompress-stdin-to-stdout.sh7
-rw-r--r--3rdparty/zstd/tests/cli-tests/file-stat/decompress-stdin-to-stdout.sh.stderr.exact14
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/progress/no-progress.sh46
-rw-r--r--3rdparty/zstd/tests/cli-tests/progress/no-progress.sh.stderr.glob96
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/progress/progress.sh41
-rw-r--r--3rdparty/zstd/tests/cli-tests/progress/progress.sh.stderr.glob62
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/run.py731
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/zstd-symlinks/setup6
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/zstd-symlinks/zstdcat.sh12
-rw-r--r--3rdparty/zstd/tests/cli-tests/zstd-symlinks/zstdcat.sh.stdout.exact8
-rw-r--r--3rdparty/zstd/tests/datagencli.c130
-rw-r--r--3rdparty/zstd/tests/decodecorpus.c1936
-rw-r--r--3rdparty/zstd/tests/dict-files/zero-weight-dictbin0 -> 153 bytes-rw-r--r--3rdparty/zstd/tests/external_matchfinder.c140
-rw-r--r--3rdparty/zstd/tests/external_matchfinder.h39
-rw-r--r--3rdparty/zstd/tests/fullbench.c968
-rw-r--r--3rdparty/zstd/tests/fuzz/.gitignore29
-rw-r--r--3rdparty/zstd/tests/fuzz/Makefile270
-rw-r--r--3rdparty/zstd/tests/fuzz/README.md119
-rw-r--r--3rdparty/zstd/tests/fuzz/block_decompress.c53
-rw-r--r--3rdparty/zstd/tests/fuzz/block_round_trip.c103
-rw-r--r--3rdparty/zstd/tests/fuzz/decompress_dstSize_tooSmall.c74
-rw-r--r--3rdparty/zstd/tests/fuzz/dictionary_decompress.c77
-rw-r--r--3rdparty/zstd/tests/fuzz/dictionary_loader.c106
-rw-r--r--3rdparty/zstd/tests/fuzz/dictionary_round_trip.c155
-rw-r--r--3rdparty/zstd/tests/fuzz/dictionary_stream_round_trip.c209
-rw-r--r--3rdparty/zstd/tests/fuzz/fse_read_ncount.c100
-rw-r--r--3rdparty/zstd/tests/fuzz/fuzz.h57
-rwxr-xr-x3rdparty/zstd/tests/fuzz/fuzz.py905
-rw-r--r--3rdparty/zstd/tests/fuzz/fuzz_data_producer.c95
-rw-r--r--3rdparty/zstd/tests/fuzz/fuzz_data_producer.h66
-rw-r--r--3rdparty/zstd/tests/fuzz/fuzz_helpers.c48
-rw-r--r--3rdparty/zstd/tests/fuzz/fuzz_helpers.h81
-rw-r--r--3rdparty/zstd/tests/fuzz/fuzz_third_party_seq_prod.h116
-rw-r--r--3rdparty/zstd/tests/fuzz/huf_decompress.c68
-rw-r--r--3rdparty/zstd/tests/fuzz/huf_round_trip.c137
-rw-r--r--3rdparty/zstd/tests/fuzz/raw_dictionary_round_trip.c119
-rw-r--r--3rdparty/zstd/tests/fuzz/regression_driver.c89
-rw-r--r--3rdparty/zstd/tests/fuzz/seekable_roundtrip.c88
-rw-r--r--3rdparty/zstd/tests/fuzz/seq_prod_fuzz_example/Makefile16
-rw-r--r--3rdparty/zstd/tests/fuzz/seq_prod_fuzz_example/README.md12
-rw-r--r--3rdparty/zstd/tests/fuzz/seq_prod_fuzz_example/example_seq_prod.c52
-rw-r--r--3rdparty/zstd/tests/fuzz/sequence_compression_api.c381
-rw-r--r--3rdparty/zstd/tests/fuzz/simple_compress.c60
-rw-r--r--3rdparty/zstd/tests/fuzz/simple_decompress.c49
-rw-r--r--3rdparty/zstd/tests/fuzz/simple_round_trip.c172
-rw-r--r--3rdparty/zstd/tests/fuzz/stream_decompress.c119
-rw-r--r--3rdparty/zstd/tests/fuzz/stream_round_trip.c198
-rw-r--r--3rdparty/zstd/tests/fuzz/zstd_frame_info.c43
-rw-r--r--3rdparty/zstd/tests/fuzz/zstd_helpers.c207
-rw-r--r--3rdparty/zstd/tests/fuzz/zstd_helpers.h56
-rw-r--r--3rdparty/zstd/tests/fuzzer.c4876
-rw-r--r--3rdparty/zstd/tests/golden-compression/PR-3517-block-splitter-corruption-test1
-rw-r--r--3rdparty/zstd/tests/golden-compression/http1
-rw-r--r--3rdparty/zstd/tests/golden-compression/huffman-compressed-largerbin0 -> 143 bytes-rw-r--r--3rdparty/zstd/tests/golden-compression/large-literal-and-match-lengthsbin0 -> 199998 bytes-rw-r--r--3rdparty/zstd/tests/golden-dictionaries/http-dict-missing-symbolsbin0 -> 1000 bytes-rw-r--r--3rdparty/zstd/tests/gzip/Makefile45
-rwxr-xr-x3rdparty/zstd/tests/gzip/gzip-env.sh46
-rw-r--r--3rdparty/zstd/tests/gzip/helin-segv.sh31
-rw-r--r--3rdparty/zstd/tests/gzip/help-version.sh270
-rw-r--r--3rdparty/zstd/tests/gzip/hufts-segv.gzbin0 -> 425 bytes-rw-r--r--3rdparty/zstd/tests/gzip/hufts.sh34
-rw-r--r--3rdparty/zstd/tests/gzip/init.cfg5
-rw-r--r--3rdparty/zstd/tests/gzip/init.sh616
-rw-r--r--3rdparty/zstd/tests/gzip/keep.sh51
-rw-r--r--3rdparty/zstd/tests/gzip/list.sh31
-rw-r--r--3rdparty/zstd/tests/gzip/memcpy-abuse.sh34
-rw-r--r--3rdparty/zstd/tests/gzip/mixed.sh68
-rw-r--r--3rdparty/zstd/tests/gzip/null-suffix-clobber.sh35
-rw-r--r--3rdparty/zstd/tests/gzip/stdin.sh31
-rw-r--r--3rdparty/zstd/tests/gzip/test-driver.sh150
-rw-r--r--3rdparty/zstd/tests/gzip/trailing-nul.sh37
-rw-r--r--3rdparty/zstd/tests/gzip/unpack-invalid.sh36
-rw-r--r--3rdparty/zstd/tests/gzip/z-suffix.sh30
-rw-r--r--3rdparty/zstd/tests/gzip/zdiff.sh48
-rw-r--r--3rdparty/zstd/tests/gzip/zgrep-context.sh47
-rw-r--r--3rdparty/zstd/tests/gzip/zgrep-f.sh43
-rw-r--r--3rdparty/zstd/tests/gzip/zgrep-signal.sh64
-rw-r--r--3rdparty/zstd/tests/gzip/znew-k.sh40
-rw-r--r--3rdparty/zstd/tests/invalidDictionaries.c61
-rw-r--r--3rdparty/zstd/tests/legacy.c260
-rwxr-xr-x3rdparty/zstd/tests/libzstd_builds.sh104
-rw-r--r--3rdparty/zstd/tests/longmatch.c102
-rw-r--r--3rdparty/zstd/tests/paramgrill.c2966
-rwxr-xr-x3rdparty/zstd/tests/playTests.sh1828
-rw-r--r--3rdparty/zstd/tests/poolTests.c271
-rwxr-xr-x3rdparty/zstd/tests/rateLimiter.py41
-rw-r--r--3rdparty/zstd/tests/regression/.gitignore4
-rw-r--r--3rdparty/zstd/tests/regression/Makefile60
-rw-r--r--3rdparty/zstd/tests/regression/README.md28
-rw-r--r--3rdparty/zstd/tests/regression/config.c404
-rw-r--r--3rdparty/zstd/tests/regression/config.h91
-rw-r--r--3rdparty/zstd/tests/regression/data.c631
-rw-r--r--3rdparty/zstd/tests/regression/data.h121
-rw-r--r--3rdparty/zstd/tests/regression/levels.h59
-rw-r--r--3rdparty/zstd/tests/regression/method.c701
-rw-r--r--3rdparty/zstd/tests/regression/method.h65
-rw-r--r--3rdparty/zstd/tests/regression/result.c28
-rw-r--r--3rdparty/zstd/tests/regression/result.h103
-rw-r--r--3rdparty/zstd/tests/regression/results.csv1480
-rw-r--r--3rdparty/zstd/tests/regression/test.c362
-rw-r--r--3rdparty/zstd/tests/roundTripCrash.c241
-rw-r--r--3rdparty/zstd/tests/seqgen.c260
-rw-r--r--3rdparty/zstd/tests/seqgen.h58
-rwxr-xr-x3rdparty/zstd/tests/test-license.py156
-rwxr-xr-x3rdparty/zstd/tests/test-variants.sh115
-rwxr-xr-x3rdparty/zstd/tests/test-zstd-versions.py308
-rw-r--r--3rdparty/zstd/tests/zstreamtest.c3236
-rw-r--r--3rdparty/zstd/zlibWrapper/.gitignore28
-rw-r--r--3rdparty/zstd/zlibWrapper/BUCK22
-rw-r--r--3rdparty/zstd/zlibWrapper/Makefile120
-rw-r--r--3rdparty/zstd/zlibWrapper/README.md163
-rw-r--r--3rdparty/zstd/zlibWrapper/examples/example.c629
-rw-r--r--3rdparty/zstd/zlibWrapper/examples/example_original.c618
-rw-r--r--3rdparty/zstd/zlibWrapper/examples/fitblk.c254
-rw-r--r--3rdparty/zstd/zlibWrapper/examples/fitblk_original.c233
-rw-r--r--3rdparty/zstd/zlibWrapper/examples/minigzip.c640
-rw-r--r--3rdparty/zstd/zlibWrapper/examples/zwrapbench.c1018
-rw-r--r--3rdparty/zstd/zlibWrapper/gzclose.c28
-rw-r--r--3rdparty/zstd/zlibWrapper/gzcompatibility.h68
-rw-r--r--3rdparty/zstd/zlibWrapper/gzguts.h229
-rw-r--r--3rdparty/zstd/zlibWrapper/gzlib.c640
-rw-r--r--3rdparty/zstd/zlibWrapper/gzread.c678
-rw-r--r--3rdparty/zstd/zlibWrapper/gzwrite.c671
-rw-r--r--3rdparty/zstd/zlibWrapper/zstd_zlibwrapper.c1200
-rw-r--r--3rdparty/zstd/zlibWrapper/zstd_zlibwrapper.h91
-rw-r--r--CONTRIBUTING.md4
-rw-r--r--COPYING293
-rw-r--r--README.md101
-rw-r--r--android-project/.gitignore8
-rw-r--r--android-project/LICENSE29
-rw-r--r--android-project/README.md9
-rw-r--r--android-project/app/build.gradle46
-rw-r--r--android-project/app/src/main/AndroidManifest.xml103
-rw-r--r--android-project/app/src/main/assets/.gitignore2
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/HIDDevice.java24
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/HIDDeviceBLESteamController.java652
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/HIDDeviceManager.java681
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/HIDDeviceUSB.java311
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/SDL.java87
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/SDLActivity.java2105
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/SDLAudioManager.java396
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/SDLControllerManager.java793
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/SDLSurface.java407
-rw-r--r--android-project/app/src/main/java/org/mamedev/mame/MAME.java85
-rw-r--r--android-project/app/src/main/libs/arm64-v8a/.gitignore1
-rw-r--r--android-project/app/src/main/libs/armeabi-v7a/.gitignore1
-rw-r--r--android-project/app/src/main/libs/x86/.gitignore1
-rw-r--r--android-project/app/src/main/libs/x86_64/.gitignore1
-rw-r--r--android-project/app/src/main/res/drawable-hdpi/ic_launcher.pngbin0 -> 1810 bytes-rw-r--r--android-project/app/src/main/res/drawable-mdpi/ic_launcher.pngbin0 -> 1418 bytes-rw-r--r--android-project/app/src/main/res/drawable-xhdpi/ic_launcher.pngbin0 -> 2629 bytes-rw-r--r--android-project/app/src/main/res/drawable-xxhdpi/ic_launcher.pngbin0 -> 3923 bytes-rw-r--r--android-project/app/src/main/res/drawable-xxxhdpi/ic_launcher.pngbin0 -> 4579 bytes-rw-r--r--android-project/app/src/main/res/layout/main.xml13
-rw-r--r--android-project/app/src/main/res/values/colors.xml6
-rw-r--r--android-project/app/src/main/res/values/strings.xml4
-rw-r--r--android-project/app/src/main/res/values/styles.xml8
-rw-r--r--android-project/build.gradle17
-rw-r--r--android-project/gradle.properties1
-rw-r--r--android-project/gradle/wrapper/gradle-wrapper.jarbin0 -> 54413 bytes-rw-r--r--android-project/gradle/wrapper/gradle-wrapper.properties6
-rwxr-xr-xandroid-project/gradlew172
-rw-r--r--android-project/gradlew.bat84
-rw-r--r--android-project/settings.gradle3
-rw-r--r--artwork/LICENSE116
-rw-r--r--artwork/README.md5
-rw-r--r--artwork/aperture-grille.pngbin0 -> 19734 bytes-rw-r--r--artwork/aperture.pngbin0 -> 271 bytes-rw-r--r--artwork/aperture1x2rb.pngbin0 -> 172 bytes-rw-r--r--artwork/aperture1x3rb.pngbin0 -> 175 bytes-rw-r--r--artwork/aperture2x4bg.pngbin0 -> 176 bytes-rw-r--r--artwork/aperture2x4rb.pngbin0 -> 171 bytes-rw-r--r--artwork/aperture4x6.pngbin0 -> 224 bytes-rw-r--r--artwork/bgfx/border_blur/default.lay25
-rw-r--r--artwork/bgfx/chains/crt-geom/add_alpha.py33
-rw-r--r--artwork/bgfx/chains/crt-geom/aperture_1_2_bgr.pngbin0 -> 74 bytes-rw-r--r--artwork/bgfx/chains/crt-geom/aperture_1_4_rgb.pngbin0 -> 78 bytes-rw-r--r--artwork/bgfx/chains/crt-geom/aperture_2_4_rgb.pngbin0 -> 78 bytes-rw-r--r--artwork/bgfx/chains/crt-geom/aperture_2_5_bgr.pngbin0 -> 82 bytes-rw-r--r--artwork/bgfx/chains/crt-geom/aperture_3_6_rgb.pngbin0 -> 82 bytes-rw-r--r--artwork/bgfx/chains/crt-geom/delta_1_2x1_bgr.pngbin0 -> 83 bytes-rw-r--r--artwork/bgfx/chains/crt-geom/delta_1_4x1_rgb.pngbin0 -> 87 bytes-rw-r--r--artwork/bgfx/chains/crt-geom/delta_2_4x1_rgb.pngbin0 -> 86 bytes-rw-r--r--artwork/bgfx/chains/crt-geom/delta_2_4x2_rgb.pngbin0 -> 91 bytes-rw-r--r--artwork/bgfx/chains/crt-geom/none.pngbin0 -> 70 bytes-rw-r--r--artwork/bgfx/chains/crt-geom/slot_2_4x4_rgb.pngbin0 -> 99 bytes-rw-r--r--artwork/bgfx/chains/crt-geom/slot_2_5x4_bgr.pngbin0 -> 107 bytes-rw-r--r--artwork/bgfx/chains/crt-geom/slot_3_7x6_rgb.pngbin0 -> 109 bytes-rw-r--r--artwork/bgfx/chains/hq2x.pngbin0 -> 2793 bytes-rw-r--r--artwork/bgfx/chains/hq3x.pngbin0 -> 4665 bytes-rw-r--r--artwork/bgfx/chains/hq4x.pngbin0 -> 11913 bytes-rw-r--r--artwork/chess/README.md5
-rw-r--r--artwork/chess/bb.svg12
-rw-r--r--artwork/chess/bk.svg12
-rw-r--r--artwork/chess/bn.svg22
-rw-r--r--artwork/chess/bp.svg5
-rw-r--r--artwork/chess/bq.svg27
-rw-r--r--artwork/chess/br.svg39
-rw-r--r--artwork/chess/wb.svg12
-rw-r--r--artwork/chess/wk.svg13
-rw-r--r--artwork/chess/wn.svg19
-rw-r--r--artwork/chess/wp.svg5
-rw-r--r--artwork/chess/wq.svg15
-rw-r--r--artwork/chess/wr.svg25
-rw-r--r--artwork/dir.txt1
-rw-r--r--artwork/lut-default.pngbin0 -> 2025 bytes-rw-r--r--artwork/monochrome-chessboard.pngbin0 -> 23358 bytes-rw-r--r--artwork/monochrome-matrix.pngbin0 -> 33047 bytes-rw-r--r--artwork/scanlines.pngbin0 -> 296 bytes-rw-r--r--artwork/shadow-mask.pngbin0 -> 20397 bytes-rw-r--r--artwork/slot-mask-aligned.pngbin0 -> 26638 bytes-rw-r--r--artwork/slot-mask.pngbin0 -> 19768 bytes-rw-r--r--artwork/white.pngbin0 -> 122 bytes-rw-r--r--attic/fd1094dp.cpp589
-rw-r--r--attic/fddebug.cpp2439
-rw-r--r--attic/fddebug.h5
-rw-r--r--attic/jalmah.x68147
-rw-r--r--attic/jrcrypt.cpp530
-rw-r--r--attic/opwolf_cchip.txt1228
-rw-r--r--attic/unkfr.cpp752
-rw-r--r--benchmarks/LICENSE27
-rw-r--r--benchmarks/README.md5
-rw-r--r--benchmarks/eminline_native.cpp13
-rw-r--r--benchmarks/eminline_noasm.cpp21
-rw-r--r--benchmarks/main.cpp3
-rw-r--r--bgfx/LICENSE27
-rw-r--r--bgfx/README.md5
-rw-r--r--bgfx/chains/Fighters.json272
-rw-r--r--bgfx/chains/LICENSE27
-rw-r--r--bgfx/chains/README.md5
-rw-r--r--bgfx/chains/crt-geom-deluxe.json374
-rw-r--r--bgfx/chains/crt-geom.json193
-rw-r--r--bgfx/chains/default.json26
-rw-r--r--bgfx/chains/eagle/super-eagle.json44
-rw-r--r--bgfx/chains/hlsl.json585
-rw-r--r--bgfx/chains/hqx/hq2x.json61
-rw-r--r--bgfx/chains/hqx/hq3x.json61
-rw-r--r--bgfx/chains/hqx/hq4x.json61
-rw-r--r--bgfx/chains/lcd-grid.json147
-rw-r--r--bgfx/chains/lut.json36
-rw-r--r--bgfx/chains/pillarbox_left_horizontal.json103
-rw-r--r--bgfx/chains/pillarbox_left_vertical.json103
-rw-r--r--bgfx/chains/pillarbox_right_horizontal.json103
-rw-r--r--bgfx/chains/pillarbox_right_vertical.json103
-rw-r--r--bgfx/chains/unfiltered.json12
-rw-r--r--bgfx/chains/xbr/super-2xbr-3d-2p.json69
-rw-r--r--bgfx/chains/xbr/super-2xbr-3d-3p-smoother.json78
-rw-r--r--bgfx/chains/xbr/super-4xbr-3d-4p.json86
-rw-r--r--bgfx/chains/xbr/super-4xbr-3d-6p-smoother.json86
-rw-r--r--bgfx/chains/xbr/super-xbr-2p.json76
-rw-r--r--bgfx/chains/xbr/super-xbr-3p-smoother.json84
-rw-r--r--bgfx/chains/xbr/super-xbr-6p.json123
-rw-r--r--bgfx/chains/xbr/super-xbr-deposterize.json98
-rw-r--r--bgfx/chains/xbr/super-xbr-fast-3p.json76
-rw-r--r--bgfx/chains/xbr/super-xbr-fast-6p.json113
-rw-r--r--bgfx/chains/xbr/xbr-hybrid.json48
-rw-r--r--bgfx/chains/xbr/xbr-lv1-noblend.json42
-rw-r--r--bgfx/chains/xbr/xbr-lv2-3d.json42
-rw-r--r--bgfx/chains/xbr/xbr-lv2-accuracy-multipass.json59
-rw-r--r--bgfx/chains/xbr/xbr-lv2-accuracy-smart-blur.json47
-rw-r--r--bgfx/chains/xbr/xbr-lv2-deposterize.json41
-rw-r--r--bgfx/chains/xbr/xbr-lv2-fast.json42
-rw-r--r--bgfx/chains/xbr/xbr-lv2-multipass.json61
-rw-r--r--bgfx/chains/xbr/xbr-lv2-noblend.json42
-rw-r--r--bgfx/chains/xbr/xbr-lv2.json42
-rw-r--r--bgfx/chains/xbr/xbr-lv3-multipass.json60
-rw-r--r--bgfx/chains/xbr/xbr-lv3-noblend.json42
-rw-r--r--bgfx/chains/xbr/xbr-lv3.json42
-rw-r--r--bgfx/chains/xbr/xbr-mlv4-dilation.json98
-rw-r--r--bgfx/chains/xbr/xbr-mlv4-multipass.json83
-rw-r--r--bgfx/effects/LICENSE27
-rw-r--r--bgfx/effects/README.md5
-rw-r--r--bgfx/effects/blurs/smart-blur.json56
-rw-r--r--bgfx/effects/crt-geom/crt-geom-deluxe.json53
-rw-r--r--bgfx/effects/crt-geom/crt-geom.json48
-rw-r--r--bgfx/effects/crt-geom/gaussx.json30
-rw-r--r--bgfx/effects/crt-geom/gaussy.json30
-rw-r--r--bgfx/effects/crt-geom/lowpass.json29
-rw-r--r--bgfx/effects/crt-geom/mipmap8.json30
-rw-r--r--bgfx/effects/crt-geom/phosphor_apply.json31
-rw-r--r--bgfx/effects/crt-geom/phosphor_update.json31
-rw-r--r--bgfx/effects/default/LICENSE27
-rw-r--r--bgfx/effects/default/README.md5
-rw-r--r--bgfx/effects/default/blit.json107
-rw-r--r--bgfx/effects/eagle/supereagle.json36
-rw-r--r--bgfx/effects/gui_add.json31
-rw-r--r--bgfx/effects/gui_blend.json31
-rw-r--r--bgfx/effects/gui_multiply.json29
-rw-r--r--bgfx/effects/gui_opaque.json23
-rw-r--r--bgfx/effects/hlsl/LICENSE27
-rw-r--r--bgfx/effects/hlsl/README.md5
-rw-r--r--bgfx/effects/hlsl/blit.json122
-rw-r--r--bgfx/effects/hlsl/chroma.json34
-rw-r--r--bgfx/effects/hlsl/color.json36
-rw-r--r--bgfx/effects/hlsl/deconverge.json38
-rw-r--r--bgfx/effects/hlsl/defocus.json32
-rw-r--r--bgfx/effects/hlsl/distortion.json44
-rw-r--r--bgfx/effects/hlsl/ntsc_decode.json44
-rw-r--r--bgfx/effects/hlsl/ntsc_encode.json39
-rw-r--r--bgfx/effects/hlsl/phosphor.json34
-rw-r--r--bgfx/effects/hlsl/post.json50
-rw-r--r--bgfx/effects/hlsl/prescale.json33
-rw-r--r--bgfx/effects/hlsl/scanline.json45
-rw-r--r--bgfx/effects/hqx/hq2x.json30
-rw-r--r--bgfx/effects/hqx/hq3x.json30
-rw-r--r--bgfx/effects/hqx/hq4x.json30
-rw-r--r--bgfx/effects/lcd-grid/lcd-grid.json38
-rw-r--r--bgfx/effects/lcd-grid/persistence.json28
-rw-r--r--bgfx/effects/misc/bcg_adjust.json27
-rw-r--r--bgfx/effects/misc/blit.json122
-rw-r--r--bgfx/effects/misc/blit_palette16.json126
-rw-r--r--bgfx/effects/misc/deposterize-pass0.json38
-rw-r--r--bgfx/effects/misc/deposterize-pass1.json38
-rw-r--r--bgfx/effects/misc/lut.json28
-rw-r--r--bgfx/effects/misc/saturation.json31
-rw-r--r--bgfx/effects/misc/texconv_argb32.json27
-rw-r--r--bgfx/effects/misc/texconv_palette16.json30
-rw-r--r--bgfx/effects/misc/texconv_rgb32.json27
-rw-r--r--bgfx/effects/misc/texconv_yuy16.json29
-rw-r--r--bgfx/effects/pillarbox_left_horizontal/gaussian.json33
-rw-r--r--bgfx/effects/pillarbox_left_horizontal/offset_sat.json35
-rw-r--r--bgfx/effects/pillarbox_left_vertical/gaussian.json33
-rw-r--r--bgfx/effects/pillarbox_left_vertical/offset_sat.json35
-rw-r--r--bgfx/effects/pillarbox_right_horizontal/gaussian.json33
-rw-r--r--bgfx/effects/pillarbox_right_horizontal/offset_sat.json35
-rw-r--r--bgfx/effects/pillarbox_right_vertical/gaussian.json33
-rw-r--r--bgfx/effects/pillarbox_right_vertical/offset_sat.json35
-rw-r--r--bgfx/effects/screen_add.json33
-rw-r--r--bgfx/effects/screen_blend.json33
-rw-r--r--bgfx/effects/screen_multiply.json33
-rw-r--r--bgfx/effects/screen_opaque.json25
-rw-r--r--bgfx/effects/unfiltered/LICENSE27
-rw-r--r--bgfx/effects/unfiltered/README.md5
-rw-r--r--bgfx/effects/unfiltered/blit.json122
-rw-r--r--bgfx/effects/warp/dilation-horizontal-fast.json55
-rw-r--r--bgfx/effects/xbr/super-xbr/custom-jinc2-sharper.json39
-rw-r--r--bgfx/effects/xbr/super-xbr/super-2xbr-3d-pass0.json59
-rw-r--r--bgfx/effects/xbr/super-xbr/super-2xbr-3d-pass1.json60
-rw-r--r--bgfx/effects/xbr/super-xbr/super-2xbr-3d-pass2.json60
-rw-r--r--bgfx/effects/xbr/super-xbr/super-4xbr-3d-pass0.json59
-rw-r--r--bgfx/effects/xbr/super-xbr/super-4xbr-3d-pass1.json60
-rw-r--r--bgfx/effects/xbr/super-xbr/super-4xbr-3d-pass2.json59
-rw-r--r--bgfx/effects/xbr/super-xbr/super-4xbr-3d-pass3.json60
-rw-r--r--bgfx/effects/xbr/super-xbr/super-xbr-fast-pass0.json59
-rw-r--r--bgfx/effects/xbr/super-xbr/super-xbr-fast-pass1.json59
-rw-r--r--bgfx/effects/xbr/super-xbr/super-xbr-fast-pass2.json59
-rw-r--r--bgfx/effects/xbr/super-xbr/super-xbr-pass0.json59
-rw-r--r--bgfx/effects/xbr/super-xbr/super-xbr-pass1.json60
-rw-r--r--bgfx/effects/xbr/super-xbr/super-xbr-pass2.json59
-rw-r--r--bgfx/effects/xbr/xbr-hybrid/2xbr-hybrid-sharp.json36
-rw-r--r--bgfx/effects/xbr/xbr-hybrid/2xbr-hybrid-v2-gamma.json36
-rw-r--r--bgfx/effects/xbr/xbr-hybrid/2xbr-hybrid-v2.json36
-rw-r--r--bgfx/effects/xbr/xbr-hybrid/2xbr-hybrid-v4-gamma.json36
-rw-r--r--bgfx/effects/xbr/xbr-hybrid/2xbr-hybrid-v4.json36
-rw-r--r--bgfx/effects/xbr/xbr-hybrid/2xbr-hybrid-v4b.json36
-rw-r--r--bgfx/effects/xbr/xbr-hybrid/2xbr-hybrid-v5-gamma.json36
-rw-r--r--bgfx/effects/xbr/xbr-hybrid/2xbr-hybrid.json36
-rw-r--r--bgfx/effects/xbr/xbr-lv1-noblend.json57
-rw-r--r--bgfx/effects/xbr/xbr-lv2-3d.json61
-rw-r--r--bgfx/effects/xbr/xbr-lv2-fast.json59
-rw-r--r--bgfx/effects/xbr/xbr-lv2-multipass/xbr-lv2-a-pass0.json55
-rw-r--r--bgfx/effects/xbr/xbr-lv2-multipass/xbr-lv2-accuracy-pass0.json57
-rw-r--r--bgfx/effects/xbr/xbr-lv2-multipass/xbr-lv2-accuracy-pass1.json58
-rw-r--r--bgfx/effects/xbr/xbr-lv2-multipass/xbr-lv2-b-pass0.json55
-rw-r--r--bgfx/effects/xbr/xbr-lv2-multipass/xbr-lv2-c-pass0.json55
-rw-r--r--bgfx/effects/xbr/xbr-lv2-multipass/xbr-lv2-d-pass0.json55
-rw-r--r--bgfx/effects/xbr/xbr-lv2-multipass/xbr-lv2-noblend-pass1.json57
-rw-r--r--bgfx/effects/xbr/xbr-lv2-multipass/xbr-lv2-pass1.json58
-rw-r--r--bgfx/effects/xbr/xbr-lv2-noblend.json57
-rw-r--r--bgfx/effects/xbr/xbr-lv2.json59
-rw-r--r--bgfx/effects/xbr/xbr-lv3-multipass/xbr-lv3-pass0.json55
-rw-r--r--bgfx/effects/xbr/xbr-lv3-multipass/xbr-lv3-pass1.json58
-rw-r--r--bgfx/effects/xbr/xbr-lv3-noblend.json59
-rw-r--r--bgfx/effects/xbr/xbr-lv3.json63
-rw-r--r--bgfx/effects/xbr/xbr-mlv4-multipass/xbr-mlv4-pass1.json55
-rw-r--r--bgfx/effects/xbr/xbr-mlv4-multipass/xbr-mlv4-pass2.json55
-rw-r--r--bgfx/effects/xbr/xbr-mlv4-multipass/xbr-mlv4-pass3.json56
-rw-r--r--bgfx/effects/xbr/xbr-mlv4-multipass/xbr-mlv4-pass4.json57
-rw-r--r--bgfx/shaders/dx11/chains/blurs/fs_smart-blur.binbin0 -> 2385 bytes-rw-r--r--bgfx/shaders/dx11/chains/blurs/vs_smart-blur.binbin0 -> 927 bytes-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/fs_crt-geom-deluxe.binbin0 -> 15451 bytes-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/fs_crt-geom.binbin0 -> 12026 bytes-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/fs_gaussx.binbin0 -> 4142 bytes-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/fs_gaussy.binbin0 -> 4142 bytes-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/fs_lowpass.binbin0 -> 4842 bytes-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/fs_mipmap8.binbin0 -> 11999 bytes-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/fs_phosphor_apply.binbin0 -> 1606 bytes-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/fs_phosphor_update.binbin0 -> 1839 bytes-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/vs_crt-geom.binbin0 -> 4944 bytes-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/vs_gaussx.binbin0 -> 920 bytes-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/vs_gaussy.binbin0 -> 920 bytes-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/vs_lowpass.binbin0 -> 2408 bytes-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/vs_mipmap8.binbin0 -> 517 bytes-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/vs_phosphor_apply.binbin0 -> 517 bytes-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/vs_phosphor_update.binbin0 -> 517 bytes-rw-r--r--bgfx/shaders/dx11/chains/crt/fs_crt-caligari.binbin0 -> 2562 bytes-rw-r--r--bgfx/shaders/dx11/chains/crt/vs_crt-caligari.binbin0 -> 725 bytes-rw-r--r--bgfx/shaders/dx11/chains/default/fs_blit.binbin0 -> 434 bytes-rw-r--r--bgfx/shaders/dx11/chains/default/vs_blit.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/eagle/fs_eagle.binbin0 -> 6012 bytes-rw-r--r--bgfx/shaders/dx11/chains/eagle/vs_eagle.binbin0 -> 1731 bytes-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_chroma.binbin0 -> 1608 bytes-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_color.binbin0 -> 811 bytes-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_deconverge.binbin0 -> 674 bytes-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_defocus.binbin0 -> 1398 bytes-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_distortion.binbin0 -> 4302 bytes-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_ntsc_decode.binbin0 -> 3827 bytes-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_ntsc_encode.binbin0 -> 1821 bytes-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_phosphor.binbin0 -> 709 bytes-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_post.binbin0 -> 2774 bytes-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_prescale.binbin0 -> 434 bytes-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_scanline.binbin0 -> 2004 bytes-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_chroma.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_color.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_deconverge.binbin0 -> 1378 bytes-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_defocus.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_distortion.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_ntsc_decode.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_ntsc_encode.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_phosphor.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_post.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_prescale.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_scanline.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/hqx/fs_hq2x.binbin0 -> 6864 bytes-rw-r--r--bgfx/shaders/dx11/chains/hqx/fs_hq3x.binbin0 -> 6876 bytes-rw-r--r--bgfx/shaders/dx11/chains/hqx/fs_hq4x.binbin0 -> 6876 bytes-rw-r--r--bgfx/shaders/dx11/chains/hqx/vs_hq2x.binbin0 -> 927 bytes-rw-r--r--bgfx/shaders/dx11/chains/hqx/vs_hq3x.binbin0 -> 927 bytes-rw-r--r--bgfx/shaders/dx11/chains/hqx/vs_hq4x.binbin0 -> 927 bytes-rw-r--r--bgfx/shaders/dx11/chains/lcd-grid/fs_lcd-grid.binbin0 -> 7919 bytes-rw-r--r--bgfx/shaders/dx11/chains/lcd-grid/fs_persistence.binbin0 -> 630 bytes-rw-r--r--bgfx/shaders/dx11/chains/lcd-grid/vs_lcd-grid.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/lcd-grid/vs_persistence.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_blit.binbin0 -> 434 bytes-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_blit_bcg.binbin0 -> 824 bytes-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_blit_palette16.binbin0 -> 1360 bytes-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_blit_rgb32.binbin0 -> 454 bytes-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_blit_yuy16.binbin0 -> 1270 bytes-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_bob-and-ghost-deinterlace.binbin0 -> 1514 bytes-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_deposterize-pass0.binbin0 -> 1358 bytes-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_deposterize-pass1.binbin0 -> 1358 bytes-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_lut.binbin0 -> 954 bytes-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_saturation.binbin0 -> 565 bytes-rw-r--r--bgfx/shaders/dx11/chains/misc/vs_blit.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/misc/vs_bob-and-ghost-deinterlace.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/misc/vs_deposterize-pass0.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/dx11/chains/misc/vs_deposterize-pass1.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/dx11/chains/misc/vs_lut.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/misc/vs_resize_blit.binbin0 -> 673 bytes-rw-r--r--bgfx/shaders/dx11/chains/misc/vs_saturation.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_left_horizontal/fs_gaussian.binbin0 -> 2833 bytes-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_left_horizontal/fs_offset_sat.binbin0 -> 565 bytes-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_left_horizontal/vs_gaussian.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_left_horizontal/vs_offset_sat.binbin0 -> 629 bytes-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_left_vertical/fs_gaussian.binbin0 -> 2833 bytes-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_left_vertical/fs_offset_sat.binbin0 -> 565 bytes-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_left_vertical/vs_gaussian.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_left_vertical/vs_offset_sat.binbin0 -> 629 bytes-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_right_horizontal/fs_gaussian.binbin0 -> 2833 bytes-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_right_horizontal/fs_offset_sat.binbin0 -> 565 bytes-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_right_horizontal/vs_gaussian.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_right_horizontal/vs_offset_sat.binbin0 -> 629 bytes-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_right_vertical/fs_gaussian.binbin0 -> 2833 bytes-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_right_vertical/fs_offset_sat.binbin0 -> 565 bytes-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_right_vertical/vs_gaussian.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_right_vertical/vs_offset_sat.binbin0 -> 629 bytes-rw-r--r--bgfx/shaders/dx11/chains/unfiltered/fs_blit.binbin0 -> 434 bytes-rw-r--r--bgfx/shaders/dx11/chains/unfiltered/vs_blit.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/warp/fs_dilation-horizontal-fast.binbin0 -> 642 bytes-rw-r--r--bgfx/shaders/dx11/chains/warp/vs_dilation-horizontal-fast.binbin0 -> 723 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/fs_xbr-lv1-noblend.binbin0 -> 3818 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-3d.binbin0 -> 9650 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-fast.binbin0 -> 5064 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-noblend.binbin0 -> 5605 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2.binbin0 -> 6736 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/fs_xbr-lv3-noblend.binbin0 -> 7637 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/fs_xbr-lv3.binbin0 -> 8140 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_custom-jinc2-sharper.binbin0 -> 5709 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.binbin0 -> 7893 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.binbin0 -> 7927 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.binbin0 -> 7219 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.binbin0 -> 7905 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.binbin0 -> 7939 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.binbin0 -> 7231 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.binbin0 -> 7893 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.binbin0 -> 7927 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.binbin0 -> 7219 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.binbin0 -> 4521 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.binbin0 -> 4441 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.binbin0 -> 4289 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass0.binbin0 -> 5423 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass1.binbin0 -> 6271 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass2.binbin0 -> 5007 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_custom-jinc2-sharper.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.binbin0 -> 1111 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.binbin0 -> 1111 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.binbin0 -> 1111 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass0.binbin0 -> 1071 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass1.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass2.binbin0 -> 1111 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass3.binbin0 -> 1111 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/vs_xbr-lv1-noblend.binbin0 -> 747 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-3d.binbin0 -> 1365 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-fast.binbin0 -> 927 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-noblend.binbin0 -> 1355 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2.binbin0 -> 1355 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/vs_xbr-lv3-noblend.binbin0 -> 1355 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/vs_xbr-lv3.binbin0 -> 1355 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.binbin0 -> 11223 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.binbin0 -> 9459 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.binbin0 -> 9179 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.binbin0 -> 9503 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.binbin0 -> 9063 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.binbin0 -> 8643 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.binbin0 -> 9763 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.binbin0 -> 11671 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.binbin0 -> 1355 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.binbin0 -> 1355 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.binbin0 -> 1355 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.binbin0 -> 1355 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.binbin0 -> 1355 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.binbin0 -> 1355 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.binbin0 -> 1355 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.binbin0 -> 1355 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.binbin0 -> 3789 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.binbin0 -> 11945 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.binbin0 -> 4992 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.binbin0 -> 4345 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.binbin0 -> 4962 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.binbin0 -> 4733 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.binbin0 -> 3197 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.binbin0 -> 3824 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.binbin0 -> 1355 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.binbin0 -> 1355 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.binbin0 -> 847 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.binbin0 -> 1355 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.binbin0 -> 1355 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.binbin0 -> 1355 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.binbin0 -> 847 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.binbin0 -> 847 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.binbin0 -> 9533 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.binbin0 -> 5650 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.binbin0 -> 1355 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.binbin0 -> 915 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.binbin0 -> 14206 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.binbin0 -> 6436 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.binbin0 -> 4720 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.binbin0 -> 7193 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.binbin0 -> 691 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.binbin0 -> 1355 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.binbin0 -> 723 bytes-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.binbin0 -> 723 bytes-rw-r--r--bgfx/shaders/dx11/fs_gui.binbin0 -> 434 bytes-rw-r--r--bgfx/shaders/dx11/fs_screen.binbin0 -> 434 bytes-rw-r--r--bgfx/shaders/dx11/vs_gui.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx11/vs_screen.binbin0 -> 589 bytes-rw-r--r--bgfx/shaders/dx9/chains/blurs/fs_smart-blur.binbin0 -> 1368 bytes-rw-r--r--bgfx/shaders/dx9/chains/blurs/vs_smart-blur.binbin0 -> 672 bytes-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/fs_crt-geom-deluxe.binbin0 -> 10025 bytes-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/fs_crt-geom.binbin0 -> 7852 bytes-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/fs_gaussx.binbin0 -> 3535 bytes-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/fs_gaussy.binbin0 -> 3535 bytes-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/fs_lowpass.binbin0 -> 2088 bytes-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/fs_mipmap8.binbin0 -> 8702 bytes-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/fs_phosphor_apply.binbin0 -> 1363 bytes-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/fs_phosphor_update.binbin0 -> 1456 bytes-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/vs_crt-geom.binbin0 -> 3413 bytes-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/vs_gaussx.binbin0 -> 889 bytes-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/vs_gaussy.binbin0 -> 889 bytes-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/vs_lowpass.binbin0 -> 2981 bytes-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/vs_mipmap8.binbin0 -> 402 bytes-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/vs_phosphor_apply.binbin0 -> 402 bytes-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/vs_phosphor_update.binbin0 -> 402 bytes-rw-r--r--bgfx/shaders/dx9/chains/crt/fs_crt-caligari.binbin0 -> 1921 bytes-rw-r--r--bgfx/shaders/dx9/chains/crt/vs_crt-caligari.binbin0 -> 570 bytes-rw-r--r--bgfx/shaders/dx9/chains/default/fs_blit.binbin0 -> 239 bytes-rw-r--r--bgfx/shaders/dx9/chains/default/vs_blit.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/eagle/fs_eagle.binbin0 -> 3141 bytes-rw-r--r--bgfx/shaders/dx9/chains/eagle/vs_eagle.binbin0 -> 1004 bytes-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_chroma.binbin0 -> 1053 bytes-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_color.binbin0 -> 716 bytes-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_deconverge.binbin0 -> 359 bytes-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_defocus.binbin0 -> 803 bytes-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_distortion.binbin0 -> 3203 bytes-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_ntsc_decode.binbin0 -> 4309 bytes-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_ntsc_encode.binbin0 -> 1790 bytes-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_phosphor.binbin0 -> 493 bytes-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_post.binbin0 -> 2452 bytes-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_prescale.binbin0 -> 239 bytes-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_scanline.binbin0 -> 1861 bytes-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_chroma.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_color.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_deconverge.binbin0 -> 1191 bytes-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_defocus.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_distortion.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_ntsc_decode.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_ntsc_encode.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_phosphor.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_post.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_prescale.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_scanline.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/hqx/fs_hq2x.binbin0 -> 3715 bytes-rw-r--r--bgfx/shaders/dx9/chains/hqx/fs_hq3x.binbin0 -> 3739 bytes-rw-r--r--bgfx/shaders/dx9/chains/hqx/fs_hq4x.binbin0 -> 3715 bytes-rw-r--r--bgfx/shaders/dx9/chains/hqx/vs_hq2x.binbin0 -> 672 bytes-rw-r--r--bgfx/shaders/dx9/chains/hqx/vs_hq3x.binbin0 -> 672 bytes-rw-r--r--bgfx/shaders/dx9/chains/hqx/vs_hq4x.binbin0 -> 672 bytes-rw-r--r--bgfx/shaders/dx9/chains/lcd-grid/fs_lcd-grid.binbin0 -> 5064 bytes-rw-r--r--bgfx/shaders/dx9/chains/lcd-grid/fs_persistence.binbin0 -> 433 bytes-rw-r--r--bgfx/shaders/dx9/chains/lcd-grid/vs_lcd-grid.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/lcd-grid/vs_persistence.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_blit.binbin0 -> 239 bytes-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_blit_bcg.binbin0 -> 569 bytes-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_blit_palette16.binbin0 -> 1045 bytes-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_blit_rgb32.binbin0 -> 283 bytes-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_blit_yuy16.binbin0 -> 863 bytes-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_bob-and-ghost-deinterlace.binbin0 -> 1170 bytes-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_deposterize-pass0.binbin0 -> 903 bytes-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_deposterize-pass1.binbin0 -> 903 bytes-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_lut.binbin0 -> 665 bytes-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_saturation.binbin0 -> 374 bytes-rw-r--r--bgfx/shaders/dx9/chains/misc/vs_blit.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/misc/vs_bob-and-ghost-deinterlace.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/misc/vs_deposterize-pass0.binbin0 -> 596 bytes-rw-r--r--bgfx/shaders/dx9/chains/misc/vs_deposterize-pass1.binbin0 -> 596 bytes-rw-r--r--bgfx/shaders/dx9/chains/misc/vs_lut.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/misc/vs_resize_blit.binbin0 -> 522 bytes-rw-r--r--bgfx/shaders/dx9/chains/misc/vs_saturation.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_left_horizontal/fs_gaussian.binbin0 -> 1522 bytes-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_left_horizontal/fs_offset_sat.binbin0 -> 374 bytes-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_left_horizontal/vs_gaussian.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_left_horizontal/vs_offset_sat.binbin0 -> 470 bytes-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_left_vertical/fs_gaussian.binbin0 -> 1522 bytes-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_left_vertical/fs_offset_sat.binbin0 -> 374 bytes-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_left_vertical/vs_gaussian.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_left_vertical/vs_offset_sat.binbin0 -> 470 bytes-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_right_horizontal/fs_gaussian.binbin0 -> 1522 bytes-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_right_horizontal/fs_offset_sat.binbin0 -> 374 bytes-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_right_horizontal/vs_gaussian.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_right_horizontal/vs_offset_sat.binbin0 -> 470 bytes-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_right_vertical/fs_gaussian.binbin0 -> 1522 bytes-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_right_vertical/fs_offset_sat.binbin0 -> 374 bytes-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_right_vertical/vs_gaussian.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_right_vertical/vs_offset_sat.binbin0 -> 470 bytes-rw-r--r--bgfx/shaders/dx9/chains/unfiltered/fs_blit.binbin0 -> 239 bytes-rw-r--r--bgfx/shaders/dx9/chains/unfiltered/vs_blit.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/warp/fs_dilation-horizontal-fast.binbin0 -> 355 bytes-rw-r--r--bgfx/shaders/dx9/chains/warp/vs_dilation-horizontal-fast.binbin0 -> 564 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/fs_xbr-lv1-noblend.binbin0 -> 2283 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-3d.binbin0 -> 4727 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-fast.binbin0 -> 2549 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-noblend.binbin0 -> 2618 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2.binbin0 -> 3265 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/fs_xbr-lv3-noblend.binbin0 -> 3658 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/fs_xbr-lv3.binbin0 -> 4041 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_custom-jinc2-sharper.binbin0 -> 4988 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.binbin0 -> 4229 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.binbin0 -> 4160 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.binbin0 -> 3740 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.binbin0 -> 4249 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.binbin0 -> 4248 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.binbin0 -> 3760 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.binbin0 -> 4229 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.binbin0 -> 4160 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.binbin0 -> 3740 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.binbin0 -> 2473 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.binbin0 -> 2389 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.binbin0 -> 2301 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass0.binbin0 -> 2715 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass1.binbin0 -> 3260 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass2.binbin0 -> 2543 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_custom-jinc2-sharper.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.binbin0 -> 756 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.binbin0 -> 756 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.binbin0 -> 756 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass0.binbin0 -> 728 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass1.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass2.binbin0 -> 756 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass3.binbin0 -> 756 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/vs_xbr-lv1-noblend.binbin0 -> 588 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-3d.binbin0 -> 838 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-fast.binbin0 -> 672 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-noblend.binbin0 -> 876 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2.binbin0 -> 876 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/vs_xbr-lv3-noblend.binbin0 -> 876 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/vs_xbr-lv3.binbin0 -> 876 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.binbin0 -> 4960 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.binbin0 -> 4884 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.binbin0 -> 4636 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.binbin0 -> 5036 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.binbin0 -> 4572 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.binbin0 -> 4412 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.binbin0 -> 5320 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.binbin0 -> 5080 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.binbin0 -> 876 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.binbin0 -> 876 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.binbin0 -> 876 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.binbin0 -> 876 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.binbin0 -> 876 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.binbin0 -> 876 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.binbin0 -> 876 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.binbin0 -> 876 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.binbin0 -> 1882 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.binbin0 -> 6106 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.binbin0 -> 3094 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.binbin0 -> 2046 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.binbin0 -> 2087 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.binbin0 -> 2254 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.binbin0 -> 1911 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.binbin0 -> 2138 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.binbin0 -> 876 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.binbin0 -> 876 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.binbin0 -> 628 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.binbin0 -> 876 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.binbin0 -> 876 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.binbin0 -> 876 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.binbin0 -> 628 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.binbin0 -> 628 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.binbin0 -> 4450 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.binbin0 -> 3940 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.binbin0 -> 876 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.binbin0 -> 704 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.binbin0 -> 6783 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.binbin0 -> 3686 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.binbin0 -> 3586 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.binbin0 -> 4699 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.binbin0 -> 528 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.binbin0 -> 876 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.binbin0 -> 564 bytes-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.binbin0 -> 564 bytes-rw-r--r--bgfx/shaders/dx9/fs_gui.binbin0 -> 239 bytes-rw-r--r--bgfx/shaders/dx9/fs_screen.binbin0 -> 239 bytes-rw-r--r--bgfx/shaders/dx9/vs_gui.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/dx9/vs_screen.binbin0 -> 438 bytes-rw-r--r--bgfx/shaders/essl/chains/blurs/fs_smart-blur.binbin0 -> 3307 bytes-rw-r--r--bgfx/shaders/essl/chains/blurs/vs_smart-blur.binbin0 -> 1190 bytes-rw-r--r--bgfx/shaders/essl/chains/crt-geom/fs_crt-geom-deluxe.binbin0 -> 18343 bytes-rw-r--r--bgfx/shaders/essl/chains/crt-geom/fs_crt-geom.binbin0 -> 14299 bytes-rw-r--r--bgfx/shaders/essl/chains/crt-geom/fs_gaussx.binbin0 -> 7428 bytes-rw-r--r--bgfx/shaders/essl/chains/crt-geom/fs_gaussy.binbin0 -> 7428 bytes-rw-r--r--bgfx/shaders/essl/chains/crt-geom/fs_lowpass.binbin0 -> 6481 bytes-rw-r--r--bgfx/shaders/essl/chains/crt-geom/fs_mipmap8.binbin0 -> 20118 bytes-rw-r--r--bgfx/shaders/essl/chains/crt-geom/fs_phosphor_apply.binbin0 -> 2113 bytes-rw-r--r--bgfx/shaders/essl/chains/crt-geom/fs_phosphor_update.binbin0 -> 2076 bytes-rw-r--r--bgfx/shaders/essl/chains/crt-geom/vs_crt-geom.binbin0 -> 5042 bytes-rw-r--r--bgfx/shaders/essl/chains/crt-geom/vs_gaussx.binbin0 -> 832 bytes-rw-r--r--bgfx/shaders/essl/chains/crt-geom/vs_gaussy.binbin0 -> 832 bytes-rw-r--r--bgfx/shaders/essl/chains/crt-geom/vs_lowpass.binbin0 -> 2722 bytes-rw-r--r--bgfx/shaders/essl/chains/crt-geom/vs_mipmap8.binbin0 -> 342 bytes-rw-r--r--bgfx/shaders/essl/chains/crt-geom/vs_phosphor_apply.binbin0 -> 342 bytes-rw-r--r--bgfx/shaders/essl/chains/crt-geom/vs_phosphor_update.binbin0 -> 342 bytes-rw-r--r--bgfx/shaders/essl/chains/crt/fs_crt-caligari.binbin0 -> 3710 bytes-rw-r--r--bgfx/shaders/essl/chains/crt/vs_crt-caligari.binbin0 -> 741 bytes-rw-r--r--bgfx/shaders/essl/chains/default/fs_blit.binbin0 -> 246 bytes-rw-r--r--bgfx/shaders/essl/chains/default/vs_blit.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/eagle/fs_eagle.binbin0 -> 6958 bytes-rw-r--r--bgfx/shaders/essl/chains/eagle/vs_eagle.binbin0 -> 2453 bytes-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_chroma.binbin0 -> 1906 bytes-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_color.binbin0 -> 981 bytes-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_deconverge.binbin0 -> 493 bytes-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_defocus.binbin0 -> 1147 bytes-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_distortion.binbin0 -> 5995 bytes-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_ntsc_decode.binbin0 -> 6544 bytes-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_ntsc_encode.binbin0 -> 2865 bytes-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_phosphor.binbin0 -> 671 bytes-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_post.binbin0 -> 4071 bytes-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_prescale.binbin0 -> 246 bytes-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_scanline.binbin0 -> 2885 bytes-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_chroma.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_color.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_deconverge.binbin0 -> 1506 bytes-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_defocus.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_distortion.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_ntsc_decode.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_ntsc_encode.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_phosphor.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_post.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_prescale.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_scanline.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/hqx/fs_hq2x.binbin0 -> 15926 bytes-rw-r--r--bgfx/shaders/essl/chains/hqx/fs_hq3x.binbin0 -> 15931 bytes-rw-r--r--bgfx/shaders/essl/chains/hqx/fs_hq4x.binbin0 -> 15931 bytes-rw-r--r--bgfx/shaders/essl/chains/hqx/vs_hq2x.binbin0 -> 1190 bytes-rw-r--r--bgfx/shaders/essl/chains/hqx/vs_hq3x.binbin0 -> 1190 bytes-rw-r--r--bgfx/shaders/essl/chains/hqx/vs_hq4x.binbin0 -> 1190 bytes-rw-r--r--bgfx/shaders/essl/chains/lcd-grid/fs_lcd-grid.binbin0 -> 11319 bytes-rw-r--r--bgfx/shaders/essl/chains/lcd-grid/fs_persistence.binbin0 -> 388 bytes-rw-r--r--bgfx/shaders/essl/chains/lcd-grid/vs_lcd-grid.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/lcd-grid/vs_persistence.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/misc/fs_blit.binbin0 -> 246 bytes-rw-r--r--bgfx/shaders/essl/chains/misc/fs_blit_bcg.binbin0 -> 842 bytes-rw-r--r--bgfx/shaders/essl/chains/misc/fs_blit_palette16.binbin0 -> 1704 bytes-rw-r--r--bgfx/shaders/essl/chains/misc/fs_blit_rgb32.binbin0 -> 274 bytes-rw-r--r--bgfx/shaders/essl/chains/misc/fs_blit_yuy16.binbin0 -> 1751 bytes-rw-r--r--bgfx/shaders/essl/chains/misc/fs_bob-and-ghost-deinterlace.binbin0 -> 1327 bytes-rw-r--r--bgfx/shaders/essl/chains/misc/fs_deposterize-pass0.binbin0 -> 1549 bytes-rw-r--r--bgfx/shaders/essl/chains/misc/fs_deposterize-pass1.binbin0 -> 1549 bytes-rw-r--r--bgfx/shaders/essl/chains/misc/fs_lut.binbin0 -> 1050 bytes-rw-r--r--bgfx/shaders/essl/chains/misc/fs_saturation.binbin0 -> 468 bytes-rw-r--r--bgfx/shaders/essl/chains/misc/vs_blit.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/misc/vs_bob-and-ghost-deinterlace.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/misc/vs_deposterize-pass0.binbin0 -> 755 bytes-rw-r--r--bgfx/shaders/essl/chains/misc/vs_deposterize-pass1.binbin0 -> 755 bytes-rw-r--r--bgfx/shaders/essl/chains/misc/vs_lut.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/misc/vs_resize_blit.binbin0 -> 548 bytes-rw-r--r--bgfx/shaders/essl/chains/misc/vs_saturation.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_gaussian.binbin0 -> 2921 bytes-rw-r--r--bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_offset_sat.binbin0 -> 468 bytes-rw-r--r--bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_gaussian.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_offset_sat.binbin0 -> 466 bytes-rw-r--r--bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_gaussian.binbin0 -> 2921 bytes-rw-r--r--bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_offset_sat.binbin0 -> 468 bytes-rw-r--r--bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_gaussian.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_offset_sat.binbin0 -> 471 bytes-rw-r--r--bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_gaussian.binbin0 -> 2921 bytes-rw-r--r--bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_offset_sat.binbin0 -> 468 bytes-rw-r--r--bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_gaussian.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_offset_sat.binbin0 -> 467 bytes-rw-r--r--bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_gaussian.binbin0 -> 2921 bytes-rw-r--r--bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_offset_sat.binbin0 -> 468 bytes-rw-r--r--bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_gaussian.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_offset_sat.binbin0 -> 477 bytes-rw-r--r--bgfx/shaders/essl/chains/unfiltered/fs_blit.binbin0 -> 246 bytes-rw-r--r--bgfx/shaders/essl/chains/unfiltered/vs_blit.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/warp/fs_dilation-horizontal-fast.binbin0 -> 441 bytes-rw-r--r--bgfx/shaders/essl/chains/warp/vs_dilation-horizontal-fast.binbin0 -> 634 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/fs_xbr-lv1-noblend.binbin0 -> 5370 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-3d.binbin0 -> 10139 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-fast.binbin0 -> 5512 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-noblend.binbin0 -> 7191 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/fs_xbr-lv2.binbin0 -> 7274 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/fs_xbr-lv3-noblend.binbin0 -> 9950 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/fs_xbr-lv3.binbin0 -> 10719 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_custom-jinc2-sharper.binbin0 -> 7345 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.binbin0 -> 8644 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.binbin0 -> 8717 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.binbin0 -> 8122 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.binbin0 -> 8644 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.binbin0 -> 8705 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.binbin0 -> 8110 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.binbin0 -> 8644 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.binbin0 -> 8705 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.binbin0 -> 8110 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.binbin0 -> 5160 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.binbin0 -> 4730 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.binbin0 -> 4809 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass0.binbin0 -> 6334 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass1.binbin0 -> 7683 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass2.binbin0 -> 6056 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_custom-jinc2-sharper.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.binbin0 -> 1427 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.binbin0 -> 1427 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.binbin0 -> 1427 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass0.binbin0 -> 1448 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass1.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass2.binbin0 -> 1427 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass3.binbin0 -> 1427 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/vs_xbr-lv1-noblend.binbin0 -> 777 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-3d.binbin0 -> 2152 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-fast.binbin0 -> 1190 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-noblend.binbin0 -> 2099 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/vs_xbr-lv2.binbin0 -> 2099 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/vs_xbr-lv3-noblend.binbin0 -> 2099 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/vs_xbr-lv3.binbin0 -> 2099 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.binbin0 -> 12246 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.binbin0 -> 10057 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.binbin0 -> 9871 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.binbin0 -> 10993 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.binbin0 -> 10727 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.binbin0 -> 10249 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.binbin0 -> 10675 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.binbin0 -> 12540 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.binbin0 -> 2099 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.binbin0 -> 2099 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.binbin0 -> 2099 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.binbin0 -> 2099 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.binbin0 -> 2099 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.binbin0 -> 2099 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.binbin0 -> 2099 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.binbin0 -> 2099 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.binbin0 -> 3525 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.binbin0 -> 26242 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.binbin0 -> 7824 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.binbin0 -> 4036 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.binbin0 -> 4872 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.binbin0 -> 4449 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.binbin0 -> 5451 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.binbin0 -> 4687 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.binbin0 -> 2099 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.binbin0 -> 2099 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.binbin0 -> 923 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.binbin0 -> 2099 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.binbin0 -> 2099 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.binbin0 -> 2099 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.binbin0 -> 923 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.binbin0 -> 923 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.binbin0 -> 12654 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.binbin0 -> 7101 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.binbin0 -> 2099 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.binbin0 -> 987 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.binbin0 -> 16680 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.binbin0 -> 10750 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.binbin0 -> 6352 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.binbin0 -> 8055 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.binbin0 -> 555 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.binbin0 -> 2099 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.binbin0 -> 708 bytes-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.binbin0 -> 708 bytes-rw-r--r--bgfx/shaders/essl/fs_gui.binbin0 -> 246 bytes-rw-r--r--bgfx/shaders/essl/fs_screen.binbin0 -> 246 bytes-rw-r--r--bgfx/shaders/essl/vs_gui.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/essl/vs_screen.binbin0 -> 427 bytes-rw-r--r--bgfx/shaders/glsl/chains/blurs/fs_smart-blur.binbin0 -> 3188 bytes-rw-r--r--bgfx/shaders/glsl/chains/blurs/vs_smart-blur.binbin0 -> 1094 bytes-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom-deluxe.binbin0 -> 17554 bytes-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom.binbin0 -> 13624 bytes-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/fs_gaussx.binbin0 -> 6919 bytes-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/fs_gaussy.binbin0 -> 6919 bytes-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/fs_lowpass.binbin0 -> 6178 bytes-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/fs_mipmap8.binbin0 -> 19111 bytes-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_apply.binbin0 -> 1935 bytes-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_update.binbin0 -> 1986 bytes-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/vs_crt-geom.binbin0 -> 4730 bytes-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/vs_gaussx.binbin0 -> 766 bytes-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/vs_gaussy.binbin0 -> 766 bytes-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/vs_lowpass.binbin0 -> 2632 bytes-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/vs_mipmap8.binbin0 -> 312 bytes-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_apply.binbin0 -> 312 bytes-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_update.binbin0 -> 312 bytes-rw-r--r--bgfx/shaders/glsl/chains/crt/fs_crt-caligari.binbin0 -> 3480 bytes-rw-r--r--bgfx/shaders/glsl/chains/crt/vs_crt-caligari.binbin0 -> 675 bytes-rw-r--r--bgfx/shaders/glsl/chains/default/fs_blit.binbin0 -> 189 bytes-rw-r--r--bgfx/shaders/glsl/chains/default/vs_blit.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/eagle/fs_eagle.binbin0 -> 6680 bytes-rw-r--r--bgfx/shaders/glsl/chains/eagle/vs_eagle.binbin0 -> 2261 bytes-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_chroma.binbin0 -> 1636 bytes-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_color.binbin0 -> 914 bytes-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_deconverge.binbin0 -> 458 bytes-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_defocus.binbin0 -> 1108 bytes-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_distortion.binbin0 -> 5703 bytes-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_ntsc_decode.binbin0 -> 6156 bytes-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_ntsc_encode.binbin0 -> 2716 bytes-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_phosphor.binbin0 -> 633 bytes-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_post.binbin0 -> 3876 bytes-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_prescale.binbin0 -> 189 bytes-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_scanline.binbin0 -> 2745 bytes-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_chroma.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_color.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_deconverge.binbin0 -> 1392 bytes-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_defocus.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_distortion.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_ntsc_decode.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_ntsc_encode.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_phosphor.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_post.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_prescale.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_scanline.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/hqx/fs_hq2x.binbin0 -> 15070 bytes-rw-r--r--bgfx/shaders/glsl/chains/hqx/fs_hq3x.binbin0 -> 15075 bytes-rw-r--r--bgfx/shaders/glsl/chains/hqx/fs_hq4x.binbin0 -> 15075 bytes-rw-r--r--bgfx/shaders/glsl/chains/hqx/vs_hq2x.binbin0 -> 1094 bytes-rw-r--r--bgfx/shaders/glsl/chains/hqx/vs_hq3x.binbin0 -> 1094 bytes-rw-r--r--bgfx/shaders/glsl/chains/hqx/vs_hq4x.binbin0 -> 1094 bytes-rw-r--r--bgfx/shaders/glsl/chains/lcd-grid/fs_lcd-grid.binbin0 -> 10783 bytes-rw-r--r--bgfx/shaders/glsl/chains/lcd-grid/fs_persistence.binbin0 -> 331 bytes-rw-r--r--bgfx/shaders/glsl/chains/lcd-grid/vs_lcd-grid.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/lcd-grid/vs_persistence.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_blit.binbin0 -> 189 bytes-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_blit_bcg.binbin0 -> 799 bytes-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_blit_palette16.binbin0 -> 1610 bytes-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_blit_rgb32.binbin0 -> 257 bytes-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_blit_yuy16.binbin0 -> 1674 bytes-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_bob-and-ghost-deinterlace.binbin0 -> 1224 bytes-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_deposterize-pass0.binbin0 -> 1501 bytes-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_deposterize-pass1.binbin0 -> 1501 bytes-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_lut.binbin0 -> 990 bytes-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_saturation.binbin0 -> 441 bytes-rw-r--r--bgfx/shaders/glsl/chains/misc/vs_blit.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/misc/vs_bob-and-ghost-deinterlace.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/misc/vs_deposterize-pass0.binbin0 -> 689 bytes-rw-r--r--bgfx/shaders/glsl/chains/misc/vs_deposterize-pass1.binbin0 -> 689 bytes-rw-r--r--bgfx/shaders/glsl/chains/misc/vs_lut.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/misc/vs_resize_blit.binbin0 -> 500 bytes-rw-r--r--bgfx/shaders/glsl/chains/misc/vs_saturation.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_gaussian.binbin0 -> 2881 bytes-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_offset_sat.binbin0 -> 441 bytes-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_gaussian.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_offset_sat.binbin0 -> 424 bytes-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_gaussian.binbin0 -> 2881 bytes-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_offset_sat.binbin0 -> 441 bytes-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_gaussian.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_offset_sat.binbin0 -> 429 bytes-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_gaussian.binbin0 -> 2881 bytes-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_offset_sat.binbin0 -> 441 bytes-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_gaussian.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_offset_sat.binbin0 -> 425 bytes-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_gaussian.binbin0 -> 2881 bytes-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_offset_sat.binbin0 -> 441 bytes-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_gaussian.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_offset_sat.binbin0 -> 435 bytes-rw-r--r--bgfx/shaders/glsl/chains/unfiltered/fs_blit.binbin0 -> 189 bytes-rw-r--r--bgfx/shaders/glsl/chains/unfiltered/vs_blit.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/warp/fs_dilation-horizontal-fast.binbin0 -> 424 bytes-rw-r--r--bgfx/shaders/glsl/chains/warp/vs_dilation-horizontal-fast.binbin0 -> 574 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/fs_xbr-lv1-noblend.binbin0 -> 5205 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-3d.binbin0 -> 9805 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-fast.binbin0 -> 5302 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-noblend.binbin0 -> 6933 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2.binbin0 -> 7010 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3-noblend.binbin0 -> 9646 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3.binbin0 -> 10343 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_custom-jinc2-sharper.binbin0 -> 7027 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.binbin0 -> 8260 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.binbin0 -> 8315 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.binbin0 -> 7768 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.binbin0 -> 8260 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.binbin0 -> 8303 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.binbin0 -> 7756 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.binbin0 -> 8260 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.binbin0 -> 8303 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.binbin0 -> 7756 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.binbin0 -> 4889 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.binbin0 -> 4499 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.binbin0 -> 4595 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass0.binbin0 -> 6045 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass1.binbin0 -> 7243 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass2.binbin0 -> 5767 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_custom-jinc2-sharper.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.binbin0 -> 1313 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.binbin0 -> 1313 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.binbin0 -> 1313 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass0.binbin0 -> 1334 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass1.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass2.binbin0 -> 1313 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass3.binbin0 -> 1313 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/vs_xbr-lv1-noblend.binbin0 -> 705 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-3d.binbin0 -> 1996 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-fast.binbin0 -> 1094 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-noblend.binbin0 -> 1949 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2.binbin0 -> 1949 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3-noblend.binbin0 -> 1949 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3.binbin0 -> 1949 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.binbin0 -> 11971 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.binbin0 -> 9726 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.binbin0 -> 9545 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.binbin0 -> 10612 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.binbin0 -> 10356 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.binbin0 -> 9878 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.binbin0 -> 10318 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.binbin0 -> 12265 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.binbin0 -> 1949 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.binbin0 -> 1949 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.binbin0 -> 1949 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.binbin0 -> 1949 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.binbin0 -> 1949 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.binbin0 -> 1949 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.binbin0 -> 1949 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.binbin0 -> 1949 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.binbin0 -> 3362 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.binbin0 -> 24893 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.binbin0 -> 7439 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.binbin0 -> 3863 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.binbin0 -> 4699 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.binbin0 -> 4276 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.binbin0 -> 5211 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.binbin0 -> 4479 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.binbin0 -> 1949 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.binbin0 -> 1949 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.binbin0 -> 845 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.binbin0 -> 1949 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.binbin0 -> 1949 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.binbin0 -> 1949 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.binbin0 -> 845 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.binbin0 -> 845 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.binbin0 -> 12228 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.binbin0 -> 6798 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.binbin0 -> 1949 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.binbin0 -> 903 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.binbin0 -> 16265 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.binbin0 -> 10251 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.binbin0 -> 6095 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.binbin0 -> 7720 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.binbin0 -> 501 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.binbin0 -> 1949 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.binbin0 -> 642 bytes-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.binbin0 -> 642 bytes-rw-r--r--bgfx/shaders/glsl/fs_gui.binbin0 -> 189 bytes-rw-r--r--bgfx/shaders/glsl/fs_screen.binbin0 -> 189 bytes-rw-r--r--bgfx/shaders/glsl/vs_gui.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/glsl/vs_screen.binbin0 -> 385 bytes-rw-r--r--bgfx/shaders/metal/chains/blurs/fs_smart-blur.binbin0 -> 2939 bytes-rw-r--r--bgfx/shaders/metal/chains/blurs/vs_smart-blur.binbin0 -> 1421 bytes-rw-r--r--bgfx/shaders/metal/chains/crt-geom/fs_crt-geom-deluxe.binbin0 -> 15947 bytes-rw-r--r--bgfx/shaders/metal/chains/crt-geom/fs_crt-geom.binbin0 -> 12619 bytes-rw-r--r--bgfx/shaders/metal/chains/crt-geom/fs_gaussx.binbin0 -> 4171 bytes-rw-r--r--bgfx/shaders/metal/chains/crt-geom/fs_gaussy.binbin0 -> 4171 bytes-rw-r--r--bgfx/shaders/metal/chains/crt-geom/fs_lowpass.binbin0 -> 4702 bytes-rw-r--r--bgfx/shaders/metal/chains/crt-geom/fs_mipmap8.binbin0 -> 18022 bytes-rw-r--r--bgfx/shaders/metal/chains/crt-geom/fs_phosphor_apply.binbin0 -> 1812 bytes-rw-r--r--bgfx/shaders/metal/chains/crt-geom/fs_phosphor_update.binbin0 -> 2106 bytes-rw-r--r--bgfx/shaders/metal/chains/crt-geom/vs_crt-geom.binbin0 -> 4134 bytes-rw-r--r--bgfx/shaders/metal/chains/crt-geom/vs_gaussx.binbin0 -> 1227 bytes-rw-r--r--bgfx/shaders/metal/chains/crt-geom/vs_gaussy.binbin0 -> 1227 bytes-rw-r--r--bgfx/shaders/metal/chains/crt-geom/vs_lowpass.binbin0 -> 3457 bytes-rw-r--r--bgfx/shaders/metal/chains/crt-geom/vs_mipmap8.binbin0 -> 690 bytes-rw-r--r--bgfx/shaders/metal/chains/crt-geom/vs_phosphor_apply.binbin0 -> 690 bytes-rw-r--r--bgfx/shaders/metal/chains/crt-geom/vs_phosphor_update.binbin0 -> 690 bytes-rw-r--r--bgfx/shaders/metal/chains/crt/fs_crt-caligari.binbin0 -> 2745 bytes-rw-r--r--bgfx/shaders/metal/chains/crt/vs_crt-caligari.binbin0 -> 1061 bytes-rw-r--r--bgfx/shaders/metal/chains/default/fs_blit.binbin0 -> 609 bytes-rw-r--r--bgfx/shaders/metal/chains/default/vs_blit.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/eagle/fs_eagle.binbin0 -> 11318 bytes-rw-r--r--bgfx/shaders/metal/chains/eagle/vs_eagle.binbin0 -> 2372 bytes-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_chroma.binbin0 -> 1741 bytes-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_color.binbin0 -> 1318 bytes-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_deconverge.binbin0 -> 877 bytes-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_defocus.binbin0 -> 1906 bytes-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_distortion.binbin0 -> 4478 bytes-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_ntsc_decode.binbin0 -> 4599 bytes-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_ntsc_encode.binbin0 -> 3230 bytes-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_phosphor.binbin0 -> 1036 bytes-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_post.binbin0 -> 4865 bytes-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_prescale.binbin0 -> 655 bytes-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_scanline.binbin0 -> 2879 bytes-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_chroma.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_color.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_deconverge.binbin0 -> 2046 bytes-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_defocus.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_distortion.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_ntsc_decode.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_ntsc_encode.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_phosphor.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_post.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_prescale.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_scanline.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/hqx/fs_hq2x.binbin0 -> 8117 bytes-rw-r--r--bgfx/shaders/metal/chains/hqx/fs_hq3x.binbin0 -> 8172 bytes-rw-r--r--bgfx/shaders/metal/chains/hqx/fs_hq4x.binbin0 -> 8097 bytes-rw-r--r--bgfx/shaders/metal/chains/hqx/vs_hq2x.binbin0 -> 1421 bytes-rw-r--r--bgfx/shaders/metal/chains/hqx/vs_hq3x.binbin0 -> 1421 bytes-rw-r--r--bgfx/shaders/metal/chains/hqx/vs_hq4x.binbin0 -> 1421 bytes-rw-r--r--bgfx/shaders/metal/chains/lcd-grid/fs_lcd-grid.binbin0 -> 9976 bytes-rw-r--r--bgfx/shaders/metal/chains/lcd-grid/fs_persistence.binbin0 -> 958 bytes-rw-r--r--bgfx/shaders/metal/chains/lcd-grid/vs_lcd-grid.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/lcd-grid/vs_persistence.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/misc/fs_blit.binbin0 -> 609 bytes-rw-r--r--bgfx/shaders/metal/chains/misc/fs_blit_bcg.binbin0 -> 1163 bytes-rw-r--r--bgfx/shaders/metal/chains/misc/fs_blit_palette16.binbin0 -> 1815 bytes-rw-r--r--bgfx/shaders/metal/chains/misc/fs_blit_rgb32.binbin0 -> 626 bytes-rw-r--r--bgfx/shaders/metal/chains/misc/fs_blit_yuy16.binbin0 -> 2036 bytes-rw-r--r--bgfx/shaders/metal/chains/misc/fs_bob-and-ghost-deinterlace.binbin0 -> 1733 bytes-rw-r--r--bgfx/shaders/metal/chains/misc/fs_deposterize-pass0.binbin0 -> 1186 bytes-rw-r--r--bgfx/shaders/metal/chains/misc/fs_deposterize-pass1.binbin0 -> 1186 bytes-rw-r--r--bgfx/shaders/metal/chains/misc/fs_lut.binbin0 -> 1490 bytes-rw-r--r--bgfx/shaders/metal/chains/misc/fs_saturation.binbin0 -> 916 bytes-rw-r--r--bgfx/shaders/metal/chains/misc/vs_blit.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/misc/vs_bob-and-ghost-deinterlace.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/misc/vs_deposterize-pass0.binbin0 -> 1174 bytes-rw-r--r--bgfx/shaders/metal/chains/misc/vs_deposterize-pass1.binbin0 -> 1174 bytes-rw-r--r--bgfx/shaders/metal/chains/misc/vs_lut.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/misc/vs_resize_blit.binbin0 -> 966 bytes-rw-r--r--bgfx/shaders/metal/chains/misc/vs_saturation.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/pillarbox_left_horizontal/fs_gaussian.binbin0 -> 3354 bytes-rw-r--r--bgfx/shaders/metal/chains/pillarbox_left_horizontal/fs_offset_sat.binbin0 -> 916 bytes-rw-r--r--bgfx/shaders/metal/chains/pillarbox_left_horizontal/vs_gaussian.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/pillarbox_left_horizontal/vs_offset_sat.binbin0 -> 945 bytes-rw-r--r--bgfx/shaders/metal/chains/pillarbox_left_vertical/fs_gaussian.binbin0 -> 3354 bytes-rw-r--r--bgfx/shaders/metal/chains/pillarbox_left_vertical/fs_offset_sat.binbin0 -> 916 bytes-rw-r--r--bgfx/shaders/metal/chains/pillarbox_left_vertical/vs_gaussian.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/pillarbox_left_vertical/vs_offset_sat.binbin0 -> 943 bytes-rw-r--r--bgfx/shaders/metal/chains/pillarbox_right_horizontal/fs_gaussian.binbin0 -> 3354 bytes-rw-r--r--bgfx/shaders/metal/chains/pillarbox_right_horizontal/fs_offset_sat.binbin0 -> 916 bytes-rw-r--r--bgfx/shaders/metal/chains/pillarbox_right_horizontal/vs_gaussian.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/pillarbox_right_horizontal/vs_offset_sat.binbin0 -> 951 bytes-rw-r--r--bgfx/shaders/metal/chains/pillarbox_right_vertical/fs_gaussian.binbin0 -> 3354 bytes-rw-r--r--bgfx/shaders/metal/chains/pillarbox_right_vertical/fs_offset_sat.binbin0 -> 916 bytes-rw-r--r--bgfx/shaders/metal/chains/pillarbox_right_vertical/vs_gaussian.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/pillarbox_right_vertical/vs_offset_sat.binbin0 -> 972 bytes-rw-r--r--bgfx/shaders/metal/chains/unfiltered/fs_blit.binbin0 -> 609 bytes-rw-r--r--bgfx/shaders/metal/chains/unfiltered/vs_blit.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/warp/fs_dilation-horizontal-fast.binbin0 -> 818 bytes-rw-r--r--bgfx/shaders/metal/chains/warp/vs_dilation-horizontal-fast.binbin0 -> 1034 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/fs_xbr-lv1-noblend.binbin0 -> 4785 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-3d.binbin0 -> 7968 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-fast.binbin0 -> 4471 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-noblend.binbin0 -> 5462 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/fs_xbr-lv2.binbin0 -> 5902 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/fs_xbr-lv3-noblend.binbin0 -> 7114 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/fs_xbr-lv3.binbin0 -> 9531 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_custom-jinc2-sharper.binbin0 -> 5805 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.binbin0 -> 7199 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.binbin0 -> 7580 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.binbin0 -> 6841 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.binbin0 -> 7201 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.binbin0 -> 7570 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.binbin0 -> 6830 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.binbin0 -> 7199 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.binbin0 -> 7568 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.binbin0 -> 6829 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.binbin0 -> 5105 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.binbin0 -> 4895 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.binbin0 -> 4550 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass0.binbin0 -> 5341 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass1.binbin0 -> 6772 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass2.binbin0 -> 5183 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_custom-jinc2-sharper.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.binbin0 -> 1630 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.binbin0 -> 1630 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.binbin0 -> 1630 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass0.binbin0 -> 1618 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass1.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass2.binbin0 -> 1630 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass3.binbin0 -> 1630 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/vs_xbr-lv1-noblend.binbin0 -> 1070 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-3d.binbin0 -> 2124 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-fast.binbin0 -> 1421 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-noblend.binbin0 -> 2080 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/vs_xbr-lv2.binbin0 -> 2080 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/vs_xbr-lv3-noblend.binbin0 -> 2080 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/vs_xbr-lv3.binbin0 -> 2080 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.binbin0 -> 16011 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.binbin0 -> 7802 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.binbin0 -> 7645 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.binbin0 -> 9206 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.binbin0 -> 8853 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.binbin0 -> 8617 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.binbin0 -> 9520 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.binbin0 -> 15967 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.binbin0 -> 2080 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.binbin0 -> 2080 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.binbin0 -> 2080 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.binbin0 -> 2080 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.binbin0 -> 2080 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.binbin0 -> 2080 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.binbin0 -> 2080 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.binbin0 -> 2080 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.binbin0 -> 3368 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.binbin0 -> 14206 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.binbin0 -> 5690 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.binbin0 -> 3610 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.binbin0 -> 3986 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.binbin0 -> 3854 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.binbin0 -> 3959 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.binbin0 -> 4648 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.binbin0 -> 2080 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.binbin0 -> 2080 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.binbin0 -> 1288 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.binbin0 -> 2080 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.binbin0 -> 2080 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.binbin0 -> 2080 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.binbin0 -> 1288 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.binbin0 -> 1288 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.binbin0 -> 16171 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.binbin0 -> 5575 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.binbin0 -> 2080 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.binbin0 -> 1336 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.binbin0 -> 11490 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.binbin0 -> 6349 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.binbin0 -> 6581 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.binbin0 -> 6087 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.binbin0 -> 1018 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.binbin0 -> 2080 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.binbin0 -> 1068 bytes-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.binbin0 -> 1068 bytes-rw-r--r--bgfx/shaders/metal/fs_gui.binbin0 -> 609 bytes-rw-r--r--bgfx/shaders/metal/fs_screen.binbin0 -> 609 bytes-rw-r--r--bgfx/shaders/metal/vs_gui.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/metal/vs_screen.binbin0 -> 835 bytes-rw-r--r--bgfx/shaders/spirv/chains/blurs/fs_smart-blur.binbin0 -> 5203 bytes-rw-r--r--bgfx/shaders/spirv/chains/blurs/vs_smart-blur.binbin0 -> 2083 bytes-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/fs_crt-geom-deluxe.binbin0 -> 24496 bytes-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/fs_crt-geom.binbin0 -> 19163 bytes-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/fs_gaussx.binbin0 -> 6598 bytes-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/fs_gaussy.binbin0 -> 6614 bytes-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/fs_lowpass.binbin0 -> 7667 bytes-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/fs_mipmap8.binbin0 -> 24663 bytes-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/fs_phosphor_apply.binbin0 -> 2850 bytes-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/fs_phosphor_update.binbin0 -> 3395 bytes-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/vs_crt-geom.binbin0 -> 8328 bytes-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/vs_gaussx.binbin0 -> 2152 bytes-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/vs_gaussy.binbin0 -> 2168 bytes-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/vs_lowpass.binbin0 -> 4424 bytes-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/vs_mipmap8.binbin0 -> 1085 bytes-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/vs_phosphor_apply.binbin0 -> 1085 bytes-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/vs_phosphor_update.binbin0 -> 1085 bytes-rw-r--r--bgfx/shaders/spirv/chains/crt/fs_crt-caligari.binbin0 -> 4548 bytes-rw-r--r--bgfx/shaders/spirv/chains/crt/vs_crt-caligari.binbin0 -> 1649 bytes-rw-r--r--bgfx/shaders/spirv/chains/default/fs_blit.binbin0 -> 850 bytes-rw-r--r--bgfx/shaders/spirv/chains/default/vs_blit.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/eagle/fs_eagle.binbin0 -> 8904 bytes-rw-r--r--bgfx/shaders/spirv/chains/eagle/vs_eagle.binbin0 -> 3879 bytes-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_chroma.binbin0 -> 3096 bytes-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_color.binbin0 -> 2319 bytes-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_deconverge.binbin0 -> 1294 bytes-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_defocus.binbin0 -> 2322 bytes-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_distortion.binbin0 -> 7594 bytes-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_ntsc_decode.binbin0 -> 7204 bytes-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_ntsc_encode.binbin0 -> 3617 bytes-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_phosphor.binbin0 -> 1808 bytes-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_post.binbin0 -> 7851 bytes-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_prescale.binbin0 -> 896 bytes-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_scanline.binbin0 -> 4852 bytes-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_chroma.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_color.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_deconverge.binbin0 -> 3246 bytes-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_defocus.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_distortion.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_ntsc_decode.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_ntsc_encode.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_phosphor.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_post.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_prescale.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_scanline.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/hqx/fs_hq2x.binbin0 -> 11934 bytes-rw-r--r--bgfx/shaders/spirv/chains/hqx/fs_hq3x.binbin0 -> 11966 bytes-rw-r--r--bgfx/shaders/spirv/chains/hqx/fs_hq4x.binbin0 -> 11902 bytes-rw-r--r--bgfx/shaders/spirv/chains/hqx/vs_hq2x.binbin0 -> 2083 bytes-rw-r--r--bgfx/shaders/spirv/chains/hqx/vs_hq3x.binbin0 -> 2083 bytes-rw-r--r--bgfx/shaders/spirv/chains/hqx/vs_hq4x.binbin0 -> 2083 bytes-rw-r--r--bgfx/shaders/spirv/chains/lcd-grid/fs_lcd-grid.binbin0 -> 13747 bytes-rw-r--r--bgfx/shaders/spirv/chains/lcd-grid/fs_persistence.binbin0 -> 1368 bytes-rw-r--r--bgfx/shaders/spirv/chains/lcd-grid/vs_lcd-grid.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/lcd-grid/vs_persistence.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_blit.binbin0 -> 850 bytes-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_blit_bcg.binbin0 -> 2012 bytes-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_blit_palette16.binbin0 -> 3216 bytes-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_blit_rgb32.binbin0 -> 954 bytes-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_blit_yuy16.binbin0 -> 2890 bytes-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_bob-and-ghost-deinterlace.binbin0 -> 2709 bytes-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_deposterize-pass0.binbin0 -> 2398 bytes-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_deposterize-pass1.binbin0 -> 2398 bytes-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_lut.binbin0 -> 2424 bytes-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_saturation.binbin0 -> 1413 bytes-rw-r--r--bgfx/shaders/spirv/chains/misc/vs_blit.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/misc/vs_bob-and-ghost-deinterlace.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/misc/vs_deposterize-pass0.binbin0 -> 1727 bytes-rw-r--r--bgfx/shaders/spirv/chains/misc/vs_deposterize-pass1.binbin0 -> 1727 bytes-rw-r--r--bgfx/shaders/spirv/chains/misc/vs_lut.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/misc/vs_resize_blit.binbin0 -> 1609 bytes-rw-r--r--bgfx/shaders/spirv/chains/misc/vs_saturation.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_left_horizontal/fs_gaussian.binbin0 -> 4785 bytes-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_left_horizontal/fs_offset_sat.binbin0 -> 1413 bytes-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_left_horizontal/vs_gaussian.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_left_horizontal/vs_offset_sat.binbin0 -> 1377 bytes-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_left_vertical/fs_gaussian.binbin0 -> 4785 bytes-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_left_vertical/fs_offset_sat.binbin0 -> 1413 bytes-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_left_vertical/vs_gaussian.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_left_vertical/vs_offset_sat.binbin0 -> 1377 bytes-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_right_horizontal/fs_gaussian.binbin0 -> 4785 bytes-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_right_horizontal/fs_offset_sat.binbin0 -> 1413 bytes-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_right_horizontal/vs_gaussian.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_right_horizontal/vs_offset_sat.binbin0 -> 1393 bytes-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_right_vertical/fs_gaussian.binbin0 -> 4785 bytes-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_right_vertical/fs_offset_sat.binbin0 -> 1413 bytes-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_right_vertical/vs_gaussian.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_right_vertical/vs_offset_sat.binbin0 -> 1393 bytes-rw-r--r--bgfx/shaders/spirv/chains/unfiltered/fs_blit.binbin0 -> 850 bytes-rw-r--r--bgfx/shaders/spirv/chains/unfiltered/vs_blit.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/warp/fs_dilation-horizontal-fast.binbin0 -> 1374 bytes-rw-r--r--bgfx/shaders/spirv/chains/warp/vs_dilation-horizontal-fast.binbin0 -> 1619 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/fs_xbr-lv1-noblend.binbin0 -> 7110 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-3d.binbin0 -> 14694 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-fast.binbin0 -> 8332 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-noblend.binbin0 -> 9093 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2.binbin0 -> 10852 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/fs_xbr-lv3-noblend.binbin0 -> 13117 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/fs_xbr-lv3.binbin0 -> 13984 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_custom-jinc2-sharper.binbin0 -> 8619 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.binbin0 -> 10224 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.binbin0 -> 9947 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.binbin0 -> 9375 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.binbin0 -> 10260 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.binbin0 -> 10347 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.binbin0 -> 9775 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.binbin0 -> 10224 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.binbin0 -> 10327 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.binbin0 -> 9755 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.binbin0 -> 6448 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.binbin0 -> 6304 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.binbin0 -> 6044 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass0.binbin0 -> 7486 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass1.binbin0 -> 8679 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass2.binbin0 -> 7038 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_custom-jinc2-sharper.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.binbin0 -> 2351 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.binbin0 -> 2351 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.binbin0 -> 2351 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass0.binbin0 -> 2351 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass1.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass2.binbin0 -> 2351 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass3.binbin0 -> 2351 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/vs_xbr-lv1-noblend.binbin0 -> 1651 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-3d.binbin0 -> 3069 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-fast.binbin0 -> 2083 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-noblend.binbin0 -> 2947 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2.binbin0 -> 2947 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/vs_xbr-lv3-noblend.binbin0 -> 2947 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/vs_xbr-lv3.binbin0 -> 2947 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.binbin0 -> 16340 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.binbin0 -> 11752 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.binbin0 -> 11556 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.binbin0 -> 13084 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.binbin0 -> 12656 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.binbin0 -> 12240 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.binbin0 -> 12708 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.binbin0 -> 16740 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.binbin0 -> 2947 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.binbin0 -> 2947 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.binbin0 -> 2947 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.binbin0 -> 2947 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.binbin0 -> 2947 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.binbin0 -> 2947 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.binbin0 -> 2947 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.binbin0 -> 2947 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.binbin0 -> 5086 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.binbin0 -> 21923 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.binbin0 -> 9131 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.binbin0 -> 5558 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.binbin0 -> 6326 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.binbin0 -> 6126 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.binbin0 -> 6635 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.binbin0 -> 7029 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.binbin0 -> 2947 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.binbin0 -> 2947 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.binbin0 -> 1879 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.binbin0 -> 2947 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.binbin0 -> 2947 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.binbin0 -> 2947 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.binbin0 -> 1879 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.binbin0 -> 1879 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.binbin0 -> 14986 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.binbin0 -> 8411 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.binbin0 -> 2947 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.binbin0 -> 2111 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.binbin0 -> 16278 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.binbin0 -> 9817 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.binbin0 -> 7591 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.binbin0 -> 10159 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.binbin0 -> 1567 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.binbin0 -> 2947 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.binbin0 -> 1619 bytes-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.binbin0 -> 1619 bytes-rw-r--r--bgfx/shaders/spirv/fs_gui.binbin0 -> 850 bytes-rw-r--r--bgfx/shaders/spirv/fs_screen.binbin0 -> 850 bytes-rw-r--r--bgfx/shaders/spirv/vs_gui.binbin0 -> 1257 bytes-rw-r--r--bgfx/shaders/spirv/vs_screen.binbin0 -> 1257 bytes-rw-r--r--ctrlr/hotrod.cfg139
-rw-r--r--ctrlr/hotrodse.cfg193
-rw-r--r--ctrlr/scorpionxg.cfg195
-rw-r--r--ctrlr/slikstik.cfg314
-rw-r--r--ctrlr/xarcade.cfg193
-rw-r--r--dist.mak133
-rw-r--r--docs/LICENSE117
-rw-r--r--docs/Makefile158
-rw-r--r--docs/README.md4
-rw-r--r--docs/config.txt989
-rw-r--r--docs/legal/BSD-2-Clause24
-rw-r--r--docs/legal/BSD-3-Clause28
-rw-r--r--docs/legal/BSL-1.023
-rw-r--r--docs/legal/CC0114
-rw-r--r--docs/legal/GPL-2.0341
-rw-r--r--docs/legal/LGPL-2.1499
-rw-r--r--docs/legal/MIT20
-rw-r--r--docs/legal/Zlib20
-rw-r--r--docs/license.txt32
-rw-r--r--docs/mame.txt81
-rw-r--r--docs/man/LICENSE116
-rw-r--r--docs/man/README.md5
-rw-r--r--docs/man/castool.146
-rw-r--r--docs/man/chdman.1255
-rw-r--r--docs/man/floptool.147
-rw-r--r--docs/man/imgtool.1157
-rw-r--r--docs/man/jedutil.149
-rw-r--r--docs/man/ldplayer.152
-rw-r--r--docs/man/ldresample.146
-rw-r--r--docs/man/ldverify.125
-rw-r--r--docs/man/mame.61301
-rw-r--r--docs/man/romcmp.159
-rw-r--r--docs/newvideo.txt146
-rw-r--r--docs/source/__init__.py0
-rw-r--r--docs/source/_ext/edit_on_github.py42
-rw-r--r--docs/source/_templates/versions.html7
-rw-r--r--docs/source/advanced/bgfx.rst219
-rw-r--r--docs/source/advanced/ctrlr_config.rst309
-rw-r--r--docs/source/advanced/devicemap.rst133
-rw-r--r--docs/source/advanced/glsl.rst84
-rw-r--r--docs/source/advanced/hlsl.rst318
-rw-r--r--docs/source/advanced/index.rst15
-rw-r--r--docs/source/advanced/linux-lightguns.rst76
-rw-r--r--docs/source/advanced/multiconfig.rst112
-rw-r--r--docs/source/advanced/paths.rst29
-rw-r--r--docs/source/advanced/shiftertoggle.rst41
-rw-r--r--docs/source/commandline/commandline-all.rst4255
-rw-r--r--docs/source/commandline/commandline-index.rst439
-rw-r--r--docs/source/commandline/index.rst11
-rw-r--r--docs/source/commandline/sdlconfig.rst135
-rw-r--r--docs/source/commandline/windowsconfig.rst101
-rw-r--r--docs/source/conf.py273
-rw-r--r--docs/source/contributing/cxx.rst573
-rw-r--r--docs/source/contributing/index.rst158
-rw-r--r--docs/source/contributing/softlist.rst183
-rw-r--r--docs/source/debugger/annotation.rst109
-rw-r--r--docs/source/debugger/breakpoint.rst168
-rw-r--r--docs/source/debugger/cheats.rst294
-rw-r--r--docs/source/debugger/exceptionpoint.rst134
-rw-r--r--docs/source/debugger/execution.rst550
-rw-r--r--docs/source/debugger/general.rst587
-rw-r--r--docs/source/debugger/image.rst80
-rw-r--r--docs/source/debugger/index.rst440
-rw-r--r--docs/source/debugger/memory.rst422
-rw-r--r--docs/source/debugger/registerpoints.rst150
-rw-r--r--docs/source/debugger/watchpoint.rst178
-rw-r--r--docs/source/healthwarning.rst29
-rw-r--r--docs/source/images/MAMElogo.svg25
-rw-r--r--docs/source/index.rst41
-rw-r--r--docs/source/initialsetup/compilingmame.rst858
-rw-r--r--docs/source/initialsetup/configuringmame.rst66
-rw-r--r--docs/source/initialsetup/index.rst13
-rw-r--r--docs/source/initialsetup/installingmame.rst21
-rw-r--r--docs/source/initialsetup/mameintro.rst130
-rw-r--r--docs/source/license.rst32
-rw-r--r--docs/source/luascript/index.rst235
-rw-r--r--docs/source/luascript/ref-common.rst124
-rw-r--r--docs/source/luascript/ref-core.rst633
-rw-r--r--docs/source/luascript/ref-debugger.rst451
-rw-r--r--docs/source/luascript/ref-devices.rst880
-rw-r--r--docs/source/luascript/ref-input.rst796
-rw-r--r--docs/source/luascript/ref-mem.rst461
-rw-r--r--docs/source/luascript/ref-render.rst1374
-rw-r--r--docs/source/plugins/autofire.rst115
-rw-r--r--docs/source/plugins/console.rst9
-rw-r--r--docs/source/plugins/data.rst58
-rw-r--r--docs/source/plugins/discord.rst10
-rw-r--r--docs/source/plugins/dummy.rst8
-rw-r--r--docs/source/plugins/gdbstub.rst13
-rw-r--r--docs/source/plugins/hiscore.rst28
-rw-r--r--docs/source/plugins/index.rst75
-rw-r--r--docs/source/plugins/inputmacro.rst296
-rw-r--r--docs/source/plugins/layout.rst9
-rw-r--r--docs/source/plugins/offscreenreload.rst90
-rw-r--r--docs/source/plugins/timecode.rst21
-rw-r--r--docs/source/plugins/timer.rst22
-rw-r--r--docs/source/security.rst8
-rw-r--r--docs/source/techspecs/audio_effects.rst147
-rw-r--r--docs/source/techspecs/cpu_device.rst229
-rw-r--r--docs/source/techspecs/device_disasm_interface.rst204
-rw-r--r--docs/source/techspecs/device_memory_interface.rst168
-rw-r--r--docs/source/techspecs/device_rom_interface.rst113
-rw-r--r--docs/source/techspecs/device_sound_interface.rst319
-rw-r--r--docs/source/techspecs/floppy.rst414
-rw-r--r--docs/source/techspecs/index.rst27
-rw-r--r--docs/source/techspecs/inputsystem.rst460
-rw-r--r--docs/source/techspecs/layout_files.rst1502
-rw-r--r--docs/source/techspecs/layout_script.rst786
-rw-r--r--docs/source/techspecs/m6502.rst379
-rw-r--r--docs/source/techspecs/memory.rst964
-rw-r--r--docs/source/techspecs/naming.rst95
-rw-r--r--docs/source/techspecs/nscsi.rst174
-rw-r--r--docs/source/techspecs/object_finders.rst1039
-rw-r--r--docs/source/techspecs/osd_audio.rst363
-rw-r--r--docs/source/techspecs/poly_manager.rst1084
-rw-r--r--docs/source/techspecs/uml_instructions.rst4457
-rw-r--r--docs/source/tools/castool.rst342
-rw-r--r--docs/source/tools/chdman.rst457
-rw-r--r--docs/source/tools/floptool.rst200
-rw-r--r--docs/source/tools/imgtool.rst1676
-rw-r--r--docs/source/tools/index.rst14
-rw-r--r--docs/source/tools/othertools.rst64
-rw-r--r--docs/source/usingmame/aboutromsets.rst91
-rw-r--r--docs/source/usingmame/assetsearch.rst398
-rw-r--r--docs/source/usingmame/commonissues.rst369
-rw-r--r--docs/source/usingmame/defaultkeys.rst754
-rw-r--r--docs/source/usingmame/frontends.rst40
-rw-r--r--docs/source/usingmame/images/mahjongpanel.svg215
-rw-r--r--docs/source/usingmame/index.rst19
-rw-r--r--docs/source/usingmame/mamemenus.rst478
-rw-r--r--docs/source/usingmame/ui.rst538
-rw-r--r--docs/source/usingmame/usingmame.rst112
-rw-r--r--docs/source/whatis.rst87
-rw-r--r--docs/themes/sphinx_rtd_theme/__init__.py77
-rw-r--r--docs/themes/sphinx_rtd_theme/breadcrumbs.html77
-rw-r--r--docs/themes/sphinx_rtd_theme/footer.html62
-rw-r--r--docs/themes/sphinx_rtd_theme/layout.html251
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/da/LC_MESSAGES/sphinx.mobin0 -> 2514 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/locale/da/LC_MESSAGES/sphinx.po206
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/de/LC_MESSAGES/sphinx.mobin0 -> 2087 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/locale/de/LC_MESSAGES/sphinx.po136
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/en/LC_MESSAGES/sphinx.mobin0 -> 457 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/locale/en/LC_MESSAGES/sphinx.po201
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/es/LC_MESSAGES/sphinx.mobin0 -> 2567 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/locale/es/LC_MESSAGES/sphinx.po169
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/et/LC_MESSAGES/sphinx.mobin0 -> 2380 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/locale/et/LC_MESSAGES/sphinx.po166
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/fa_IR/LC_MESSAGES/sphinx.mobin0 -> 2693 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/locale/fa_IR/LC_MESSAGES/sphinx.po161
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/fr/LC_MESSAGES/sphinx.mobin0 -> 2522 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/locale/fr/LC_MESSAGES/sphinx.po169
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/hr/LC_MESSAGES/sphinx.mobin0 -> 575 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/locale/hr/LC_MESSAGES/sphinx.po23
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/hu/LC_MESSAGES/sphinx.mobin0 -> 501 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/locale/hu/LC_MESSAGES/sphinx.po23
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/it/LC_MESSAGES/sphinx.mobin0 -> 2703 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/locale/it/LC_MESSAGES/sphinx.po192
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/lt/LC_MESSAGES/sphinx.mobin0 -> 2750 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/locale/lt/LC_MESSAGES/sphinx.po188
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/nl/LC_MESSAGES/sphinx.mobin0 -> 2549 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/locale/nl/LC_MESSAGES/sphinx.po188
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/pl/LC_MESSAGES/sphinx.mobin0 -> 2339 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/locale/pl/LC_MESSAGES/sphinx.po137
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/pt/LC_MESSAGES/sphinx.mobin0 -> 2354 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/locale/pt/LC_MESSAGES/sphinx.po161
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/pt_BR/LC_MESSAGES/sphinx.mobin0 -> 2780 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/locale/pt_BR/LC_MESSAGES/sphinx.po191
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/ru/LC_MESSAGES/sphinx.mobin0 -> 3449 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/locale/ru/LC_MESSAGES/sphinx.po189
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/sphinx.pot182
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/sv/LC_MESSAGES/sphinx.mobin0 -> 2132 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/locale/sv/LC_MESSAGES/sphinx.po151
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/tr/LC_MESSAGES/sphinx.mobin0 -> 2117 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/locale/tr/LC_MESSAGES/sphinx.po143
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/zh_CN/LC_MESSAGES/sphinx.mobin0 -> 2511 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/locale/zh_CN/LC_MESSAGES/sphinx.po188
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/zh_TW/LC_MESSAGES/sphinx.mobin0 -> 506 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/locale/zh_TW/LC_MESSAGES/sphinx.po23
-rw-r--r--docs/themes/sphinx_rtd_theme/search.html54
-rw-r--r--docs/themes/sphinx_rtd_theme/searchbox.html9
-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/badge_only.css1
-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/Roboto-Slab-Bold.woffbin0 -> 87624 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/Roboto-Slab-Bold.woff2bin0 -> 67312 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/Roboto-Slab-Regular.woffbin0 -> 86288 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/Roboto-Slab-Regular.woff2bin0 -> 66444 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/fontawesome-webfont.eotbin0 -> 165742 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/fontawesome-webfont.svg2671
-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/fontawesome-webfont.ttfbin0 -> 165548 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/fontawesome-webfont.woffbin0 -> 98024 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/fontawesome-webfont.woff2bin0 -> 77160 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/lato-bold-italic.woffbin0 -> 323344 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/lato-bold-italic.woff2bin0 -> 193308 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/lato-bold.woffbin0 -> 309728 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/lato-bold.woff2bin0 -> 184912 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/lato-normal-italic.woffbin0 -> 328412 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/lato-normal-italic.woff2bin0 -> 195704 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/lato-normal.woffbin0 -> 309192 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/lato-normal.woff2bin0 -> 182708 bytes-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/theme.css4
-rw-r--r--docs/themes/sphinx_rtd_theme/static/js/badge_only.js1
-rw-r--r--docs/themes/sphinx_rtd_theme/static/js/theme.js1
-rw-r--r--docs/themes/sphinx_rtd_theme/theme.conf20
-rw-r--r--docs/themes/sphinx_rtd_theme/versions.html34
-rwxr-xr-xdocs/update.sh21
-rw-r--r--docs/windows.txt362
-rw-r--r--doxygen/LICENSE116
-rw-r--r--doxygen/README.md8
-rw-r--r--doxygen/doxy-boot.js271
-rw-r--r--doxygen/doxygen.config2590
-rw-r--r--doxygen/footer.html34
-rw-r--r--doxygen/header.html42
-rw-r--r--doxygen/style.css468
-rw-r--r--hash/32x.xml3012
-rw-r--r--hash/3do.xml96
-rw-r--r--hash/3do_m2.xml60
-rw-r--r--hash/README.md6
-rw-r--r--hash/a2600.xml18948
-rw-r--r--hash/a2600_cass.xml724
-rw-r--r--hash/a5200.hsi934
-rw-r--r--hash/a5200.xml1611
-rw-r--r--hash/a7800.xml3274
-rw-r--r--hash/a800.xml7382
-rw-r--r--hash/a800_cass.xml49
-rw-r--r--hash/a800_flop.xml988
-rw-r--r--hash/abc1600_flop.xml196
-rw-r--r--hash/abc1600_hdd.xml21
-rw-r--r--hash/abc800_hdd.xml50
-rw-r--r--hash/abc806_flop.xml151
-rw-r--r--hash/abc80_cass.xml35
-rw-r--r--hash/abc80_flop.xml149
-rw-r--r--hash/abc80_rom.xml83
-rw-r--r--hash/abc830_flop.xml237
-rw-r--r--hash/abc832_flop.xml465
-rw-r--r--hash/abc838_flop.xml63
-rw-r--r--hash/acrnsys_flop.xml55
-rw-r--r--hash/acrnsys_rom.xml71
-rw-r--r--hash/adam_cart.xml170
-rw-r--r--hash/adam_cass.xml1000
-rw-r--r--hash/adam_flop.xml17914
-rw-r--r--hash/advantage.xml188
-rw-r--r--hash/advision.xml78
-rw-r--r--hash/aim65_cart.xml232
-rw-r--r--hash/aleste.xml45
-rw-r--r--hash/alice32.xml809
-rw-r--r--hash/alice90.xml127
-rw-r--r--hash/alphasmart_kapps.xml394
-rw-r--r--hash/alphatro_cart.xml30
-rw-r--r--hash/alphatro_flop.xml44
-rw-r--r--hash/altos5.xml45
-rw-r--r--hash/altos586.xml19
-rw-r--r--hash/altos8600.xml30
-rw-r--r--hash/amiga_amix.xml118
-rw-r--r--hash/amiga_apps.xml206
-rw-r--r--hash/amiga_cd.xml347
-rw-r--r--hash/amiga_demos.xml90
-rw-r--r--hash/amiga_flop.xml9454
-rw-r--r--hash/amiga_hardware.xml259
-rw-r--r--hash/amiga_hdd.xml56
-rw-r--r--hash/amiga_workbench.xml1478
-rw-r--r--hash/amigaaga_flop.xml5092
-rw-r--r--hash/amigaecs_flop.xml825
-rw-r--r--hash/amigaocs_flop.xml57469
-rw-r--r--hash/ampro.xml63
-rw-r--r--hash/apc.xml392
-rw-r--r--hash/apexc_cyl.xml48
-rw-r--r--hash/apfimag_cass.xml1216
-rw-r--r--hash/apfm1000.xml290
-rw-r--r--hash/apogee.xml1262
-rw-r--r--hash/apollo_ctape.xml52
-rw-r--r--hash/apple1.xml521
-rw-r--r--hash/apple2_cass.xml3349
-rw-r--r--hash/apple2_flop_clcracked.xml65585
-rw-r--r--hash/apple2_flop_misc.xml7791
-rw-r--r--hash/apple2_flop_orig.xml47310
-rw-r--r--hash/apple2_rom.xml45
-rw-r--r--hash/apple2gs_flop_clcracked.xml3367
-rw-r--r--hash/apple2gs_flop_misc.xml7564
-rw-r--r--hash/apple2gs_flop_orig.xml5408
-rw-r--r--hash/apple3.xml301
-rw-r--r--hash/applix_flop.xml19
-rw-r--r--hash/apricot_flop.xml868
-rw-r--r--hash/apxen_flop.xml47
-rw-r--r--hash/aquarius_cart.xml445
-rw-r--r--hash/aquarius_cass.xml868
-rw-r--r--hash/arb.xml83
-rw-r--r--hash/arcadia.xml1180
-rw-r--r--hash/archimedes.xml7257
-rw-r--r--hash/archimedes_hdd.xml20
-rw-r--r--hash/archimedes_rom.xml71
-rw-r--r--hash/astrocde.xml1468
-rw-r--r--hash/atom_cass.xml539
-rw-r--r--hash/atom_flop.xml210
-rw-r--r--hash/atom_rom.xml480
-rw-r--r--hash/attache.xml20
-rw-r--r--hash/aussiebyte.xml19
-rw-r--r--hash/b2m.xml42
-rw-r--r--hash/basf7100.xml31
-rw-r--r--hash/bbc_cass.xml20305
-rw-r--r--hash/bbc_flop_32016.xml204
-rw-r--r--hash/bbc_flop_6502.xml168
-rw-r--r--hash/bbc_flop_68000.xml49
-rw-r--r--hash/bbc_flop_80186.xml191
-rw-r--r--hash/bbc_flop_arm.xml287
-rw-r--r--hash/bbc_flop_hybrid.xml1107
-rw-r--r--hash/bbc_flop_torch.xml468
-rw-r--r--hash/bbc_flop_z80.xml184
-rw-r--r--hash/bbc_hdd.xml81
-rw-r--r--hash/bbc_rom.xml14378
-rw-r--r--hash/bbc_vsm.xml80
-rw-r--r--hash/bbcb_flop.xml3457
-rw-r--r--hash/bbcb_flop_orig.xml4463
-rw-r--r--hash/bbcb_flop_us.xml26
-rw-r--r--hash/bbcbc.xml138
-rw-r--r--hash/bbcm_cart.xml309
-rw-r--r--hash/bbcm_flop.xml160
-rw-r--r--hash/bbcmc_flop.xml481
-rw-r--r--hash/bdesignm_design_cart.xml120<