summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/chihiro.h
diff options
context:
space:
mode:
author yz70s <yz70s@users.noreply.github.com>2015-09-09 20:48:51 +0200
committer yz70s <yz70s@users.noreply.github.com>2015-09-09 20:50:32 +0200
commit07c3b7ac13efe1c217ae6688e2e6589723afa9c6 (patch)
tree6d6384155218eebdd6bee663e9e845c0af357518 /src/mame/includes/chihiro.h
parenta73522ab0f73bb5537669782eee0d4ed5db175e9 (diff)
chihiro.c/xbox.c: Various updates [Samuele Zannoli]
- support render targets different than rgb32 - support 16 bit depth buffer - support independent clearing of stencil and depth values - update rom loading - add xbox hack to avoid stalling - set xbox bios 4134 as the one used
Diffstat (limited to 'src/mame/includes/chihiro.h')
-rw-r--r--src/mame/includes/chihiro.h14
1 files changed, 10 insertions, 4 deletions
diff --git a/src/mame/includes/chihiro.h b/src/mame/includes/chihiro.h
index 85f47d52e88..2815d1bf1d8 100644
--- a/src/mame/includes/chihiro.h
+++ b/src/mame/includes/chihiro.h
@@ -224,8 +224,10 @@ public:
dilate_rendertarget = 0;
antialiasing_rendertarget = 0;
type_rendertarget = nv2a_renderer::LINEAR;
- depth_rendertarget = nv2a_renderer::NV2A_RT_DEPTH_FORMAT_Z24S8;
- color_rendertarget = nv2a_renderer::NV2A_COLOR_FORMAT_A8R8G8B8;
+ depthformat_rendertarget = nv2a_renderer::NV2A_RT_DEPTH_FORMAT_Z24S8;
+ colorformat_rendertarget = nv2a_renderer::NV2A_COLOR_FORMAT_A8R8G8B8;
+ bytespixel_rendertarget = 4;
+ antialias_control = 0;
rendertarget = NULL;
depthbuffer = NULL;
displayedtarget = NULL;
@@ -254,6 +256,7 @@ public:
void geforce_read_dma_object(UINT32 handle, UINT32 &offset, UINT32 &size);
int geforce_exec_method(address_space &space, UINT32 channel, UINT32 subchannel, UINT32 method, UINT32 address, int &countlen);
UINT32 texture_get_texel(int number, int x, int y);
+ UINT8 *read_pixel(int x, int y, UINT32 c[4]);
void write_pixel(int x, int y, UINT32 color, UINT32 depth);
void combiner_initialize_registers(UINT32 argb8[6]);
void combiner_initialize_stage(int stage_number);
@@ -293,6 +296,7 @@ public:
int read_vertices_0x1810(address_space & space, vertex_nv *destination, int offset, int limit);
int read_vertices_0x1818(address_space & space, vertex_nv *destination, UINT32 address, int limit);
void convert_vertices_poly(vertex_nv *source, vertex_t *destination, int count);
+ void clear_depth_buffer(int what, UINT32 value);
inline UINT8 *direct_access_ptr(offs_t address);
TIMER_CALLBACK_MEMBER(puller_timer_work);
@@ -321,8 +325,10 @@ public:
int dilate_rendertarget;
int antialiasing_rendertarget;
int type_rendertarget;
- int depth_rendertarget;
- int color_rendertarget;
+ int depthformat_rendertarget;
+ int colorformat_rendertarget;
+ int bytespixel_rendertarget;
+ UINT32 antialias_control;
UINT32 *rendertarget;
UINT32 *depthbuffer;
UINT32 *displayedtarget;
?id2=b64835d5cc983c1ca6f795b40e973f5f6cb7c6c9'>3rdparty/asio/README4
-rw-r--r--3rdparty/asio/aclocal.m41171
-rw-r--r--3rdparty/asio/asio.manifest5055
-rw-r--r--3rdparty/asio/autogen.sh55
-rw-r--r--3rdparty/asio/boost_asio.manifest4640
-rw-r--r--3rdparty/asio/boostify.pl583
-rwxr-xr-x3rdparty/asio/compile347
-rwxr-xr-x3rdparty/asio/config.guess1568
-rwxr-xr-x3rdparty/asio/config.sub1793
-rwxr-xr-x3rdparty/asio/configure6615
-rw-r--r--3rdparty/asio/configure.ac257
-rw-r--r--3rdparty/asio/depcomp791
-rw-r--r--3rdparty/asio/include/.gitignore2
-rw-r--r--3rdparty/asio/include/Makefile.am161
-rw-r--r--3rdparty/asio/include/Makefile.in1132
-rw-r--r--3rdparty/asio/include/asio.hpp74
-rw-r--r--3rdparty/asio/include/asio/any_io_executor.hpp300
-rw-r--r--3rdparty/asio/include/asio/associated_allocator.hpp66
-rw-r--r--3rdparty/asio/include/asio/associated_cancellation_slot.hpp177
-rw-r--r--3rdparty/asio/include/asio/associated_executor.hpp120
-rw-r--r--3rdparty/asio/include/asio/associator.hpp35
-rw-r--r--3rdparty/asio/include/asio/async_result.hpp1186
-rw-r--r--3rdparty/asio/include/asio/awaitable.hpp133
-rw-r--r--3rdparty/asio/include/asio/basic_datagram_socket.hpp777
-rw-r--r--3rdparty/asio/include/asio/basic_deadline_timer.hpp301
-rw-r--r--3rdparty/asio/include/asio/basic_io_object.hpp17
-rw-r--r--3rdparty/asio/include/asio/basic_raw_socket.hpp778
-rw-r--r--3rdparty/asio/include/asio/basic_seq_packet_socket.hpp466
-rw-r--r--3rdparty/asio/include/asio/basic_serial_port.hpp411
-rw-r--r--3rdparty/asio/include/asio/basic_signal_set.hpp305
-rw-r--r--3rdparty/asio/include/asio/basic_socket.hpp659
-rw-r--r--3rdparty/asio/include/asio/basic_socket_acceptor.hpp1586
-rw-r--r--3rdparty/asio/include/asio/basic_socket_iostream.hpp87
-rw-r--r--3rdparty/asio/include/asio/basic_socket_streambuf.hpp82
-rw-r--r--3rdparty/asio/include/asio/basic_stream_socket.hpp593
-rw-r--r--3rdparty/asio/include/asio/basic_streambuf.hpp5
-rw-r--r--3rdparty/asio/include/asio/basic_streambuf_fwd.hpp2
-rw-r--r--3rdparty/asio/include/asio/basic_waitable_timer.hpp346
-rw-r--r--3rdparty/asio/include/asio/bind_cancellation_slot.hpp721
-rw-r--r--3rdparty/asio/include/asio/bind_executor.hpp261
-rw-r--r--3rdparty/asio/include/asio/buffer.hpp591
-rw-r--r--3rdparty/asio/include/asio/buffered_read_stream.hpp50
-rw-r--r--3rdparty/asio/include/asio/buffered_read_stream_fwd.hpp2
-rw-r--r--3rdparty/asio/include/asio/buffered_stream.hpp61
-rw-r--r--3rdparty/asio/include/asio/buffered_stream_fwd.hpp2
-rw-r--r--3rdparty/asio/include/asio/buffered_write_stream.hpp50
-rw-r--r--3rdparty/asio/include/asio/buffered_write_stream_fwd.hpp2
-rw-r--r--3rdparty/asio/include/asio/buffers_iterator.hpp2
-rw-r--r--3rdparty/asio/include/asio/cancellation_signal.hpp359
-rw-r--r--3rdparty/asio/include/asio/cancellation_state.hpp235
-rw-r--r--3rdparty/asio/include/asio/cancellation_type.hpp174
-rw-r--r--3rdparty/asio/include/asio/co_spawn.hpp499
-rw-r--r--3rdparty/asio/include/asio/completion_condition.hpp2
-rw-r--r--3rdparty/asio/include/asio/compose.hpp136
-rw-r--r--3rdparty/asio/include/asio/connect.hpp347
-rw-r--r--3rdparty/asio/include/asio/coroutine.hpp14
-rw-r--r--3rdparty/asio/include/asio/datagram_socket_service.hpp455
-rw-r--r--3rdparty/asio/include/asio/deadline_timer.hpp2
-rw-r--r--3rdparty/asio/include/asio/deadline_timer_service.hpp173
-rw-r--r--3rdparty/asio/include/asio/defer.hpp47
-rw-r--r--3rdparty/asio/include/asio/detached.hpp112
-rw-r--r--3rdparty/asio/include/asio/detail/array.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/array_fwd.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/assert.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/atomic_count.hpp21
-rw-r--r--3rdparty/asio/include/asio/detail/base_from_cancellation_state.hpp163
-rw-r--r--3rdparty/asio/include/asio/detail/base_from_completion_cond.hpp7
-rw-r--r--3rdparty/asio/include/asio/detail/bind_handler.hpp772
-rw-r--r--3rdparty/asio/include/asio/detail/blocking_executor_op.hpp107
-rw-r--r--3rdparty/asio/include/asio/detail/buffer_resize_guard.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/buffer_sequence_adapter.hpp108
-rw-r--r--3rdparty/asio/include/asio/detail/buffered_stream_storage.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/bulk_executor_op.hpp88
-rw-r--r--3rdparty/asio/include/asio/detail/call_stack.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/chrono.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/chrono_time_traits.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/completion_handler.hpp17
-rw-r--r--3rdparty/asio/include/asio/detail/concurrency_hint.hpp16
-rw-r--r--3rdparty/asio/include/asio/detail/conditionally_enabled_event.hpp10
-rw-r--r--3rdparty/asio/include/asio/detail/conditionally_enabled_mutex.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/config.hpp1069
-rw-r--r--3rdparty/asio/include/asio/detail/consuming_buffers.hpp46
-rw-r--r--3rdparty/asio/include/asio/detail/cstddef.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/cstdint.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/date_time_fwd.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/deadline_timer_service.hpp81
-rw-r--r--3rdparty/asio/include/asio/detail/dependent_type.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/descriptor_ops.hpp32
-rw-r--r--3rdparty/asio/include/asio/detail/descriptor_read_op.hpp52
-rw-r--r--3rdparty/asio/include/asio/detail/descriptor_write_op.hpp52
-rw-r--r--3rdparty/asio/include/asio/detail/dev_poll_reactor.hpp28
-rw-r--r--3rdparty/asio/include/asio/detail/epoll_reactor.hpp37
-rw-r--r--3rdparty/asio/include/asio/detail/event.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/eventfd_select_interrupter.hpp4
-rw-r--r--3rdparty/asio/include/asio/detail/executor_function.hpp204
-rw-r--r--3rdparty/asio/include/asio/detail/executor_op.hpp12
-rw-r--r--3rdparty/asio/include/asio/detail/fd_set_adapter.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/fenced_block.hpp6
-rw-r--r--3rdparty/asio/include/asio/detail/functional.hpp8
-rw-r--r--3rdparty/asio/include/asio/detail/future.hpp33
-rw-r--r--3rdparty/asio/include/asio/detail/gcc_arm_fenced_block.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/gcc_hppa_fenced_block.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/gcc_sync_fenced_block.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/gcc_x86_fenced_block.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/global.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/handler_alloc_helpers.hpp133
-rw-r--r--3rdparty/asio/include/asio/detail/handler_cont_helpers.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/handler_invoke_helpers.hpp25
-rw-r--r--3rdparty/asio/include/asio/detail/handler_tracking.hpp28
-rw-r--r--3rdparty/asio/include/asio/detail/handler_type_requirements.hpp61
-rw-r--r--3rdparty/asio/include/asio/detail/handler_work.hpp500
-rw-r--r--3rdparty/asio/include/asio/detail/hash_map.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/impl/buffer_sequence_adapter.ipp2
-rw-r--r--3rdparty/asio/include/asio/detail/impl/descriptor_ops.ipp302
-rw-r--r--3rdparty/asio/include/asio/detail/impl/dev_poll_reactor.hpp10
-rw-r--r--3rdparty/asio/include/asio/detail/impl/dev_poll_reactor.ipp26
-rw-r--r--3rdparty/asio/include/asio/detail/impl/epoll_reactor.hpp22
-rw-r--r--3rdparty/asio/include/asio/detail/impl/epoll_reactor.ipp77
-rw-r--r--3rdparty/asio/include/asio/detail/impl/eventfd_select_interrupter.ipp34
-rw-r--r--3rdparty/asio/include/asio/detail/impl/handler_tracking.ipp42
-rw-r--r--3rdparty/asio/include/asio/detail/impl/kqueue_reactor.hpp22
-rw-r--r--3rdparty/asio/include/asio/detail/impl/kqueue_reactor.ipp70
-rw-r--r--3rdparty/asio/include/asio/detail/impl/null_event.ipp4
-rw-r--r--3rdparty/asio/include/asio/detail/impl/pipe_select_interrupter.ipp17
-rw-r--r--3rdparty/asio/include/asio/detail/impl/posix_event.ipp17
-rw-r--r--3rdparty/asio/include/asio/detail/impl/posix_mutex.ipp2
-rw-r--r--3rdparty/asio/include/asio/detail/impl/posix_thread.ipp2
-rw-r--r--3rdparty/asio/include/asio/detail/impl/posix_tss_ptr.ipp2
-rw-r--r--3rdparty/asio/include/asio/detail/impl/reactive_descriptor_service.ipp28
-rw-r--r--3rdparty/asio/include/asio/detail/impl/reactive_serial_port_service.ipp37
-rw-r--r--3rdparty/asio/include/asio/detail/impl/reactive_socket_service_base.ipp43
-rw-r--r--3rdparty/asio/include/asio/detail/impl/resolver_service_base.ipp70
-rw-r--r--3rdparty/asio/include/asio/detail/impl/scheduler.ipp100
-rw-r--r--3rdparty/asio/include/asio/detail/impl/select_reactor.hpp26
-rw-r--r--3rdparty/asio/include/asio/detail/impl/select_reactor.ipp35
-rw-r--r--3rdparty/asio/include/asio/detail/impl/service_registry.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/impl/service_registry.ipp2
-rw-r--r--3rdparty/asio/include/asio/detail/impl/signal_set_service.ipp51
-rw-r--r--3rdparty/asio/include/asio/detail/impl/socket_ops.ipp1011
-rw-r--r--3rdparty/asio/include/asio/detail/impl/socket_select_interrupter.ipp21
-rw-r--r--3rdparty/asio/include/asio/detail/impl/strand_executor_service.hpp267
-rw-r--r--3rdparty/asio/include/asio/detail/impl/strand_executor_service.ipp38
-rw-r--r--3rdparty/asio/include/asio/detail/impl/strand_service.hpp45
-rw-r--r--3rdparty/asio/include/asio/detail/impl/strand_service.ipp43
-rw-r--r--3rdparty/asio/include/asio/detail/impl/thread_context.ipp35
-rw-r--r--3rdparty/asio/include/asio/detail/impl/throw_error.ipp14
-rw-r--r--3rdparty/asio/include/asio/detail/impl/timer_queue_ptime.ipp8
-rw-r--r--3rdparty/asio/include/asio/detail/impl/timer_queue_set.ipp2
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_event.ipp7
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_iocp_handle_service.ipp12
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_iocp_io_context.hpp19
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_iocp_io_context.ipp70
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_iocp_serial_port_service.ipp23
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_iocp_socket_service_base.ipp140
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_mutex.ipp8
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_object_handle_service.ipp35
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_static_mutex.ipp10
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_thread.ipp2
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_tss_ptr.ipp6
-rw-r--r--3rdparty/asio/include/asio/detail/impl/winrt_ssocket_service_base.ipp56
-rw-r--r--3rdparty/asio/include/asio/detail/impl/winrt_timer_scheduler.hpp8
-rw-r--r--3rdparty/asio/include/asio/detail/impl/winrt_timer_scheduler.ipp15
-rw-r--r--3rdparty/asio/include/asio/detail/impl/winsock_init.ipp2
-rw-r--r--3rdparty/asio/include/asio/detail/io_control.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/io_object_impl.hpp172
-rw-r--r--3rdparty/asio/include/asio/detail/is_buffer_sequence.hpp111
-rw-r--r--3rdparty/asio/include/asio/detail/is_executor.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/keyword_tss_ptr.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/kqueue_reactor.hpp34
-rw-r--r--3rdparty/asio/include/asio/detail/local_free_on_block_exit.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/macos_fenced_block.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/memory.hpp77
-rw-r--r--3rdparty/asio/include/asio/detail/mutex.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/non_const_lvalue.hpp54
-rw-r--r--3rdparty/asio/include/asio/detail/noncopyable.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/null_event.hpp8
-rw-r--r--3rdparty/asio/include/asio/detail/null_fenced_block.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/null_global.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/null_mutex.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/null_reactor.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/null_signal_blocker.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/null_socket_service.hpp124
-rw-r--r--3rdparty/asio/include/asio/detail/null_static_mutex.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/null_thread.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/null_tss_ptr.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/object_pool.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/old_win_sdk_compat.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/op_queue.hpp8
-rw-r--r--3rdparty/asio/include/asio/detail/operation.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/pipe_select_interrupter.hpp4
-rw-r--r--3rdparty/asio/include/asio/detail/pop_options.hpp28
-rw-r--r--3rdparty/asio/include/asio/detail/posix_event.hpp25
-rw-r--r--3rdparty/asio/include/asio/detail/posix_fd_set_adapter.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/posix_global.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/posix_mutex.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/posix_signal_blocker.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/posix_static_mutex.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/posix_thread.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/posix_tss_ptr.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/push_options.hpp58
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_descriptor_service.hpp189
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_null_buffers_op.hpp22
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_serial_port_service.hpp29
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_accept_op.hpp81
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_connect_op.hpp30
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_recv_op.hpp64
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_recvfrom_op.hpp58
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_recvmsg_op.hpp39
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_send_op.hpp68
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_sendto_op.hpp60
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_service.hpp240
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_service_base.hpp237
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_wait_op.hpp22
-rw-r--r--3rdparty/asio/include/asio/detail/reactor.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/reactor_fwd.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/reactor_op.hpp10
-rw-r--r--3rdparty/asio/include/asio/detail/reactor_op_queue.hpp46
-rw-r--r--3rdparty/asio/include/asio/detail/recycling_allocator.hpp37
-rw-r--r--3rdparty/asio/include/asio/detail/regex_fwd.hpp13
-rw-r--r--3rdparty/asio/include/asio/detail/resolve_endpoint_op.hpp48
-rw-r--r--3rdparty/asio/include/asio/detail/resolve_op.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/resolve_query_op.hpp46
-rw-r--r--3rdparty/asio/include/asio/detail/resolver_service.hpp44
-rw-r--r--3rdparty/asio/include/asio/detail/resolver_service_base.hpp56
-rw-r--r--3rdparty/asio/include/asio/detail/scheduler.hpp28
-rw-r--r--3rdparty/asio/include/asio/detail/scheduler_operation.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/scheduler_thread_info.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/scoped_lock.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/scoped_ptr.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/select_interrupter.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/select_reactor.hpp33
-rw-r--r--3rdparty/asio/include/asio/detail/service_registry.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/signal_blocker.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/signal_handler.hpp18
-rw-r--r--3rdparty/asio/include/asio/detail/signal_init.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/signal_op.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/signal_set_service.hpp36
-rw-r--r--3rdparty/asio/include/asio/detail/socket_holder.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/socket_ops.hpp48
-rw-r--r--3rdparty/asio/include/asio/detail/socket_option.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/socket_select_interrupter.hpp4
-rw-r--r--3rdparty/asio/include/asio/detail/socket_types.hpp10
-rw-r--r--3rdparty/asio/include/asio/detail/solaris_fenced_block.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/source_location.hpp45
-rw-r--r--3rdparty/asio/include/asio/detail/static_mutex.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/std_event.hpp14
-rw-r--r--3rdparty/asio/include/asio/detail/std_fenced_block.hpp62
-rw-r--r--3rdparty/asio/include/asio/detail/std_global.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/std_mutex.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/std_static_mutex.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/std_thread.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/strand_executor_service.hpp39
-rw-r--r--3rdparty/asio/include/asio/detail/strand_service.hpp14
-rw-r--r--3rdparty/asio/include/asio/detail/string_view.hpp28
-rw-r--r--3rdparty/asio/include/asio/detail/thread.hpp10
-rw-r--r--3rdparty/asio/include/asio/detail/thread_context.hpp11
-rw-r--r--3rdparty/asio/include/asio/detail/thread_group.hpp12
-rw-r--r--3rdparty/asio/include/asio/detail/thread_info_base.hpp215
-rw-r--r--3rdparty/asio/include/asio/detail/throw_error.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/throw_exception.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/timer_queue.hpp35
-rw-r--r--3rdparty/asio/include/asio/detail/timer_queue_base.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/timer_queue_ptime.hpp6
-rw-r--r--3rdparty/asio/include/asio/detail/timer_queue_set.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/timer_scheduler.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/timer_scheduler_fwd.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/tss_ptr.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/type_traits.hpp82
-rw-r--r--3rdparty/asio/include/asio/detail/variadic_templates.hpp179
-rw-r--r--3rdparty/asio/include/asio/detail/wait_handler.hpp21
-rw-r--r--3rdparty/asio/include/asio/detail/wait_op.hpp8
-rw-r--r--3rdparty/asio/include/asio/detail/win_event.hpp15
-rw-r--r--3rdparty/asio/include/asio/detail/win_fd_set_adapter.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/win_fenced_block.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/win_global.hpp12
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_handle_read_op.hpp22
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_handle_service.hpp148
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_handle_write_op.hpp21
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_io_context.hpp31
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_null_buffers_op.hpp22
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_operation.hpp22
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_overlapped_op.hpp20
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_overlapped_ptr.hpp54
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_serial_port_service.hpp24
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_accept_op.hpp79
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_connect_op.hpp22
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_recv_op.hpp19
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_recvfrom_op.hpp20
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_recvmsg_op.hpp19
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_send_op.hpp19
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_service.hpp233
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_service_base.hpp377
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_thread_info.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_wait_op.hpp21
-rw-r--r--3rdparty/asio/include/asio/detail/win_mutex.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/win_object_handle_service.hpp35
-rw-r--r--3rdparty/asio/include/asio/detail/win_static_mutex.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/win_thread.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/win_tss_ptr.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/winapp_thread.hpp8
-rw-r--r--3rdparty/asio/include/asio/detail/wince_thread.hpp8
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_async_manager.hpp39
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_async_op.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_resolve_op.hpp19
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_resolver_service.hpp54
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_socket_connect_op.hpp18
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_socket_recv_op.hpp19
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_socket_send_op.hpp19
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_ssocket_service.hpp34
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_ssocket_service_base.hpp73
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_timer_scheduler.hpp26
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_utils.hpp5
-rw-r--r--3rdparty/asio/include/asio/detail/winsock_init.hpp2
-rw-r--r--3rdparty/asio/include/asio/detail/work_dispatcher.hpp99
-rw-r--r--3rdparty/asio/include/asio/detail/wrapped_handler.hpp56
-rw-r--r--3rdparty/asio/include/asio/dispatch.hpp45
-rw-r--r--3rdparty/asio/include/asio/error.hpp16
-rw-r--r--3rdparty/asio/include/asio/error_code.hpp16
-rw-r--r--3rdparty/asio/include/asio/execution.hpp48
-rw-r--r--3rdparty/asio/include/asio/execution/allocator.hpp337
-rw-r--r--3rdparty/asio/include/asio/execution/any_executor.hpp2346
-rw-r--r--3rdparty/asio/include/asio/execution/bad_executor.hpp47
-rw-r--r--3rdparty/asio/include/asio/execution/blocking.hpp1551
-rw-r--r--3rdparty/asio/include/asio/execution/blocking_adaptation.hpp1212
-rw-r--r--3rdparty/asio/include/asio/execution/bulk_execute.hpp397
-rw-r--r--3rdparty/asio/include/asio/execution/bulk_guarantee.hpp1215
-rw-r--r--3rdparty/asio/include/asio/execution/connect.hpp489
-rw-r--r--3rdparty/asio/include/asio/execution/context.hpp233
-rw-r--r--3rdparty/asio/include/asio/execution/context_as.hpp221
-rw-r--r--3rdparty/asio/include/asio/execution/detail/as_invocable.hpp152
-rw-r--r--3rdparty/asio/include/asio/execution/detail/as_operation.hpp105
-rw-r--r--3rdparty/asio/include/asio/execution/detail/as_receiver.hpp128
-rw-r--r--3rdparty/asio/include/asio/execution/detail/bulk_sender.hpp261
-rw-r--r--3rdparty/asio/include/asio/execution/detail/submit_receiver.hpp233
-rw-r--r--3rdparty/asio/include/asio/execution/detail/void_receiver.hpp90
-rw-r--r--3rdparty/asio/include/asio/execution/execute.hpp283
-rw-r--r--3rdparty/asio/include/asio/execution/executor.hpp252
-rw-r--r--3rdparty/asio/include/asio/execution/impl/bad_executor.ipp40
-rw-r--r--3rdparty/asio/include/asio/execution/impl/receiver_invocation_error.ipp36
-rw-r--r--3rdparty/asio/include/asio/execution/invocable_archetype.hpp71
-rw-r--r--3rdparty/asio/include/asio/execution/mapping.hpp1116
-rw-r--r--3rdparty/asio/include/asio/execution/occupancy.hpp226
-rw-r--r--3rdparty/asio/include/asio/execution/operation_state.hpp94
-rw-r--r--3rdparty/asio/include/asio/execution/outstanding_work.hpp867
-rw-r--r--3rdparty/asio/include/asio/execution/prefer_only.hpp331
-rw-r--r--3rdparty/asio/include/asio/execution/receiver.hpp280
-rw-r--r--3rdparty/asio/include/asio/execution/receiver_invocation_error.hpp48
-rw-r--r--3rdparty/asio/include/asio/execution/relationship.hpp865
-rw-r--r--3rdparty/asio/include/asio/execution/schedule.hpp287
-rw-r--r--3rdparty/asio/include/asio/execution/scheduler.hpp86
-rw-r--r--3rdparty/asio/include/asio/execution/sender.hpp311
-rw-r--r--3rdparty/asio/include/asio/execution/set_done.hpp250
-rw-r--r--3rdparty/asio/include/asio/execution/set_error.hpp250
-rw-r--r--3rdparty/asio/include/asio/execution/set_value.hpp483
-rw-r--r--3rdparty/asio/include/asio/execution/start.hpp247
-rw-r--r--3rdparty/asio/include/asio/execution/submit.hpp450
-rw-r--r--3rdparty/asio/include/asio/execution_context.hpp5
-rw-r--r--3rdparty/asio/include/asio/executor.hpp10
-rw-r--r--3rdparty/asio/include/asio/executor_work_guard.hpp157
-rw-r--r--3rdparty/asio/include/asio/experimental/append.hpp71
-rw-r--r--3rdparty/asio/include/asio/experimental/as_single.hpp135
-rw-r--r--3rdparty/asio/include/asio/experimental/as_tuple.hpp131
-rw-r--r--3rdparty/asio/include/asio/experimental/awaitable_operators.hpp536
-rw-r--r--3rdparty/asio/include/asio/experimental/cancellation_condition.hpp155
-rw-r--r--3rdparty/asio/include/asio/experimental/coro.hpp1055
-rw-r--r--3rdparty/asio/include/asio/experimental/deferred.hpp605
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/completion_handler_erasure.hpp158
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/coro_promise_allocator.hpp118
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/coro_traits.hpp183
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/partial_promise.hpp177
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/append.hpp217
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/as_single.hpp229
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/as_tuple.hpp246
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/deferred.hpp104
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/parallel_group.hpp432
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/prepend.hpp217
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/promise.hpp98
-rw-r--r--3rdparty/asio/include/asio/experimental/parallel_group.hpp215
-rw-r--r--3rdparty/asio/include/asio/experimental/prepend.hpp71
-rw-r--r--3rdparty/asio/include/asio/experimental/promise.hpp606
-rw-r--r--3rdparty/asio/include/asio/experimental/use_coro.hpp282
-rw-r--r--3rdparty/asio/include/asio/generic/basic_endpoint.hpp4
-rw-r--r--3rdparty/asio/include/asio/generic/datagram_protocol.hpp8
-rw-r--r--3rdparty/asio/include/asio/generic/detail/endpoint.hpp2
-rw-r--r--3rdparty/asio/include/asio/generic/detail/impl/endpoint.ipp5
-rw-r--r--3rdparty/asio/include/asio/generic/raw_protocol.hpp8
-rw-r--r--3rdparty/asio/include/asio/generic/seq_packet_protocol.hpp8
-rw-r--r--3rdparty/asio/include/asio/generic/stream_protocol.hpp8
-rw-r--r--3rdparty/asio/include/asio/handler_alloc_hook.hpp35
-rw-r--r--3rdparty/asio/include/asio/handler_continuation_hook.hpp2
-rw-r--r--3rdparty/asio/include/asio/handler_invoke_hook.hpp34
-rw-r--r--3rdparty/asio/include/asio/handler_type.hpp50
-rw-r--r--3rdparty/asio/include/asio/high_resolution_timer.hpp2
-rw-r--r--3rdparty/asio/include/asio/impl/awaitable.hpp760
-rw-r--r--3rdparty/asio/include/asio/impl/buffered_read_stream.hpp290
-rw-r--r--3rdparty/asio/include/asio/impl/buffered_write_stream.hpp286
-rw-r--r--3rdparty/asio/include/asio/impl/co_spawn.hpp346
-rw-r--r--3rdparty/asio/include/asio/impl/compose.hpp687
-rw-r--r--3rdparty/asio/include/asio/impl/connect.hpp758
-rw-r--r--3rdparty/asio/include/asio/impl/defer.hpp237
-rw-r--r--3rdparty/asio/include/asio/impl/detached.hpp130
-rw-r--r--3rdparty/asio/include/asio/impl/dispatch.hpp247
-rw-r--r--3rdparty/asio/include/asio/impl/error.ipp2
-rw-r--r--3rdparty/asio/include/asio/impl/error_code.ipp2
-rw-r--r--3rdparty/asio/include/asio/impl/execution_context.hpp14
-rw-r--r--3rdparty/asio/include/asio/impl/execution_context.ipp2
-rw-r--r--3rdparty/asio/include/asio/impl/executor.hpp125
-rw-r--r--3rdparty/asio/include/asio/impl/executor.ipp7
-rw-r--r--3rdparty/asio/include/asio/impl/handler_alloc_hook.ipp28
-rw-r--r--3rdparty/asio/include/asio/impl/io_context.hpp365
-rw-r--r--3rdparty/asio/include/asio/impl/io_context.ipp7
-rw-r--r--3rdparty/asio/include/asio/impl/multiple_exceptions.ipp49
-rw-r--r--3rdparty/asio/include/asio/impl/post.hpp237
-rw-r--r--3rdparty/asio/include/asio/impl/read.hpp928
-rw-r--r--3rdparty/asio/include/asio/impl/read_at.hpp427
-rw-r--r--3rdparty/asio/include/asio/impl/read_until.hpp2669
-rw-r--r--3rdparty/asio/include/asio/impl/redirect_error.hpp609
-rw-r--r--3rdparty/asio/include/asio/impl/serial_port_base.hpp2
-rw-r--r--3rdparty/asio/include/asio/impl/serial_port_base.ipp12
-rw-r--r--3rdparty/asio/include/asio/impl/spawn.hpp188
-rw-r--r--3rdparty/asio/include/asio/impl/src.cpp25
-rw-r--r--3rdparty/asio/include/asio/impl/src.hpp8
-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.hpp158
-rw-r--r--3rdparty/asio/include/asio/impl/system_executor.ipp57
-rw-r--r--3rdparty/asio/include/asio/impl/thread_pool.hpp341
-rw-r--r--3rdparty/asio/include/asio/impl/thread_pool.ipp81
-rw-r--r--3rdparty/asio/include/asio/impl/use_awaitable.hpp291
-rw-r--r--3rdparty/asio/include/asio/impl/use_future.hpp206
-rw-r--r--3rdparty/asio/include/asio/impl/write.hpp862
-rw-r--r--3rdparty/asio/include/asio/impl/write_at.hpp384
-rw-r--r--3rdparty/asio/include/asio/io_context.hpp894
-rw-r--r--3rdparty/asio/include/asio/io_context_strand.hpp120
-rw-r--r--3rdparty/asio/include/asio/io_service.hpp2
-rw-r--r--3rdparty/asio/include/asio/io_service_strand.hpp2
-rw-r--r--3rdparty/asio/include/asio/ip/address.hpp88
-rw-r--r--3rdparty/asio/include/asio/ip/address_v4.hpp82
-rw-r--r--3rdparty/asio/include/asio/ip/address_v4_iterator.hpp2
-rw-r--r--3rdparty/asio/include/asio/ip/address_v4_range.hpp2
-rw-r--r--3rdparty/asio/include/asio/ip/address_v6.hpp128
-rw-r--r--3rdparty/asio/include/asio/ip/address_v6_iterator.hpp2
-rw-r--r--3rdparty/asio/include/asio/ip/address_v6_range.hpp2
-rw-r--r--3rdparty/asio/include/asio/ip/bad_address_cast.hpp9
-rw-r--r--3rdparty/asio/include/asio/ip/basic_endpoint.hpp74
-rw-r--r--3rdparty/asio/include/asio/ip/basic_resolver.hpp446
-rw-r--r--3rdparty/asio/include/asio/ip/basic_resolver_entry.hpp2
-rw-r--r--3rdparty/asio/include/asio/ip/basic_resolver_iterator.hpp2
-rw-r--r--3rdparty/asio/include/asio/ip/basic_resolver_query.hpp2
-rw-r--r--3rdparty/asio/include/asio/ip/basic_resolver_results.hpp12
-rw-r--r--3rdparty/asio/include/asio/ip/detail/endpoint.hpp40
-rw-r--r--3rdparty/asio/include/asio/ip/detail/impl/endpoint.ipp34
-rw-r--r--3rdparty/asio/include/asio/ip/detail/socket_option.hpp2
-rw-r--r--3rdparty/asio/include/asio/ip/host_name.hpp2
-rw-r--r--3rdparty/asio/include/asio/ip/icmp.hpp14
-rw-r--r--3rdparty/asio/include/asio/ip/impl/address.hpp2
-rw-r--r--3rdparty/asio/include/asio/ip/impl/address.ipp45
-rw-r--r--3rdparty/asio/include/asio/ip/impl/address_v4.hpp2
-rw-r--r--3rdparty/asio/include/asio/ip/impl/address_v4.ipp26
-rw-r--r--3rdparty/asio/include/asio/ip/impl/address_v6.hpp2
-rw-r--r--3rdparty/asio/include/asio/ip/impl/address_v6.ipp58
-rw-r--r--3rdparty/asio/include/asio/ip/impl/basic_endpoint.hpp2
-rw-r--r--3rdparty/asio/include/asio/ip/impl/host_name.ipp2
-rw-r--r--3rdparty/asio/include/asio/ip/impl/network_v4.hpp2
-rw-r--r--3rdparty/asio/include/asio/ip/impl/network_v4.ipp21
-rw-r--r--3rdparty/asio/include/asio/ip/impl/network_v6.hpp2
-rw-r--r--3rdparty/asio/include/asio/ip/impl/network_v6.ipp21
-rw-r--r--3rdparty/asio/include/asio/ip/multicast.hpp16
-rw-r--r--3rdparty/asio/include/asio/ip/network_v4.hpp6
-rw-r--r--3rdparty/asio/include/asio/ip/network_v6.hpp6
-rw-r--r--3rdparty/asio/include/asio/ip/resolver_base.hpp2
-rw-r--r--3rdparty/asio/include/asio/ip/resolver_query_base.hpp2
-rw-r--r--3rdparty/asio/include/asio/ip/resolver_service.hpp200
-rw-r--r--3rdparty/asio/include/asio/ip/tcp.hpp18
-rw-r--r--3rdparty/asio/include/asio/ip/udp.hpp14
-rw-r--r--3rdparty/asio/include/asio/ip/unicast.hpp6
-rw-r--r--3rdparty/asio/include/asio/ip/v6_only.hpp6
-rw-r--r--3rdparty/asio/include/asio/is_applicable_property.hpp61
-rw-r--r--3rdparty/asio/include/asio/is_executor.hpp2
-rw-r--r--3rdparty/asio/include/asio/is_read_buffered.hpp2
-rw-r--r--3rdparty/asio/include/asio/is_write_buffered.hpp2
-rw-r--r--3rdparty/asio/include/asio/local/basic_endpoint.hpp12
-rw-r--r--3rdparty/asio/include/asio/local/connect_pair.hpp33
-rw-r--r--3rdparty/asio/include/asio/local/datagram_protocol.hpp8
-rw-r--r--3rdparty/asio/include/asio/local/detail/endpoint.hpp8
-rw-r--r--3rdparty/asio/include/asio/local/detail/impl/endpoint.ipp21
-rw-r--r--3rdparty/asio/include/asio/local/stream_protocol.hpp8
-rw-r--r--3rdparty/asio/include/asio/multiple_exceptions.hpp58
-rw-r--r--3rdparty/asio/include/asio/packaged_task.hpp8
-rw-r--r--3rdparty/asio/include/asio/placeholders.hpp2
-rw-r--r--3rdparty/asio/include/asio/posix/basic_descriptor.hpp274
-rw-r--r--3rdparty/asio/include/asio/posix/basic_stream_descriptor.hpp275
-rw-r--r--3rdparty/asio/include/asio/posix/descriptor.hpp617
-rw-r--r--3rdparty/asio/include/asio/posix/descriptor_base.hpp4
-rw-r--r--3rdparty/asio/include/asio/posix/stream_descriptor.hpp329
-rw-r--r--3rdparty/asio/include/asio/posix/stream_descriptor_service.hpp279
-rw-r--r--3rdparty/asio/include/asio/post.hpp43
-rw-r--r--3rdparty/asio/include/asio/prefer.hpp734
-rw-r--r--3rdparty/asio/include/asio/query.hpp324
-rw-r--r--3rdparty/asio/include/asio/raw_socket_service.hpp455
-rw-r--r--3rdparty/asio/include/asio/read.hpp611
-rw-r--r--3rdparty/asio/include/asio/read_at.hpp131
-rw-r--r--3rdparty/asio/include/asio/read_until.hpp1427
-rw-r--r--3rdparty/asio/include/asio/redirect_error.hpp66
-rw-r--r--3rdparty/asio/include/asio/require.hpp571
-rw-r--r--3rdparty/asio/include/asio/require_concept.hpp352
-rw-r--r--3rdparty/asio/include/asio/seq_packet_socket_service.hpp405
-rw-r--r--3rdparty/asio/include/asio/serial_port.hpp739
-rw-r--r--3rdparty/asio/include/asio/serial_port_base.hpp2
-rw-r--r--3rdparty/asio/include/asio/serial_port_service.hpp249
-rw-r--r--3rdparty/asio/include/asio/signal_set.hpp425
-rw-r--r--3rdparty/asio/include/asio/signal_set_service.hpp142
-rw-r--r--3rdparty/asio/include/asio/socket_acceptor_service.hpp361
-rw-r--r--3rdparty/asio/include/asio/socket_base.hpp82
-rw-r--r--3rdparty/asio/include/asio/spawn.hpp24
-rw-r--r--3rdparty/asio/include/asio/ssl.hpp3
-rw-r--r--3rdparty/asio/include/asio/ssl/context.hpp5
-rw-r--r--3rdparty/asio/include/asio/ssl/context_base.hpp30
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/buffered_handshake_op.hpp9
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/engine.hpp12
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/handshake_op.hpp9
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/impl/engine.ipp63
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/impl/openssl_init.ipp12
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/io.hpp123
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/openssl_init.hpp2
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/openssl_types.hpp8
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/password_callback.hpp2
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/read_op.hpp9
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/shutdown_op.hpp19
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/stream_core.hpp84
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/verify_callback.hpp2
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/write_op.hpp15
-rw-r--r--3rdparty/asio/include/asio/ssl/error.hpp35
-rw-r--r--3rdparty/asio/include/asio/ssl/host_name_verification.hpp90
-rw-r--r--3rdparty/asio/include/asio/ssl/impl/context.hpp2
-rw-r--r--3rdparty/asio/include/asio/ssl/impl/context.ipp309
-rw-r--r--3rdparty/asio/include/asio/ssl/impl/error.ipp4
-rw-r--r--3rdparty/asio/include/asio/ssl/impl/host_name_verification.ipp73
-rw-r--r--3rdparty/asio/include/asio/ssl/impl/rfc2818_verification.ipp6
-rw-r--r--3rdparty/asio/include/asio/ssl/impl/src.hpp3
-rw-r--r--3rdparty/asio/include/asio/ssl/rfc2818_verification.hpp10
-rw-r--r--3rdparty/asio/include/asio/ssl/stream.hpp407
-rw-r--r--3rdparty/asio/include/asio/ssl/stream_base.hpp2
-rw-r--r--3rdparty/asio/include/asio/ssl/verify_context.hpp2
-rw-r--r--3rdparty/asio/include/asio/ssl/verify_mode.hpp2
-rw-r--r--3rdparty/asio/include/asio/static_thread_pool.hpp31
-rw-r--r--3rdparty/asio/include/asio/steady_timer.hpp2
-rw-r--r--3rdparty/asio/include/asio/strand.hpp321
-rw-r--r--3rdparty/asio/include/asio/stream_socket_service.hpp401
-rw-r--r--3rdparty/asio/include/asio/streambuf.hpp2
-rw-r--r--3rdparty/asio/include/asio/system_context.hpp90
-rw-r--r--3rdparty/asio/include/asio/system_error.hpp2
-rw-r--r--3rdparty/asio/include/asio/system_executor.hpp625
-rw-r--r--3rdparty/asio/include/asio/system_timer.hpp2
-rw-r--r--3rdparty/asio/include/asio/this_coro.hpp280
-rw-r--r--3rdparty/asio/include/asio/thread.hpp2
-rw-r--r--3rdparty/asio/include/asio/thread_pool.hpp1003
-rw-r--r--3rdparty/asio/include/asio/time_traits.hpp2
-rw-r--r--3rdparty/asio/include/asio/traits/bulk_execute_free.hpp114
-rw-r--r--3rdparty/asio/include/asio/traits/bulk_execute_member.hpp114
-rw-r--r--3rdparty/asio/include/asio/traits/connect_free.hpp112
-rw-r--r--3rdparty/asio/include/asio/traits/connect_member.hpp112
-rw-r--r--3rdparty/asio/include/asio/traits/equality_comparable.hpp104
-rw-r--r--3rdparty/asio/include/asio/traits/execute_free.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/execute_member.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/prefer_free.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/prefer_member.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/query_free.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/query_member.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/query_static_constexpr_member.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/require_concept_free.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/require_concept_member.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/require_free.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/require_member.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/schedule_free.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/schedule_member.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/set_done_free.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/set_done_member.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/set_error_free.hpp112
-rw-r--r--3rdparty/asio/include/asio/traits/set_error_member.hpp112
-rw-r--r--3rdparty/asio/include/asio/traits/set_value_free.hpp234
-rw-r--r--3rdparty/asio/include/asio/traits/set_value_member.hpp234
-rw-r--r--3rdparty/asio/include/asio/traits/start_free.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/start_member.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/static_query.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/static_require.hpp123
-rw-r--r--3rdparty/asio/include/asio/traits/static_require_concept.hpp124
-rw-r--r--3rdparty/asio/include/asio/traits/submit_free.hpp112
-rw-r--r--3rdparty/asio/include/asio/traits/submit_member.hpp112
-rw-r--r--3rdparty/asio/include/asio/ts/buffer.hpp2
-rw-r--r--3rdparty/asio/include/asio/ts/executor.hpp4
-rw-r--r--3rdparty/asio/include/asio/ts/internet.hpp2
-rw-r--r--3rdparty/asio/include/asio/ts/io_context.hpp2
-rw-r--r--3rdparty/asio/include/asio/ts/net.hpp2
-rw-r--r--3rdparty/asio/include/asio/ts/netfwd.hpp129
-rw-r--r--3rdparty/asio/include/asio/ts/socket.hpp2
-rw-r--r--3rdparty/asio/include/asio/ts/timer.hpp4
-rw-r--r--3rdparty/asio/include/asio/unyield.hpp2
-rw-r--r--3rdparty/asio/include/asio/use_awaitable.hpp166
-rw-r--r--3rdparty/asio/include/asio/use_future.hpp25
-rw-r--r--3rdparty/asio/include/asio/uses_executor.hpp2
-rw-r--r--3rdparty/asio/include/asio/version.hpp4
-rw-r--r--3rdparty/asio/include/asio/wait_traits.hpp2
-rw-r--r--3rdparty/asio/include/asio/waitable_timer_service.hpp210
-rw-r--r--3rdparty/asio/include/asio/windows/basic_handle.hpp273
-rw-r--r--3rdparty/asio/include/asio/windows/basic_object_handle.hpp337
-rw-r--r--3rdparty/asio/include/asio/windows/basic_overlapped_handle.hpp361
-rw-r--r--3rdparty/asio/include/asio/windows/basic_random_access_handle.hpp278
-rw-r--r--3rdparty/asio/include/asio/windows/basic_stream_handle.hpp281
-rw-r--r--3rdparty/asio/include/asio/windows/object_handle.hpp349
-rw-r--r--3rdparty/asio/include/asio/windows/object_handle_service.hpp183
-rw-r--r--3rdparty/asio/include/asio/windows/overlapped_handle.hpp300
-rw-r--r--3rdparty/asio/include/asio/windows/overlapped_ptr.hpp47
-rw-r--r--3rdparty/asio/include/asio/windows/random_access_handle.hpp347
-rw-r--r--3rdparty/asio/include/asio/windows/random_access_handle_service.hpp214
-rw-r--r--3rdparty/asio/include/asio/windows/stream_handle.hpp331
-rw-r--r--3rdparty/asio/include/asio/windows/stream_handle_service.hpp210
-rw-r--r--3rdparty/asio/include/asio/write.hpp581
-rw-r--r--3rdparty/asio/include/asio/write_at.hpp131
-rw-r--r--3rdparty/asio/include/asio/yield.hpp2
-rwxr-xr-x3rdparty/asio/install-sh527
-rwxr-xr-x3rdparty/asio/missing215
-rw-r--r--3rdparty/asio/release.pl439
-rw-r--r--3rdparty/asio/src/.gitignore11
-rw-r--r--3rdparty/asio/src/Makefile.am24
-rw-r--r--3rdparty/asio/src/Makefile.in608
-rw-r--r--3rdparty/asio/src/Makefile.mgw158
-rw-r--r--3rdparty/asio/src/Makefile.msc131
-rw-r--r--3rdparty/asio/src/asio.cpp2
-rw-r--r--3rdparty/asio/src/asio_ssl.cpp2
-rw-r--r--3rdparty/asio/src/doc/.gitignore5
-rw-r--r--3rdparty/asio/src/doc/Jamfile.v262
-rw-r--r--3rdparty/asio/src/doc/asio.pngbin3164 -> 0 bytes-rw-r--r--3rdparty/asio/src/doc/asio.qbk116
-rw-r--r--3rdparty/asio/src/doc/asioref.sty90
-rw-r--r--3rdparty/asio/src/doc/asioref.xsl94
-rw-r--r--3rdparty/asio/src/doc/boost_bind_dox.txt5
-rw-r--r--3rdparty/asio/src/doc/doxy2qbk.pl22
-rw-r--r--3rdparty/asio/src/doc/examples.qbk419
-rw-r--r--3rdparty/asio/src/doc/history.qbk1214
-rw-r--r--3rdparty/asio/src/doc/index.xml13
-rw-r--r--3rdparty/asio/src/doc/makepdf.pl26
-rw-r--r--3rdparty/asio/src/doc/noncopyable_dox.txt3
-rw-r--r--3rdparty/asio/src/doc/overview.qbk97
-rw-r--r--3rdparty/asio/src/doc/overview/allocation.qbk58
-rw-r--r--3rdparty/asio/src/doc/overview/async.qbk185
-rw-r--r--3rdparty/asio/src/doc/overview/async_op1.dot78
-rw-r--r--3rdparty/asio/src/doc/overview/async_op1.pngbin24260 -> 0 bytes-rw-r--r--3rdparty/asio/src/doc/overview/async_op2.dot78
-rw-r--r--3rdparty/asio/src/doc/overview/async_op2.pngbin24542 -> 0 bytes-rw-r--r--3rdparty/asio/src/doc/overview/basics.qbk106
-rw-r--r--3rdparty/asio/src/doc/overview/bsd_sockets.qbk270
-rw-r--r--3rdparty/asio/src/doc/overview/buffers.qbk163
-rw-r--r--3rdparty/asio/src/doc/overview/coroutine.qbk51
-rw-r--r--3rdparty/asio/src/doc/overview/cpp2011.qbk275
-rw-r--r--3rdparty/asio/src/doc/overview/handler_tracking.qbk102
-rw-r--r--3rdparty/asio/src/doc/overview/implementation.qbk305
-rw-r--r--3rdparty/asio/src/doc/overview/iostreams.qbk72
-rw-r--r--3rdparty/asio/src/doc/overview/line_based.qbk118
-rw-r--r--3rdparty/asio/src/doc/overview/other_protocols.qbk94
-rw-r--r--3rdparty/asio/src/doc/overview/posix.qbk152
-rw-r--r--3rdparty/asio/src/doc/overview/proactor.dot100
-rw-r--r--3rdparty/asio/src/doc/overview/proactor.pngbin30877 -> 0 bytes-rw-r--r--3rdparty/asio/src/doc/overview/protocols.qbk149
-rw-r--r--3rdparty/asio/src/doc/overview/rationale.qbk54
-rw-r--r--3rdparty/asio/src/doc/overview/reactor.qbk44
-rw-r--r--3rdparty/asio/src/doc/overview/serial_ports.qbk45
-rw-r--r--3rdparty/asio/src/doc/overview/signals.qbk44
-rw-r--r--3rdparty/asio/src/doc/overview/spawn.qbk102
-rw-r--r--3rdparty/asio/src/doc/overview/ssl.qbk123
-rw-r--r--3rdparty/asio/src/doc/overview/strands.qbk85
-rw-r--r--3rdparty/asio/src/doc/overview/streams.qbk62
-rw-r--r--3rdparty/asio/src/doc/overview/sync_op.dot67
-rw-r--r--3rdparty/asio/src/doc/overview/sync_op.pngbin20243 -> 0 bytes-rw-r--r--3rdparty/asio/src/doc/overview/threads.qbk66
-rw-r--r--3rdparty/asio/src/doc/overview/timers.qbk52
-rw-r--r--3rdparty/asio/src/doc/overview/windows.qbk126
-rw-r--r--3rdparty/asio/src/doc/project-root.jam1
-rw-r--r--3rdparty/asio/src/doc/quickref.xml514
-rw-r--r--3rdparty/asio/src/doc/reference.dox256
-rw-r--r--3rdparty/asio/src/doc/reference.qbk112844
-rw-r--r--3rdparty/asio/src/doc/reference.xsl1779
-rw-r--r--3rdparty/asio/src/doc/release_checklist.htm68
-rw-r--r--3rdparty/asio/src/doc/requirements/AcceptHandler.qbk72
-rw-r--r--3rdparty/asio/src/doc/requirements/AcceptableProtocol.qbk25
-rw-r--r--3rdparty/asio/src/doc/requirements/AsyncRandomAccessReadDevice.qbk56
-rw-r--r--3rdparty/asio/src/doc/requirements/AsyncRandomAccessWriteDevice.qbk57
-rw-r--r--3rdparty/asio/src/doc/requirements/AsyncReadStream.qbk50
-rw-r--r--3rdparty/asio/src/doc/requirements/AsyncWriteStream.qbk48
-rw-r--r--3rdparty/asio/src/doc/requirements/BufferedHandshakeHandler.qbk55
-rw-r--r--3rdparty/asio/src/doc/requirements/CompletionCondition.qbk42
-rw-r--r--3rdparty/asio/src/doc/requirements/CompletionHandler.qbk63
-rw-r--r--3rdparty/asio/src/doc/requirements/ConnectCondition.qbk34
-rw-r--r--3rdparty/asio/src/doc/requirements/ConnectHandler.qbk72
-rw-r--r--3rdparty/asio/src/doc/requirements/ConstBufferSequence.qbk55
-rw-r--r--3rdparty/asio/src/doc/requirements/DynamicBuffer.qbk93
-rw-r--r--3rdparty/asio/src/doc/requirements/Endpoint.qbk94
-rw-r--r--3rdparty/asio/src/doc/requirements/EndpointSequence.qbk30
-rw-r--r--3rdparty/asio/src/doc/requirements/ExecutionContext.qbk36
-rw-r--r--3rdparty/asio/src/doc/requirements/Executor.qbk141
-rw-r--r--3rdparty/asio/src/doc/requirements/GettableSerialPortOption.qbk33
-rw-r--r--3rdparty/asio/src/doc/requirements/GettableSocketOption.qbk67
-rw-r--r--3rdparty/asio/src/doc/requirements/Handler.qbk64
-rw-r--r--3rdparty/asio/src/doc/requirements/HandshakeHandler.qbk72
-rw-r--r--3rdparty/asio/src/doc/requirements/InternetProtocol.qbk47
-rw-r--r--3rdparty/asio/src/doc/requirements/IoControlCommand.qbk34
-rw-r--r--3rdparty/asio/src/doc/requirements/IoObjectService.qbk62
-rw-r--r--3rdparty/asio/src/doc/requirements/IteratorConnectHandler.qbk81
-rw-r--r--3rdparty/asio/src/doc/requirements/MoveAcceptHandler.qbk61
-rw-r--r--3rdparty/asio/src/doc/requirements/MutableBufferSequence.qbk56
-rw-r--r--3rdparty/asio/src/doc/requirements/ProtoAllocator.qbk19
-rw-r--r--3rdparty/asio/src/doc/requirements/Protocol.qbk54
-rw-r--r--3rdparty/asio/src/doc/requirements/RangeConnectHandler.qbk82
-rw-r--r--3rdparty/asio/src/doc/requirements/ReadHandler.qbk79
-rw-r--r--3rdparty/asio/src/doc/requirements/ResolveHandler.qbk82
-rw-r--r--3rdparty/asio/src/doc/requirements/Service.qbk40
-rw-r--r--3rdparty/asio/src/doc/requirements/SettableSerialPortOption.qbk33
-rw-r--r--3rdparty/asio/src/doc/requirements/SettableSocketOption.qbk54
-rw-r--r--3rdparty/asio/src/doc/requirements/ShutdownHandler.qbk72
-rw-r--r--3rdparty/asio/src/doc/requirements/SignalHandler.qbk79
-rw-r--r--3rdparty/asio/src/doc/requirements/SyncRandomAccessReadDevice.qbk49
-rw-r--r--3rdparty/asio/src/doc/requirements/SyncRandomAccessWriteDevice.qbk49
-rw-r--r--3rdparty/asio/src/doc/requirements/SyncReadStream.qbk41
-rw-r--r--3rdparty/asio/src/doc/requirements/SyncWriteStream.qbk39
-rw-r--r--3rdparty/asio/src/doc/requirements/TimeTraits.qbk72
-rw-r--r--3rdparty/asio/src/doc/requirements/WaitHandler.qbk72
-rw-r--r--3rdparty/asio/src/doc/requirements/WaitTraits.qbk52
-rw-r--r--3rdparty/asio/src/doc/requirements/WriteHandler.qbk79
-rw-r--r--3rdparty/asio/src/doc/requirements/asynchronous_operations.qbk281
-rw-r--r--3rdparty/asio/src/doc/requirements/asynchronous_socket_operations.qbk39
-rw-r--r--3rdparty/asio/src/doc/requirements/read_write_operations.qbk34
-rw-r--r--3rdparty/asio/src/doc/requirements/synchronous_socket_operations.qbk37
-rw-r--r--3rdparty/asio/src/doc/std_exception_dox.txt7
-rw-r--r--3rdparty/asio/src/doc/tutorial.dox226
-rw-r--r--3rdparty/asio/src/doc/tutorial.qbk2227
-rw-r--r--3rdparty/asio/src/doc/tutorial.xsl437
-rw-r--r--3rdparty/asio/src/doc/using.qbk316
-rw-r--r--3rdparty/asio/src/examples/cpp03/Makefile.am5
-rw-r--r--3rdparty/asio/src/examples/cpp03/Makefile.in2339
-rw-r--r--3rdparty/asio/src/examples/cpp03/allocation/.gitignore10
-rw-r--r--3rdparty/asio/src/examples/cpp03/allocation/server.cpp103
-rw-r--r--3rdparty/asio/src/examples/cpp03/buffers/.gitignore10
-rw-r--r--3rdparty/asio/src/examples/cpp03/buffers/reference_counted.cpp4
-rw-r--r--3rdparty/asio/src/examples/cpp03/chat/.gitignore11
-rw-r--r--3rdparty/asio/src/examples/cpp03/chat/chat_client.cpp4
-rw-r--r--3rdparty/asio/src/examples/cpp03/chat/chat_message.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/chat/chat_server.cpp10
-rw-r--r--3rdparty/asio/src/examples/cpp03/chat/posix_chat_client.cpp4
-rw-r--r--3rdparty/asio/src/examples/cpp03/echo/.gitignore11
-rw-r--r--3rdparty/asio/src/examples/cpp03/echo/async_tcp_echo_server.cpp4
-rw-r--r--3rdparty/asio/src/examples/cpp03/echo/async_udp_echo_server.cpp4
-rw-r--r--3rdparty/asio/src/examples/cpp03/echo/blocking_tcp_echo_client.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/echo/blocking_tcp_echo_server.cpp4
-rw-r--r--3rdparty/asio/src/examples/cpp03/echo/blocking_udp_echo_client.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/echo/blocking_udp_echo_server.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/fork/.gitignore11
-rw-r--r--3rdparty/asio/src/examples/cpp03/fork/daemon.cpp9
-rw-r--r--3rdparty/asio/src/examples/cpp03/fork/process_per_connection.cpp11
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/client/.gitignore10
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/client/async_client.cpp4
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/client/sync_client.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/doc_root/data_1K.html28
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/doc_root/data_2K.html49
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/doc_root/data_4K.html91
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/doc_root/data_8K.html175
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/.gitignore11
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/connection.cpp4
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/connection.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/connection_manager.cpp6
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/connection_manager.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/header.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/main.cpp4
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/mime_types.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/mime_types.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/reply.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/reply.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/request.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/request_handler.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/request_handler.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/request_parser.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/request_parser.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/server.cpp4
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/server.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/.gitignore11
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/connection.cpp4
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/connection.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/header.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/io_context_pool.cpp7
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/io_context_pool.hpp9
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/main.cpp4
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/mime_types.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/mime_types.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/reply.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/reply.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/request.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/request_handler.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/request_handler.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/request_parser.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/request_parser.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/server.cpp6
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/server.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/.gitignore11
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/connection.cpp32
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/connection.hpp4
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/header.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/main.cpp4
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/mime_types.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/mime_types.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/reply.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/reply.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/request.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/request_handler.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/request_handler.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/request_parser.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/request_parser.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/server.cpp4
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/server.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/.gitignore11
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/file_handler.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/file_handler.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/header.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/main.cpp4
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/mime_types.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/mime_types.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/reply.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/reply.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/request.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/request_parser.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/request_parser.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/server.cpp4
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/server.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/icmp/.gitignore10
-rw-r--r--3rdparty/asio/src/examples/cpp03/icmp/icmp_header.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/icmp/ipv4_header.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/icmp/ping.cpp26
-rw-r--r--3rdparty/asio/src/examples/cpp03/invocation/.gitignore10
-rw-r--r--3rdparty/asio/src/examples/cpp03/invocation/prioritised_handlers.cpp69
-rw-r--r--3rdparty/asio/src/examples/cpp03/iostreams/.gitignore11
-rw-r--r--3rdparty/asio/src/examples/cpp03/iostreams/daytime_client.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/iostreams/daytime_server.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/iostreams/http_client.cpp4
-rw-r--r--3rdparty/asio/src/examples/cpp03/local/.gitignore13
-rw-r--r--3rdparty/asio/src/examples/cpp03/local/connect_pair.cpp4
-rw-r--r--3rdparty/asio/src/examples/cpp03/local/iostream_client.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/local/stream_client.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/local/stream_server.cpp4
-rw-r--r--3rdparty/asio/src/examples/cpp03/multicast/.gitignore11
-rw-r--r--3rdparty/asio/src/examples/cpp03/multicast/receiver.cpp4
-rw-r--r--3rdparty/asio/src/examples/cpp03/multicast/sender.cpp9
-rw-r--r--3rdparty/asio/src/examples/cpp03/nonblocking/.gitignore10
-rw-r--r--3rdparty/asio/src/examples/cpp03/nonblocking/third_party_lib.cpp14
-rw-r--r--3rdparty/asio/src/examples/cpp03/porthopper/.gitignore11
-rw-r--r--3rdparty/asio/src/examples/cpp03/porthopper/client.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/porthopper/protocol.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/porthopper/server.cpp22
-rw-r--r--3rdparty/asio/src/examples/cpp03/serialization/.gitignore11
-rw-r--r--3rdparty/asio/src/examples/cpp03/serialization/client.cpp6
-rw-r--r--3rdparty/asio/src/examples/cpp03/serialization/connection.hpp10
-rw-r--r--3rdparty/asio/src/examples/cpp03/serialization/server.cpp8
-rw-r--r--3rdparty/asio/src/examples/cpp03/serialization/stock.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/services/.gitignore11
-rw-r--r--3rdparty/asio/src/examples/cpp03/services/basic_logger.hpp14
-rw-r--r--3rdparty/asio/src/examples/cpp03/services/daytime_client.cpp12
-rw-r--r--3rdparty/asio/src/examples/cpp03/services/logger.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/services/logger_service.cpp8
-rw-r--r--3rdparty/asio/src/examples/cpp03/services/logger_service.hpp32
-rw-r--r--3rdparty/asio/src/examples/cpp03/socks4/.gitignore10
-rw-r--r--3rdparty/asio/src/examples/cpp03/socks4/socks4.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/socks4/sync_client.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/spawn/.gitignore12
-rw-r--r--3rdparty/asio/src/examples/cpp03/spawn/echo_server.cpp22
-rw-r--r--3rdparty/asio/src/examples/cpp03/spawn/parallel_grep.cpp8
-rw-r--r--3rdparty/asio/src/examples/cpp03/ssl/.gitignore11
-rw-r--r--3rdparty/asio/src/examples/cpp03/ssl/README2
-rw-r--r--3rdparty/asio/src/examples/cpp03/ssl/client.cpp7
-rw-r--r--3rdparty/asio/src/examples/cpp03/ssl/server.cpp4
-rw-r--r--3rdparty/asio/src/examples/cpp03/timeouts/.gitignore11
-rw-r--r--3rdparty/asio/src/examples/cpp03/timeouts/async_tcp_client.cpp53
-rw-r--r--3rdparty/asio/src/examples/cpp03/timeouts/blocking_tcp_client.cpp207
-rw-r--r--3rdparty/asio/src/examples/cpp03/timeouts/blocking_token_tcp_client.cpp201
-rw-r--r--3rdparty/asio/src/examples/cpp03/timeouts/blocking_udp_client.cpp108
-rw-r--r--3rdparty/asio/src/examples/cpp03/timeouts/server.cpp72
-rw-r--r--3rdparty/asio/src/examples/cpp03/timers/.gitignore10
-rw-r--r--3rdparty/asio/src/examples/cpp03/timers/tick_count_timer.cpp123
-rw-r--r--3rdparty/asio/src/examples/cpp03/timers/time_t_timer.cpp83
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/daytime1/.gitignore10
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/daytime1/client.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/daytime2/.gitignore10
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/daytime2/server.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/daytime3/.gitignore10
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/daytime3/server.cpp10
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/daytime4/.gitignore10
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/daytime4/client.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/daytime5/.gitignore10
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/daytime5/server.cpp9
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/daytime6/.gitignore10
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/daytime6/server.cpp6
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/daytime7/.gitignore10
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/daytime7/server.cpp12
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/daytime_dox.txt502
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/index_dox.txt48
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/timer1/.gitignore10
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/timer1/timer.cpp5
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/timer2/.gitignore10
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/timer2/timer.cpp5
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/timer3/.gitignore10
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/timer3/timer.cpp11
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/timer4/.gitignore10
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/timer4/timer.cpp11
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/timer5/.gitignore10
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/timer5/timer.cpp21
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/timer_dox.txt383
-rw-r--r--3rdparty/asio/src/examples/cpp03/windows/.gitignore10
-rw-r--r--3rdparty/asio/src/examples/cpp03/windows/transmit_file.cpp20
-rw-r--r--3rdparty/asio/src/examples/cpp11/Makefile.am73
-rw-r--r--3rdparty/asio/src/examples/cpp11/Makefile.in1801
-rw-r--r--3rdparty/asio/src/examples/cpp11/allocation/.gitignore10
-rw-r--r--3rdparty/asio/src/examples/cpp11/allocation/server.cpp98
-rw-r--r--3rdparty/asio/src/examples/cpp11/buffers/.gitignore10
-rw-r--r--3rdparty/asio/src/examples/cpp11/buffers/reference_counted.cpp5
-rw-r--r--3rdparty/asio/src/examples/cpp11/chat/.gitignore11
-rw-r--r--3rdparty/asio/src/examples/cpp11/chat/chat_client.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/chat/chat_message.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/chat/chat_server.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/echo/.gitignore11
-rw-r--r--3rdparty/asio/src/examples/cpp11/echo/async_tcp_echo_server.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/echo/async_udp_echo_server.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/echo/blocking_tcp_echo_client.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/echo/blocking_tcp_echo_server.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/echo/blocking_udp_echo_client.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/echo/blocking_udp_echo_server.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/executors/.gitignore5
-rw-r--r--3rdparty/asio/src/examples/cpp11/executors/actor.cpp12
-rw-r--r--3rdparty/asio/src/examples/cpp11/executors/bank_account_1.cpp44
-rw-r--r--3rdparty/asio/src/examples/cpp11/executors/bank_account_2.cpp40
-rw-r--r--3rdparty/asio/src/examples/cpp11/executors/fork_join.cpp81
-rw-r--r--3rdparty/asio/src/examples/cpp11/executors/pipeline.cpp36
-rw-r--r--3rdparty/asio/src/examples/cpp11/executors/priority_scheduler.cpp42
-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/.gitignore11
-rw-r--r--3rdparty/asio/src/examples/cpp11/futures/daytime_client.cpp5
-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.hpp16
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/.gitignore11
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/connection.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/connection.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/connection_manager.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/connection_manager.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/header.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/main.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/mime_types.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/mime_types.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/reply.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/reply.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/request.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/request_handler.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/request_handler.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/request_parser.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/request_parser.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/server.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/server.hpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/invocation/prioritised_handlers.cpp202
-rw-r--r--3rdparty/asio/src/examples/cpp11/iostreams/.gitignore11
-rw-r--r--3rdparty/asio/src/examples/cpp11/iostreams/http_client.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/local/connect_pair.cpp129
-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.cpp113
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_2.cpp131
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_3.cpp192
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_4.cpp207
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_5.cpp243
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_6.cpp302
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_7.cpp222
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_8.cpp217
-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/.gitignore12
-rw-r--r--3rdparty/asio/src/examples/cpp11/spawn/echo_server.cpp15
-rw-r--r--3rdparty/asio/src/examples/cpp11/spawn/parallel_grep.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp11/ssl/client.cpp165
-rw-r--r--3rdparty/asio/src/examples/cpp11/ssl/server.cpp145
-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.cpp198
-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/cpp14/Makefile.am42
-rw-r--r--3rdparty/asio/src/examples/cpp14/Makefile.in1314
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_1.cpp36
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_2.cpp45
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_3.cpp52
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_4.cpp60
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_5.cpp67
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_6.cpp77
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_7.cpp73
-rw-r--r--3rdparty/asio/src/examples/cpp14/echo/.gitignore11
-rw-r--r--3rdparty/asio/src/examples/cpp14/echo/async_tcp_echo_server.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp14/echo/async_udp_echo_server.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp14/echo/blocking_tcp_echo_client.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp14/echo/blocking_tcp_echo_server.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp14/echo/blocking_udp_echo_client.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp14/echo/blocking_udp_echo_server.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/.gitignore6
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/actor.cpp18
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/async_1.cpp41
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/async_2.cpp61
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/bank_account_1.cpp44
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/bank_account_2.cpp39
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/fork_join.cpp80
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/pipeline.cpp89
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/priority_scheduler.cpp102
-rw-r--r--3rdparty/asio/src/examples/cpp14/iostreams/.gitignore11
-rw-r--r--3rdparty/asio/src/examples/cpp14/iostreams/http_client.cpp2
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_1.cpp113
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_2.cpp131
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_3.cpp186
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_4.cpp201
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_5.cpp238
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_6.cpp298
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_7.cpp219
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_8.cpp212
-rw-r--r--3rdparty/asio/src/examples/cpp14/parallel_group/parallel_sort.cpp134
-rw-r--r--3rdparty/asio/src/examples/cpp14/parallel_group/wait_for_all.cpp58
-rw-r--r--3rdparty/asio/src/examples/cpp14/parallel_group/wait_for_one.cpp58
-rw-r--r--3rdparty/asio/src/examples/cpp14/parallel_group/wait_for_one_error.cpp58
-rw-r--r--3rdparty/asio/src/examples/cpp14/parallel_group/wait_for_one_success.cpp58
-rw-r--r--3rdparty/asio/src/examples/cpp17/Makefile.am37
-rw-r--r--3rdparty/asio/src/examples/cpp17/Makefile.in739
-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/tests/.gitignore11
-rw-r--r--3rdparty/asio/src/tests/Makefile.am278
-rw-r--r--3rdparty/asio/src/tests/Makefile.in5760
-rw-r--r--3rdparty/asio/src/tests/latency/.gitignore11
-rw-r--r--3rdparty/asio/src/tests/latency/allocator.hpp2
-rw-r--r--3rdparty/asio/src/tests/latency/coroutine.hpp87
-rw-r--r--3rdparty/asio/src/tests/latency/high_res_clock.hpp2
-rw-r--r--3rdparty/asio/src/tests/latency/tcp_client.cpp2
-rw-r--r--3rdparty/asio/src/tests/latency/tcp_server.cpp10
-rw-r--r--3rdparty/asio/src/tests/latency/udp_client.cpp2
-rw-r--r--3rdparty/asio/src/tests/latency/udp_server.cpp8
-rw-r--r--3rdparty/asio/src/tests/latency/unyield.hpp21
-rw-r--r--3rdparty/asio/src/tests/latency/yield.hpp23
-rw-r--r--3rdparty/asio/src/tests/performance/.gitignore11
-rw-r--r--3rdparty/asio/src/tests/performance/client.cpp12
-rw-r--r--3rdparty/asio/src/tests/performance/handler_allocator.hpp2
-rw-r--r--3rdparty/asio/src/tests/performance/server.cpp8
-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/.gitignore74
-rw-r--r--3rdparty/asio/src/tests/unit/archetypes/async_ops.hpp4
-rw-r--r--3rdparty/asio/src/tests/unit/archetypes/async_result.hpp30
-rw-r--r--3rdparty/asio/src/tests/unit/archetypes/deprecated_async_ops.hpp345
-rw-r--r--3rdparty/asio/src/tests/unit/archetypes/deprecated_async_result.hpp82
-rw-r--r--3rdparty/asio/src/tests/unit/archetypes/gettable_socket_option.hpp2
-rw-r--r--3rdparty/asio/src/tests/unit/archetypes/io_control_command.hpp2
-rw-r--r--3rdparty/asio/src/tests/unit/archetypes/settable_socket_option.hpp2
-rw-r--r--3rdparty/asio/src/tests/unit/associated_allocator.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/associated_cancellation_slot.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/associated_executor.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/associator.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/async_result.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/awaitable.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_datagram_socket.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/basic_deadline_timer.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/basic_raw_socket.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/basic_seq_packet_socket.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/basic_serial_port.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/basic_signal_set.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/basic_socket.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_socket_acceptor.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/basic_stream_socket.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/basic_streambuf.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/basic_waitable_timer.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/bind_cancellation_slot.cpp165
-rw-r--r--3rdparty/asio/src/tests/unit/bind_executor.cpp133
-rw-r--r--3rdparty/asio/src/tests/unit/buffer.cpp283
-rw-r--r--3rdparty/asio/src/tests/unit/buffered_read_stream.cpp16
-rw-r--r--3rdparty/asio/src/tests/unit/buffered_stream.cpp16
-rw-r--r--3rdparty/asio/src/tests/unit/buffered_write_stream.cpp16
-rw-r--r--3rdparty/asio/src/tests/unit/buffers_iterator.cpp2
-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.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/completion_condition.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/compose.cpp554
-rw-r--r--3rdparty/asio/src/tests/unit/connect.cpp1169
-rw-r--r--3rdparty/asio/src/tests/unit/coroutine.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/datagram_socket_service.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/deadline_timer.cpp88
-rw-r--r--3rdparty/asio/src/tests/unit/deadline_timer_service.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/defer.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/detached.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/dispatch.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/error.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/execution/any_executor.cpp886
-rw-r--r--3rdparty/asio/src/tests/unit/execution/blocking.cpp1914
-rw-r--r--3rdparty/asio/src/tests/unit/execution/blocking_adaptation.cpp1321
-rw-r--r--3rdparty/asio/src/tests/unit/execution/bulk_execute.cpp320
-rw-r--r--3rdparty/asio/src/tests/unit/execution/bulk_guarantee.cpp1978
-rw-r--r--3rdparty/asio/src/tests/unit/execution/connect.cpp481
-rw-r--r--3rdparty/asio/src/tests/unit/execution/context_as.cpp157
-rw-r--r--3rdparty/asio/src/tests/unit/execution/execute.cpp388
-rw-r--r--3rdparty/asio/src/tests/unit/execution/executor.cpp184
-rw-r--r--3rdparty/asio/src/tests/unit/execution/invocable_archetype.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/execution/mapping.cpp1978
-rw-r--r--3rdparty/asio/src/tests/unit/execution/operation_state.cpp104
-rw-r--r--3rdparty/asio/src/tests/unit/execution/outstanding_work.cpp1250
-rw-r--r--3rdparty/asio/src/tests/unit/execution/prefer_only.cpp543
-rw-r--r--3rdparty/asio/src/tests/unit/execution/receiver.cpp549
-rw-r--r--3rdparty/asio/src/tests/unit/execution/relationship.cpp1250
-rw-r--r--3rdparty/asio/src/tests/unit/execution/schedule.cpp490
-rw-r--r--3rdparty/asio/src/tests/unit/execution/scheduler.cpp99
-rw-r--r--3rdparty/asio/src/tests/unit/execution/sender.cpp231
-rw-r--r--3rdparty/asio/src/tests/unit/execution/set_done.cpp228
-rw-r--r--3rdparty/asio/src/tests/unit/execution/set_error.cpp244
-rw-r--r--3rdparty/asio/src/tests/unit/execution/set_value.cpp820
-rw-r--r--3rdparty/asio/src/tests/unit/execution/start.cpp228
-rw-r--r--3rdparty/asio/src/tests/unit/execution/submit.cpp546
-rw-r--r--3rdparty/asio/src/tests/unit/execution_context.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/executor.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/executor_work_guard.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/awaitable_operators.cpp297
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/coro/cancel.cpp164
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/coro/exception.cpp170
-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/deferred.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/promise.cpp320
-rw-r--r--3rdparty/asio/src/tests/unit/generic/.gitignore14
-rw-r--r--3rdparty/asio/src/tests/unit/generic/basic_endpoint.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/generic/datagram_protocol.cpp14
-rw-r--r--3rdparty/asio/src/tests/unit/generic/raw_protocol.cpp14
-rw-r--r--3rdparty/asio/src/tests/unit/generic/seq_packet_protocol.cpp14
-rw-r--r--3rdparty/asio/src/tests/unit/generic/stream_protocol.cpp14
-rw-r--r--3rdparty/asio/src/tests/unit/high_resolution_timer.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/io_context.cpp227
-rw-r--r--3rdparty/asio/src/tests/unit/io_context_strand.cpp325
-rw-r--r--3rdparty/asio/src/tests/unit/ip/.gitignore28
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address.cpp17
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address_v4.cpp17
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address_v4_iterator.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address_v4_range.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address_v6.cpp17
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address_v6_iterator.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address_v6_range.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/ip/basic_endpoint.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/ip/basic_resolver.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/ip/basic_resolver_entry.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/ip/basic_resolver_iterator.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/ip/basic_resolver_query.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/ip/host_name.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/ip/icmp.cpp173
-rw-r--r--3rdparty/asio/src/tests/unit/ip/multicast.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/ip/network_v4.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ip/network_v6.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ip/resolver_query_base.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/ip/resolver_service.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ip/tcp.cpp329
-rw-r--r--3rdparty/asio/src/tests/unit/ip/udp.cpp182
-rw-r--r--3rdparty/asio/src/tests/unit/ip/unicast.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/ip/v6_only.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/is_read_buffered.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/is_write_buffered.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/local/.gitignore13
-rw-r--r--3rdparty/asio/src/tests/unit/local/basic_endpoint.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/local/connect_pair.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/local/datagram_protocol.cpp28
-rw-r--r--3rdparty/asio/src/tests/unit/local/stream_protocol.cpp28
-rw-r--r--3rdparty/asio/src/tests/unit/packaged_task.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/placeholders.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/posix/.gitignore15
-rw-r--r--3rdparty/asio/src/tests/unit/posix/basic_descriptor.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/posix/basic_stream_descriptor.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/posix/descriptor.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/posix/descriptor_base.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/posix/stream_descriptor.cpp18
-rw-r--r--3rdparty/asio/src/tests/unit/posix/stream_descriptor_service.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/post.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/raw_socket_service.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/read.cpp1212
-rw-r--r--3rdparty/asio/src/tests/unit/read_at.cpp205
-rw-r--r--3rdparty/asio/src/tests/unit/read_until.cpp811
-rw-r--r--3rdparty/asio/src/tests/unit/redirect_error.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/seq_packet_socket_service.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/serial_port.cpp36
-rw-r--r--3rdparty/asio/src/tests/unit/serial_port_base.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/serial_port_service.cpp26
-rw-r--r--3rdparty/asio/src/tests/unit/signal_set.cpp16
-rw-r--r--3rdparty/asio/src/tests/unit/signal_set_service.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/socket_acceptor_service.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/socket_base.cpp13
-rw-r--r--3rdparty/asio/src/tests/unit/ssl/.gitignore14
-rw-r--r--3rdparty/asio/src/tests/unit/ssl/context.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/ssl/context_base.cpp2
-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.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/ssl/stream.cpp26
-rw-r--r--3rdparty/asio/src/tests/unit/ssl/stream_base.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/static_thread_pool.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/steady_timer.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/strand.cpp266
-rw-r--r--3rdparty/asio/src/tests/unit/stream_socket_service.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/streambuf.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/system_context.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/system_executor.cpp170
-rw-r--r--3rdparty/asio/src/tests/unit/system_timer.cpp165
-rw-r--r--3rdparty/asio/src/tests/unit/this_coro.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/thread.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/thread_pool.cpp526
-rw-r--r--3rdparty/asio/src/tests/unit/time_traits.cpp2
-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.hpp21
-rw-r--r--3rdparty/asio/src/tests/unit/use_awaitable.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/use_future.cpp678
-rw-r--r--3rdparty/asio/src/tests/unit/uses_executor.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/wait_traits.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/waitable_timer_service.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/windows/.gitignore21
-rw-r--r--3rdparty/asio/src/tests/unit/windows/basic_handle.cpp26
-rw-r--r--3rdparty/asio/src/tests/unit/windows/basic_object_handle.cpp5
-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.cpp5
-rw-r--r--3rdparty/asio/src/tests/unit/windows/basic_stream_handle.cpp5
-rw-r--r--3rdparty/asio/src/tests/unit/windows/object_handle.cpp34
-rw-r--r--3rdparty/asio/src/tests/unit/windows/object_handle_service.cpp26
-rw-r--r--3rdparty/asio/src/tests/unit/windows/overlapped_handle.cpp2
-rw-r--r--3rdparty/asio/src/tests/unit/windows/overlapped_ptr.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/windows/random_access_handle.cpp36
-rw-r--r--3rdparty/asio/src/tests/unit/windows/random_access_handle_service.cpp26
-rw-r--r--3rdparty/asio/src/tests/unit/windows/stream_handle.cpp36
-rw-r--r--3rdparty/asio/src/tests/unit/windows/stream_handle_service.cpp26
-rw-r--r--3rdparty/asio/src/tests/unit/write.cpp1140
-rw-r--r--3rdparty/asio/src/tests/unit/write_at.cpp227
-rwxr-xr-x3rdparty/asio/src/tools/handlerlive.pl89
-rwxr-xr-x3rdparty/asio/src/tools/handlertree.pl140
-rwxr-xr-x[-rw-r--r--]3rdparty/asio/src/tools/handlerviz.pl100
-rwxr-xr-x3rdparty/asio/test-driver139
-rw-r--r--3rdparty/asio/tsify.pl551
-rw-r--r--3rdparty/asmjit/.gitignore6
-rw-r--r--3rdparty/asmjit/.travis.yml343
-rw-r--r--3rdparty/asmjit/CMakeLists.txt251
-rw-r--r--3rdparty/asmjit/README.md21
-rw-r--r--3rdparty/asmjit/src/asmjit.natvis166
-rw-r--r--3rdparty/asmjit/src/asmjit/a64.h62
-rw-r--r--3rdparty/asmjit/src/asmjit/arm.h62
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64archtraits_p.h81
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64assembler.cpp5115
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64assembler.h72
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64builder.cpp51
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64builder.h57
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64compiler.cpp60
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64compiler.h247
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64emithelper.cpp464
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64emithelper_p.h50
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64emitter.h1228
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64formatter.cpp298
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64formatter_p.h59
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64func.cpp189
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64func_p.h33
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64globals.h1894
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64instapi.cpp278
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64instapi_p.h41
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64instdb.cpp1957
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64instdb.h74
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64instdb_p.h876
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64operand.cpp85
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64operand.h312
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64rapass.cpp852
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64rapass_p.h105
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64utils.h179
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/armformatter.cpp143
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/armformatter_p.h44
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/armglobals.h21
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/armoperand.h621
-rw-r--r--3rdparty/asmjit/src/asmjit/asmjit-scope-begin.h17
-rw-r--r--3rdparty/asmjit/src/asmjit/asmjit-scope-end.h9
-rw-r--r--3rdparty/asmjit/src/asmjit/asmjit.h14
-rw-r--r--3rdparty/asmjit/src/asmjit/core.h1418
-rw-r--r--3rdparty/asmjit/src/asmjit/core/api-build_p.h28
-rw-r--r--3rdparty/asmjit/src/asmjit/core/api-config.h387
-rw-r--r--3rdparty/asmjit/src/asmjit/core/arch.cpp59
-rw-r--r--3rdparty/asmjit/src/asmjit/core/arch.h64
-rw-r--r--3rdparty/asmjit/src/asmjit/core/archcommons.h229
-rw-r--r--3rdparty/asmjit/src/asmjit/core/archtraits.cpp160
-rw-r--r--3rdparty/asmjit/src/asmjit/core/archtraits.h290
-rw-r--r--3rdparty/asmjit/src/asmjit/core/assembler.cpp230
-rw-r--r--3rdparty/asmjit/src/asmjit/core/assembler.h45
-rw-r--r--3rdparty/asmjit/src/asmjit/core/builder.cpp218
-rw-r--r--3rdparty/asmjit/src/asmjit/core/builder.h792
-rw-r--r--3rdparty/asmjit/src/asmjit/core/callconv.cpp59
-rw-r--r--3rdparty/asmjit/src/asmjit/core/callconv.h374
-rw-r--r--3rdparty/asmjit/src/asmjit/core/codebuffer.h61
-rw-r--r--3rdparty/asmjit/src/asmjit/core/codebufferwriter_p.h189
-rw-r--r--3rdparty/asmjit/src/asmjit/core/codeholder.cpp381
-rw-r--r--3rdparty/asmjit/src/asmjit/core/codeholder.h920
-rw-r--r--3rdparty/asmjit/src/asmjit/core/codewriter.cpp175
-rw-r--r--3rdparty/asmjit/src/asmjit/core/codewriter_p.h179
-rw-r--r--3rdparty/asmjit/src/asmjit/core/compiler.cpp325
-rw-r--r--3rdparty/asmjit/src/asmjit/core/compiler.h639
-rw-r--r--3rdparty/asmjit/src/asmjit/core/compilerdefs.h173
-rw-r--r--3rdparty/asmjit/src/asmjit/core/constpool.cpp102
-rw-r--r--3rdparty/asmjit/src/asmjit/core/constpool.h74
-rw-r--r--3rdparty/asmjit/src/asmjit/core/cpuinfo.cpp1147
-rw-r--r--3rdparty/asmjit/src/asmjit/core/cpuinfo.h757
-rw-r--r--3rdparty/asmjit/src/asmjit/core/datatypes.h1071
-rw-r--r--3rdparty/asmjit/src/asmjit/core/emithelper.cpp323
-rw-r--r--3rdparty/asmjit/src/asmjit/core/emithelper_p.h58
-rw-r--r--3rdparty/asmjit/src/asmjit/core/emitter.cpp265
-rw-r--r--3rdparty/asmjit/src/asmjit/core/emitter.h721
-rw-r--r--3rdparty/asmjit/src/asmjit/core/emitterutils.cpp83
-rw-r--r--3rdparty/asmjit/src/asmjit/core/emitterutils_p.h58
-rw-r--r--3rdparty/asmjit/src/asmjit/core/environment.cpp24
-rw-r--r--3rdparty/asmjit/src/asmjit/core/environment.h737
-rw-r--r--3rdparty/asmjit/src/asmjit/core/errorhandler.cpp29
-rw-r--r--3rdparty/asmjit/src/asmjit/core/errorhandler.h129
-rw-r--r--3rdparty/asmjit/src/asmjit/core/features.h186
-rw-r--r--3rdparty/asmjit/src/asmjit/core/formatter.cpp435
-rw-r--r--3rdparty/asmjit/src/asmjit/core/formatter.h267
-rw-r--r--3rdparty/asmjit/src/asmjit/core/formatter_p.h34
-rw-r--r--3rdparty/asmjit/src/asmjit/core/func.cpp311
-rw-r--r--3rdparty/asmjit/src/asmjit/core/func.h1125
-rw-r--r--3rdparty/asmjit/src/asmjit/core/funcargscontext.cpp293
-rw-r--r--3rdparty/asmjit/src/asmjit/core/funcargscontext_p.h199
-rw-r--r--3rdparty/asmjit/src/asmjit/core/globals.cpp47
-rw-r--r--3rdparty/asmjit/src/asmjit/core/globals.h246
-rw-r--r--3rdparty/asmjit/src/asmjit/core/inst.cpp106
-rw-r--r--3rdparty/asmjit/src/asmjit/core/inst.h765
-rw-r--r--3rdparty/asmjit/src/asmjit/core/jitallocator.cpp978
-rw-r--r--3rdparty/asmjit/src/asmjit/core/jitallocator.h197
-rw-r--r--3rdparty/asmjit/src/asmjit/core/jitruntime.cpp96
-rw-r--r--3rdparty/asmjit/src/asmjit/core/jitruntime.h53
-rw-r--r--3rdparty/asmjit/src/asmjit/core/logger.cpp73
-rw-r--r--3rdparty/asmjit/src/asmjit/core/logger.h110
-rw-r--r--3rdparty/asmjit/src/asmjit/core/misc_p.h28
-rw-r--r--3rdparty/asmjit/src/asmjit/core/operand.cpp62
-rw-r--r--3rdparty/asmjit/src/asmjit/core/operand.h1681
-rw-r--r--3rdparty/asmjit/src/asmjit/core/osutils.cpp28
-rw-r--r--3rdparty/asmjit/src/asmjit/core/osutils.h40
-rw-r--r--3rdparty/asmjit/src/asmjit/core/osutils_p.h58
-rw-r--r--3rdparty/asmjit/src/asmjit/core/raassignment_p.h209
-rw-r--r--3rdparty/asmjit/src/asmjit/core/rabuilders_p.h269
-rw-r--r--3rdparty/asmjit/src/asmjit/core/radefs_p.h949
-rw-r--r--3rdparty/asmjit/src/asmjit/core/ralocal.cpp642
-rw-r--r--3rdparty/asmjit/src/asmjit/core/ralocal_p.h114
-rw-r--r--3rdparty/asmjit/src/asmjit/core/rapass.cpp892
-rw-r--r--3rdparty/asmjit/src/asmjit/core/rapass_p.h663
-rw-r--r--3rdparty/asmjit/src/asmjit/core/rastack.cpp56
-rw-r--r--3rdparty/asmjit/src/asmjit/core/rastack_p.h48
-rw-r--r--3rdparty/asmjit/src/asmjit/core/string.cpp168
-rw-r--r--3rdparty/asmjit/src/asmjit/core/string.h192
-rw-r--r--3rdparty/asmjit/src/asmjit/core/support.cpp39
-rw-r--r--3rdparty/asmjit/src/asmjit/core/support.h1225
-rw-r--r--3rdparty/asmjit/src/asmjit/core/target.cpp31
-rw-r--r--3rdparty/asmjit/src/asmjit/core/target.h140
-rw-r--r--3rdparty/asmjit/src/asmjit/core/type.cpp118
-rw-r--r--3rdparty/asmjit/src/asmjit/core/type.h592
-rw-r--r--3rdparty/asmjit/src/asmjit/core/virtmem.cpp639
-rw-r--r--3rdparty/asmjit/src/asmjit/core/virtmem.h283
-rw-r--r--3rdparty/asmjit/src/asmjit/core/zone.cpp93
-rw-r--r--3rdparty/asmjit/src/asmjit/core/zone.h212
-rw-r--r--3rdparty/asmjit/src/asmjit/core/zonehash.cpp44
-rw-r--r--3rdparty/asmjit/src/asmjit/core/zonehash.h48
-rw-r--r--3rdparty/asmjit/src/asmjit/core/zonelist.cpp29
-rw-r--r--3rdparty/asmjit/src/asmjit/core/zonelist.h128
-rw-r--r--3rdparty/asmjit/src/asmjit/core/zonestack.cpp53
-rw-r--r--3rdparty/asmjit/src/asmjit/core/zonestack.h117
-rw-r--r--3rdparty/asmjit/src/asmjit/core/zonestring.h65
-rw-r--r--3rdparty/asmjit/src/asmjit/core/zonetree.cpp29
-rw-r--r--3rdparty/asmjit/src/asmjit/core/zonetree.h103
-rw-r--r--3rdparty/asmjit/src/asmjit/core/zonevector.cpp45
-rw-r--r--3rdparty/asmjit/src/asmjit/core/zonevector.h198
-rw-r--r--3rdparty/asmjit/src/asmjit/x86.h101
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86archdata.cpp137
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86archdata_p.h51
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86archtraits_p.h148
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86assembler.cpp1638
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86assembler.h270
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86builder.cpp73
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86builder.h130
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86callconv.cpp238
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86callconv_p.h52
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86compiler.cpp79
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86compiler.h328
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86emithelper.cpp619
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86emithelper_p.h60
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86emitter.h2584
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86features.cpp398
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86features.h290
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86formatter.cpp465
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86formatter_p.h50
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86func.cpp503
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86func_p.h33
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86globals.h1188
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86instapi.cpp1004
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86instapi_p.h34
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86instdb.cpp7629
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86instdb.h692
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86instdb_p.h119
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86internal.cpp1733
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86internal_p.h87
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86opcode_p.h358
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86operand.cpp92
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86operand.h915
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86rapass.cpp1058
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86rapass_p.h99
-rw-r--r--3rdparty/asmjit/test/asmjit_bench_x86.cpp172
-rw-r--r--3rdparty/asmjit/test/asmjit_test_assembler.cpp84
-rw-r--r--3rdparty/asmjit/test/asmjit_test_assembler.h85
-rw-r--r--3rdparty/asmjit/test/asmjit_test_assembler_a64.cpp4006
-rw-r--r--3rdparty/asmjit/test/asmjit_test_assembler_x64.cpp17833
-rw-r--r--3rdparty/asmjit/test/asmjit_test_assembler_x86.cpp8300
-rw-r--r--3rdparty/asmjit/test/asmjit_test_compiler.cpp253
-rw-r--r--3rdparty/asmjit/test/asmjit_test_compiler.h73
-rw-r--r--3rdparty/asmjit/test/asmjit_test_compiler_a64.cpp690
-rw-r--r--3rdparty/asmjit/test/asmjit_test_compiler_x86.cpp4317
-rw-r--r--3rdparty/asmjit/test/asmjit_test_emitters.cpp197
-rw-r--r--3rdparty/asmjit/test/asmjit_test_instinfo.cpp181
-rw-r--r--3rdparty/asmjit/test/asmjit_test_misc.h203
-rw-r--r--3rdparty/asmjit/test/asmjit_test_opcode.cpp110
-rw-r--r--3rdparty/asmjit/test/asmjit_test_opcode.h6059
-rw-r--r--3rdparty/asmjit/test/asmjit_test_perf.cpp62
-rw-r--r--3rdparty/asmjit/test/asmjit_test_perf.h61
-rw-r--r--3rdparty/asmjit/test/asmjit_test_perf_a64.cpp699
-rw-r--r--3rdparty/asmjit/test/asmjit_test_perf_x86.cpp5032
-rw-r--r--3rdparty/asmjit/test/asmjit_test_unit.cpp90
-rw-r--r--3rdparty/asmjit/test/asmjit_test_x86_asm.cpp198
-rw-r--r--3rdparty/asmjit/test/asmjit_test_x86_cc.cpp4329
-rw-r--r--3rdparty/asmjit/test/asmjit_test_x86_instinfo.cpp128
-rw-r--r--3rdparty/asmjit/test/asmjit_test_x86_sections.cpp65
-rw-r--r--3rdparty/asmjit/test/asmjitutils.h38
-rw-r--r--3rdparty/asmjit/test/cmdline.h61
-rw-r--r--3rdparty/asmjit/test/performancetimer.h41
-rw-r--r--3rdparty/asmjit/tools/configure-makefiles.sh20
-rw-r--r--3rdparty/asmjit/tools/configure-ninja.sh22
-rw-r--r--3rdparty/asmjit/tools/configure-sanitizers.sh20
-rw-r--r--3rdparty/asmjit/tools/configure-vs-x64.bat9
-rw-r--r--3rdparty/asmjit/tools/configure-vs-x86.bat9
-rw-r--r--3rdparty/asmjit/tools/configure-vs2019-x64.bat2
-rw-r--r--3rdparty/asmjit/tools/configure-vs2019-x86.bat2
-rw-r--r--3rdparty/asmjit/tools/configure-vs2022-x64.bat2
-rw-r--r--3rdparty/asmjit/tools/configure-vs2022-x86.bat2
-rw-r--r--3rdparty/asmjit/tools/configure-xcode.sh11
-rw-r--r--3rdparty/asmjit/tools/tablegen-arm.js365
-rw-r--r--3rdparty/asmjit/tools/tablegen-arm.sh3
-rw-r--r--3rdparty/asmjit/tools/tablegen-x86.js1392
-rw-r--r--3rdparty/asmjit/tools/tablegen-x86.sh3
-rw-r--r--3rdparty/asmjit/tools/tablegen.js69
-rw-r--r--3rdparty/asmjit/tools/tablegen.sh1
-rw-r--r--3rdparty/benchmark/src/colorprint.cc2
-rw-r--r--3rdparty/benchmark/src/sleep.cc2
-rw-r--r--3rdparty/benchmark/src/sysinfo.cc6
-rw-r--r--3rdparty/benchmark/src/timers.cc6
-rw-r--r--3rdparty/bgfx/.appveyor.yml7
-rw-r--r--3rdparty/bgfx/.gitignore1
-rw-r--r--3rdparty/bgfx/.travis.yml36
-rw-r--r--3rdparty/bgfx/3rdparty/cgltf/LICENSE7
-rw-r--r--3rdparty/bgfx/3rdparty/cgltf/cgltf.h6501
-rw-r--r--3rdparty/bgfx/3rdparty/cgltf/cgltf_write.h1333
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imconfig.h2
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imgui.cpp7894
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imgui.h1737
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imgui_demo.cpp4965
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imgui_draw.cpp1915
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imgui_internal.h2545
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imgui_tables.cpp4050
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imgui_widgets.cpp3999
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/stb_rect_pack.h1
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/stb_textedit.h1
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/stb_truetype.h1
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/dock.inl2
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/file_list.inl9
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/memory_editor.inl5
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/range_slider.inl8
-rw-r--r--3rdparty/bgfx/3rdparty/dxsdk/include/d3d11.h86
-rw-r--r--3rdparty/bgfx/3rdparty/dxsdk/include/d3d11_1.h6
-rw-r--r--3rdparty/bgfx/3rdparty/dxsdk/include/d3d11_3.h26
-rw-r--r--3rdparty/bgfx/3rdparty/dxsdk/include/d3d11_4.h1670
-rw-r--r--3rdparty/bgfx/3rdparty/dxsdk/include/d3d11sdklayers.h33
-rw-r--r--3rdparty/bgfx/3rdparty/dxsdk/include/d3d12.h1894
-rw-r--r--3rdparty/bgfx/3rdparty/dxsdk/include/d3d12sdklayers.h38
-rw-r--r--3rdparty/bgfx/3rdparty/dxsdk/include/d3d12video.h916
-rw-r--r--3rdparty/bgfx/3rdparty/dxsdk/include/dxgi1_2.h9
-rw-r--r--3rdparty/bgfx/3rdparty/dxsdk/include/dxgi1_3.h13
-rw-r--r--3rdparty/bgfx/3rdparty/dxsdk/include/dxgi1_4.h5
-rw-r--r--3rdparty/bgfx/3rdparty/dxsdk/include/dxgi1_5.h5
-rw-r--r--3rdparty/bgfx/3rdparty/dxsdk/include/dxgi1_6.h5
-rw-r--r--3rdparty/bgfx/3rdparty/dxsdk/include/dxgicommon.h5
-rw-r--r--3rdparty/bgfx/3rdparty/dxsdk/include/dxgitype.h24
-rw-r--r--3rdparty/bgfx/3rdparty/freetype/FTL.TXT169
-rw-r--r--3rdparty/bgfx/3rdparty/freetype/README.md5
-rw-r--r--3rdparty/bgfx/3rdparty/freetype/freetype.h117440
-rwxr-xr-x[-rw-r--r--]3rdparty/bgfx/3rdparty/glsl-optimizer/autogen.sh0
-rwxr-xr-x[-rw-r--r--]3rdparty/bgfx/3rdparty/glsl-optimizer/generateParsers.sh0
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/builtin_variables.cpp4
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_parser_extras.cpp57
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_parser_extras.h2
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_print_glsl_visitor.cpp10
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/standalone_scaffolding.cpp1
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/mtypes.h1
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/.appveyor.yml94
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/.clang-format13
-rwxr-xr-x3rdparty/bgfx/3rdparty/glslang/.gitattributes17
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/.gitignore10
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/.travis.yml128
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Android.mk100
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/BUILD.bazel245
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/BUILD.gn247
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/CHANGES.md84
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/CMakeLists.txt214
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/CODE_OF_CONDUCT.md1
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/ChooseMSVCCRT.cmake105
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/External/CMakeLists.txt44
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/LICENSE.txt282
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/OGLCompilersDLL/CMakeLists.txt15
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/README-spirv-remap.txt137
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/README.md381
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/CInterface/spirv_c_interface.cpp110
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/CMakeLists.txt98
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/GLSL.ext.EXT.h4
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/GLSL.ext.KHR.h10
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/GLSL.ext.NV.h3
-rw-r--r--[-rwxr-xr-x]3rdparty/bgfx/3rdparty/glslang/SPIRV/GlslangToSpv.cpp1768
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/GlslangToSpv.h2
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/Logger.cpp2
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/NonSemanticDebugPrintf.h50
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/SPVRemapper.cpp16
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/SpvBuilder.cpp329
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/SpvBuilder.h159
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/SpvPostProcess.cpp49
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/SpvTools.cpp122
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/SpvTools.h29
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/disassemble.cpp14
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/doc.cpp340
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/doc.h1
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/hex_float.h4
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/spirv.hpp343
-rw-r--r--[-rwxr-xr-x]3rdparty/bgfx/3rdparty/glslang/SPIRV/spvIR.h30
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/StandAlone/CMakeLists.txt60
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/StandAlone/DirStackFileIncluder.h8
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/StandAlone/ResourceLimits.cpp2
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/StandAlone/StandAlone.cpp403
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/StandAlone/resource_limits_c.cpp65
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/StandAlone/resource_limits_c.h54
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/StandAlone/spirv-remap.cpp2
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/100.conf28
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/100.frag227
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/100Limits.vert76
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/100samplerExternal.frag41
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/100scope.vert76
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/110scope.vert87
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/120.frag248
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/120.vert203
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/130.frag178
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/130.vert78
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/140.frag53
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/140.vert79
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/150.frag51
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/150.geom139
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/150.tesc34
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/150.tese35
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/150.vert29
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/300.frag161
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/300.vert204
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/300BuiltIns.frag76
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/300block.frag58
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/300layout.frag19
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/300layout.vert57
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/300link.frag8
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/300link2.frag11
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/300link3.frag7
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/300operations.frag135
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/300samplerExternal.frag41
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/300samplerExternalYUV.frag38
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/300scope.vert74
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/310.comp256
-rwxr-xr-x3rdparty/bgfx/3rdparty/glslang/Test/310.frag451
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/310.geom152
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/310.inheritMemory.frag43
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/310.tesc184
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/310.tese128
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/310.vert403
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/310AofA.vert121
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/310implicitSizeArrayError.vert8
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/310runtimeArray.vert18
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/320.comp17
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/320.frag225
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/320.geom134
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/320.tesc161
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/320.tese114
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/320.vert255
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/330.frag165
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/330comp.frag12
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/400.frag201
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/400.geom330
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/400.tesc125
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/400.tese125
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/400.vert106
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/410.geom39
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/410.tesc11
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/410.vert9
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/420.comp30
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/420.frag14
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/420.geom55
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/420.tesc43
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/420.tese90
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/420.vert161
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/420_size_gl_in.geom21
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/430.comp90
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/430.vert223
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/430AofA.frag108
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/430scope.vert74
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/435.vert2
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/440.frag153
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/440.vert197
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/450.comp6
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/450.frag68
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/450.geom19
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/450.tesc23
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/450.tese21
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/450.vert56
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/460.frag32
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/460.vert15
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/Operations.frag166
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/aggOps.frag51
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/always-discard.frag36
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/always-discard2.frag19
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/array.frag113
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/array100.frag70
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/atomic_uint.frag48
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/badChars.frag7
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/badMacroArgs.frag4
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/bar.h1
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseLegalResults/hlsl.aliasOpaque.frag.out48
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseLegalResults/hlsl.flattenOpaque.frag.out69
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseLegalResults/hlsl.flattenOpaqueInit.vert.out54
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseLegalResults/hlsl.flattenOpaqueInitMix.vert.out45
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseLegalResults/hlsl.flattenSubset.frag.out49
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseLegalResults/hlsl.flattenSubset2.frag.out31
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseLegalResults/hlsl.partialFlattenLocal.vert.out81
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseLegalResults/hlsl.partialFlattenMixed.vert.out29
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/100.frag.out576
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/100Limits.vert.out889
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/100LimitsConf.vert.out24
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/100samplerExternal.frag.out172
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/100scope.vert.out228
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/110scope.vert.out276
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/120.frag.out698
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/120.vert.out505
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/130.frag.out469
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/130.vert.out286
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/140.frag.out169
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/140.vert.out215
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/150.frag.out161
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/150.geom.out289
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/150.tesc.out1676
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/150.vert.out95
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/300.frag.out632
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/300.vert.out505
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/300BuiltIns.frag.out418
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/300block.frag.out153
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/300layout.frag.out69
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/300layout.vert.out147
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/300link.frag.out22
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/300link2.frag.out25
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/300link3.frag.out19
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/300operations.frag.out420
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/300samplerExternal.frag.out197
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/300samplerExternalYUV.frag.out192
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/300scope.vert.out231
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/310.comp.out619
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/310.frag.out1247
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/310.geom.out277
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/310.inheritMemory.frag.out221
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/310.tesc.out583
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/310.tese.out300
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/310.vert.out1272
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/310AofA.vert.out394
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/310implicitSizeArrayError.vert.out49
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/310runtimeArray.vert.out145
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/320.comp.out73
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/320.frag.out576
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/320.geom.out251
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/320.tesc.out565
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/320.tese.out275
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/320.vert.out797
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/330.frag.out204
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/330comp.frag.out48
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/400.frag.out728
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/400.geom.out1091
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/400.tesc.out400
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/400.tese.out295
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/400.vert.out555
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/410.geom.out82
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/410.tesc.out30
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/410.vert.out27
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/420.comp.out121
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/420.frag.out42
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/420.geom.out152
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/420.tesc.out194
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/420.tese.out364
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/420.vert.out393
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/420_size_gl_in.geom.out56
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/430.comp.out210
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/430.vert.out341
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/430AofA.frag.out774
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/430scope.vert.out230
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/435.vert.out25
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/440.frag.out165
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/440.vert.out247
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/450.comp.out24
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/450.frag.out285
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/450.geom.out85
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/450.tesc.out74
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/450.tese.out87
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/450.vert.out123
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/460.frag.out101
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/460.vert.out51
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/Operations.frag.out1151
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/aggOps.frag.out298
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/always-discard.frag.out239
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/always-discard2.frag.out121
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/array.frag.out480
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/array100.frag.out273
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/atomic_uint.frag.out107
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/badChars.frag.out27
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/badMacroArgs.frag.out6
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/comment.frag.out22
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/compoundsuffix.frag.hlsl45
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/compoundsuffix.vert.glsl15
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/conditionalDiscard.frag.out63
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/constErrors.frag.out54
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/constFold.frag.out660
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/constFoldIntMin.frag.out51
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/constantUnaryConversion.comp.out645
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/conversion.frag.out955
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/cppBad.vert.out25
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/cppBad2.vert.out19
-rwxr-xr-x3rdparty/bgfx/3rdparty/glslang/Test/baseResults/cppBad3.vert.out19
-rwxr-xr-x3rdparty/bgfx/3rdparty/glslang/Test/baseResults/cppBad4.vert.out19
-rwxr-xr-x3rdparty/bgfx/3rdparty/glslang/Test/baseResults/cppBad5.vert.out19
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/cppComplexExpr.vert.out181
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/cppDeepNest.frag.out20
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/cppIndent.vert.out84
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/cppIntMinOverNegativeOne.frag.out14
-rwxr-xr-x3rdparty/bgfx/3rdparty/glslang/Test/baseResults/cppMerge.frag.out23
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/cppNest.vert.out143
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/cppPassMacroName.frag.out77
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/cppRelaxSkipTokensErrors.vert.out14
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/cppSimple.vert.out303
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/dataOut.frag.out35
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/dataOutIndirect.frag.out35
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/dce.frag.out152
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/decls.frag.out515
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/deepRvalue.frag.out285
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/depthOut.frag.out38
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/discard-dce.frag.out239
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/doWhileLoop.frag.out65
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/earlyReturnDiscard.frag.out257
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/empty.frag.out17
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/errors.frag.out32
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/es-link1.frag.out27
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/findFunction.frag.out233
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/flowControl.frag.out81
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/forLoop.frag.out361
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/forwardRef.frag.out125
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/functionCall.frag.out183
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/functionSemantics.frag.out401
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.-D-U.frag.out55
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.450.subgroup.frag.out667
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.450.subgroup.geom.out675
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.450.subgroup.tesc.out669
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.450.subgroup.tese.out673
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.450.subgroup.vert.out671
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.450.subgroupArithmetic.comp.out14549
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.450.subgroupBallot.comp.out2303
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.450.subgroupBallotNeg.comp.out267
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.450.subgroupBasic.comp.out734
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.450.subgroupClustered.comp.out5285
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.450.subgroupClusteredNeg.comp.out668
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.450.subgroupPartitioned.comp.out15937
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.450.subgroupQuad.comp.out4069
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.450.subgroupShuffle.comp.out2101
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.450.subgroupShuffleRelative.comp.out2101
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.450.subgroupVote.comp.out971
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.460.subgroup.mesh.out1237
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.460.subgroup.rahit.out795
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.460.subgroup.rcall.out683
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.460.subgroup.rchit.out817
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.460.subgroup.rgen.out747
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.460.subgroup.rint.out769
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.460.subgroup.rmiss.out761
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.460.subgroup.task.out923
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.entryPointRename.vert.bad.out45
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.entryPointRename.vert.out43
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.entryPointRename2.vert.out4
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.es320.subgroup.frag.out41
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.es320.subgroup.geom.out59
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.es320.subgroup.tesc.out53
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.es320.subgroup.tese.out57
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.es320.subgroup.vert.out55
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.es320.subgroupArithmetic.comp.out12797
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.es320.subgroupBallot.comp.out1981
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.es320.subgroupBallotNeg.comp.out275
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.es320.subgroupBasic.comp.out129
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.es320.subgroupClustered.comp.out4637
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.es320.subgroupClusteredNeg.comp.out604
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.es320.subgroupPartitioned.comp.out13967
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.es320.subgroupQuad.comp.out3429
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.es320.subgroupShuffle.comp.out1773
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.es320.subgroupShuffleRelative.comp.out1773
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glsl.es320.subgroupVote.comp.out845
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glspv.esversion.vert.out25
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glspv.frag.out15
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glspv.version.frag.out20
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glspv.version.vert.out6
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/glspv.vert.out15
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.-D-U.frag.out65
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.PointSize.geom.out144
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.PointSize.vert.out69
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.aliasOpaque.frag.out245
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.amend.frag.out258
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.array.flatten.frag.out599
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.array.frag.out476
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.array.implicit-size.frag.out266
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.array.multidim.frag.out225
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.assoc.frag.out245
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.attribute.expression.comp.out153
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.attribute.frag.out99
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.attributeC11.frag.out195
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.attributeGlobalBuffer.frag.out109
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.automap.frag.out36
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.basic.comp.out132
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.basic.geom.out309
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.boolConv.vert.out333
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.buffer.frag.out328
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.calculatelod.dx10.frag.out588
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.calculatelodunclamped.dx10.frag.out588
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.cast.frag.out127
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.cbuffer-identifier.vert.out404
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.charLit.vert.out233
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.clip.frag.out123
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.clipdistance-1.frag.out190
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.clipdistance-1.geom.out737
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.clipdistance-1.vert.out194
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.clipdistance-2.frag.out419
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.clipdistance-2.geom.out924
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.clipdistance-2.vert.out561
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.clipdistance-3.frag.out190
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.clipdistance-3.geom.out830
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.clipdistance-3.vert.out229
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.clipdistance-4.frag.out262
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.clipdistance-4.geom.out819
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.clipdistance-4.vert.out382
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.clipdistance-5.frag.out325
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.clipdistance-5.vert.out431
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.clipdistance-6.frag.out399
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.clipdistance-6.vert.out556
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.clipdistance-7.frag.out385
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.clipdistance-7.vert.out505
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.clipdistance-8.frag.out285
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.clipdistance-8.vert.out336
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.clipdistance-9.frag.out250
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.clipdistance-9.vert.out299
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.color.hull.tesc.out572
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.comparison.vec.frag.out417
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.conditional.frag.out798
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.constantbuffer.frag.out244
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.constructArray.vert.out381
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.constructexpr.frag.out164
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.constructimat.frag.out695
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.coverage.frag.out205
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.dashI.vert.out70
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.deadFunctionMissingBody.vert.out33
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.depthGreater.frag.out95
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.depthLess.frag.out76
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.discard.frag.out191
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.doLoop.frag.out374
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.domain.1.tese.out457
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.domain.2.tese.out447
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.domain.3.tese.out424
-rwxr-xr-x3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.earlydepthstencil.frag.out189
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.emptystruct.init.vert.out112
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.emptystructreturn.frag.out102
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.emptystructreturn.vert.out99
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.entry-in.frag.out286
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.entry-out.frag.out400
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.entry.rename.frag.out134
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.explicitDescriptorSet-2.frag.out68
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.explicitDescriptorSet.frag.out68
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.flatten.return.frag.out200
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.flattenOpaque.frag.out482
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.flattenOpaqueInit.vert.out293
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.flattenOpaqueInitMix.vert.out197
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.flattenSubset.frag.out218
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.flattenSubset2.frag.out249
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.float1.frag.out111
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.float4.frag.out97
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.forLoop.frag.out912
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.format.rwtexture.frag.out501
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.frag.out161
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.fraggeom.frag.out112
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.function.frag.out119
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.gather.array.dx10.frag.out461
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.gather.basic.dx10.frag.out479
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.gather.basic.dx10.vert.out423
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.gather.offset.dx10.frag.out399
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.gather.offsetarray.dx10.frag.out358
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.gatherRGBA.array.dx10.frag.out1129
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.gatherRGBA.basic.dx10.frag.out1158
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.gatherRGBA.offset.dx10.frag.out1806
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.gatherRGBA.offsetarray.dx10.frag.out1777
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.gathercmpRGBA.offset.dx10.frag.out723
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.getdimensions.dx10.frag.out3223
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.getdimensions.dx10.vert.out200
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.getdimensions.rw.dx10.frag.out1135
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.getsampleposition.dx10.frag.out848
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.global-const-init.frag.out179
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.groupid.comp.out147
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.gs-hs-mix.tesc.out1158
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.hlslOffset.vert.out86
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.hull.1.tesc.out373
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.hull.2.tesc.out371
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.hull.3.tesc.out372
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.hull.4.tesc.out679
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.hull.5.tesc.out188
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.hull.ctrlpt-1.tesc.out604
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.hull.ctrlpt-2.tesc.out625
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.hull.void.tesc.out204
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.identifier.sample.frag.out139
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.if.frag.out418
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.imagefetch-subvec4.comp.out142
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.implicitBool.frag.out539
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.include.vert.out76
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.includeNegative.vert.out10
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.inf.vert.out172
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.init.frag.out531
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.init2.frag.out531
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.inoutquals.frag.out375
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.int.dot.frag.out339
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.intrinsic.frexp.frag.out336
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.intrinsic.frexp.vert.out222
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.intrinsics.barriers.comp.out96
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.intrinsics.comp.out1103
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.intrinsics.d3dcolortoubyte4.frag.out126
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.intrinsics.double.frag.out339
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.intrinsics.evalfns.frag.out287
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.intrinsics.f1632.frag.out389
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.intrinsics.f3216.frag.out402
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.intrinsics.frag.out8477
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.intrinsics.lit.frag.out204
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.intrinsics.negative.comp.out343
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.intrinsics.negative.frag.out986
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.intrinsics.negative.vert.out550
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.intrinsics.promote.down.frag.out199
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.intrinsics.promote.frag.out1331
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.intrinsics.promote.outputs.frag.out357
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.intrinsics.vert.out4197
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.isfinite.frag.out294
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.layout.frag.out172
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.layoutOverride.vert.out105
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.load.2dms.dx10.frag.out559
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.load.array.dx10.frag.out664
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.load.basic.dx10.frag.out786
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.load.basic.dx10.vert.out731
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.load.buffer.dx10.frag.out306
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.load.buffer.float.dx10.frag.out315
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.load.offset.dx10.frag.out881
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.load.offsetarray.dx10.frag.out728
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.load.rwbuffer.dx10.frag.out218
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.load.rwtexture.array.dx10.frag.out425
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.load.rwtexture.dx10.frag.out474
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.localStructuredBuffer.comp.out34
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.logical.binary.frag.out219
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.logical.binary.vec.frag.out416
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.logical.unary.frag.out313
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.logicalConvert.frag.out342
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.loopattr.frag.out233
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.matNx1.frag.out276
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.matType.bool.frag.out434
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.matType.frag.out105
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.matType.int.frag.out753
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.matpack-1.frag.out188
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.matpack-pragma.frag.out269
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.matrixSwizzle.vert.out852
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.matrixindex.frag.out422
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.max.frag.out129
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.memberFunCall.frag.out264
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.mintypes.frag.out239
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.mip.negative.frag.out68
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.mip.negative2.frag.out74
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.mip.operator.frag.out211
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.mul-truncate.frag.out644
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.multiDescriptorSet.frag.out168
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.multiEntry.vert.out141
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.multiReturn.frag.out129
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.namespace.frag.out182
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.noSemantic.functionality1.comp.out63
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.nonint-index.frag.out152
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.nonstaticMemberFunction.frag.out436
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.numericsuffixes.frag.out292
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.numthreads.comp.out93
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.opaque-type-bug.frag.out112
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.overload.frag.out1625
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.params.default.frag.out654
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.params.default.negative.frag.out385
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.partialFlattenLocal.vert.out376