diff --git a/.cache/clangd/index/SDL.c.58BB1E6D34AECFD6.idx b/.cache/clangd/index/SDL.c.58BB1E6D34AECFD6.idx new file mode 100644 index 0000000..a565fe5 Binary files /dev/null and b/.cache/clangd/index/SDL.c.58BB1E6D34AECFD6.idx differ diff --git a/.cache/clangd/index/SDL.h.59FA9D6DA37D79A4.idx b/.cache/clangd/index/SDL.h.59FA9D6DA37D79A4.idx new file mode 100644 index 0000000..9bf8e73 Binary files /dev/null and b/.cache/clangd/index/SDL.h.59FA9D6DA37D79A4.idx differ diff --git a/.cache/clangd/index/SDL_RLEaccel.c.E3D835FB56A41ED7.idx b/.cache/clangd/index/SDL_RLEaccel.c.E3D835FB56A41ED7.idx new file mode 100644 index 0000000..d3317d7 Binary files /dev/null and b/.cache/clangd/index/SDL_RLEaccel.c.E3D835FB56A41ED7.idx differ diff --git a/.cache/clangd/index/SDL_RLEaccel_c.h.1FBE008DC4984D58.idx b/.cache/clangd/index/SDL_RLEaccel_c.h.1FBE008DC4984D58.idx new file mode 100644 index 0000000..b6cb3df Binary files /dev/null and b/.cache/clangd/index/SDL_RLEaccel_c.h.1FBE008DC4984D58.idx differ diff --git a/.cache/clangd/index/SDL_alsa_audio.c.C5CA01F9F1A6AB8B.idx b/.cache/clangd/index/SDL_alsa_audio.c.C5CA01F9F1A6AB8B.idx new file mode 100644 index 0000000..f5495f2 Binary files /dev/null and b/.cache/clangd/index/SDL_alsa_audio.c.C5CA01F9F1A6AB8B.idx differ diff --git a/.cache/clangd/index/SDL_alsa_audio.h.39FE556E2F372B09.idx b/.cache/clangd/index/SDL_alsa_audio.h.39FE556E2F372B09.idx new file mode 100644 index 0000000..73e71e8 Binary files /dev/null and b/.cache/clangd/index/SDL_alsa_audio.h.39FE556E2F372B09.idx differ diff --git a/.cache/clangd/index/SDL_assert.c.C1593E621A5C5C3F.idx b/.cache/clangd/index/SDL_assert.c.C1593E621A5C5C3F.idx new file mode 100644 index 0000000..fd2802e Binary files /dev/null and b/.cache/clangd/index/SDL_assert.c.C1593E621A5C5C3F.idx differ diff --git a/.cache/clangd/index/SDL_assert.h.7F2676816BC6B1B7.idx b/.cache/clangd/index/SDL_assert.h.7F2676816BC6B1B7.idx new file mode 100644 index 0000000..2427406 Binary files /dev/null and b/.cache/clangd/index/SDL_assert.h.7F2676816BC6B1B7.idx differ diff --git a/.cache/clangd/index/SDL_assert_c.h.B7BE000F08742D63.idx b/.cache/clangd/index/SDL_assert_c.h.B7BE000F08742D63.idx new file mode 100644 index 0000000..769dac0 Binary files /dev/null and b/.cache/clangd/index/SDL_assert_c.h.B7BE000F08742D63.idx differ diff --git a/.cache/clangd/index/SDL_atomic.c.D8A0BF5690F468C1.idx b/.cache/clangd/index/SDL_atomic.c.D8A0BF5690F468C1.idx new file mode 100644 index 0000000..71881ee Binary files /dev/null and b/.cache/clangd/index/SDL_atomic.c.D8A0BF5690F468C1.idx differ diff --git a/.cache/clangd/index/SDL_atomic.h.4C3F1C23DA34EADA.idx b/.cache/clangd/index/SDL_atomic.h.4C3F1C23DA34EADA.idx new file mode 100644 index 0000000..6b1464b Binary files /dev/null and b/.cache/clangd/index/SDL_atomic.h.4C3F1C23DA34EADA.idx differ diff --git a/.cache/clangd/index/SDL_audio.c.A20670656781611E.idx b/.cache/clangd/index/SDL_audio.c.A20670656781611E.idx new file mode 100644 index 0000000..8f8ef10 Binary files /dev/null and b/.cache/clangd/index/SDL_audio.c.A20670656781611E.idx differ diff --git a/.cache/clangd/index/SDL_audio.h.D5407ED65437944A.idx b/.cache/clangd/index/SDL_audio.h.D5407ED65437944A.idx new file mode 100644 index 0000000..35f06af Binary files /dev/null and b/.cache/clangd/index/SDL_audio.h.D5407ED65437944A.idx differ diff --git a/.cache/clangd/index/SDL_audio_c.h.9F74F9BF3499D0B8.idx b/.cache/clangd/index/SDL_audio_c.h.9F74F9BF3499D0B8.idx new file mode 100644 index 0000000..2064259 Binary files /dev/null and b/.cache/clangd/index/SDL_audio_c.h.9F74F9BF3499D0B8.idx differ diff --git a/.cache/clangd/index/SDL_audio_channel_converters.h.5EACEF06CD223A61.idx b/.cache/clangd/index/SDL_audio_channel_converters.h.5EACEF06CD223A61.idx new file mode 100644 index 0000000..36a9eb5 Binary files /dev/null and b/.cache/clangd/index/SDL_audio_channel_converters.h.5EACEF06CD223A61.idx differ diff --git a/.cache/clangd/index/SDL_audio_resampler_filter.h.6334DBC685E9E006.idx b/.cache/clangd/index/SDL_audio_resampler_filter.h.6334DBC685E9E006.idx new file mode 100644 index 0000000..2e4c0fa Binary files /dev/null and b/.cache/clangd/index/SDL_audio_resampler_filter.h.6334DBC685E9E006.idx differ diff --git a/.cache/clangd/index/SDL_audiocvt.c.987C01821D4CC591.idx b/.cache/clangd/index/SDL_audiocvt.c.987C01821D4CC591.idx new file mode 100644 index 0000000..0010f50 Binary files /dev/null and b/.cache/clangd/index/SDL_audiocvt.c.987C01821D4CC591.idx differ diff --git a/.cache/clangd/index/SDL_audiodev.c.AFC1817E1CDFB195.idx b/.cache/clangd/index/SDL_audiodev.c.AFC1817E1CDFB195.idx new file mode 100644 index 0000000..3deffff Binary files /dev/null and b/.cache/clangd/index/SDL_audiodev.c.AFC1817E1CDFB195.idx differ diff --git a/.cache/clangd/index/SDL_audiodev_c.h.E327939FADAEB0D3.idx b/.cache/clangd/index/SDL_audiodev_c.h.E327939FADAEB0D3.idx new file mode 100644 index 0000000..c008e1b Binary files /dev/null and b/.cache/clangd/index/SDL_audiodev_c.h.E327939FADAEB0D3.idx differ diff --git a/.cache/clangd/index/SDL_audiotypecvt.c.735D83FDA68C890D.idx b/.cache/clangd/index/SDL_audiotypecvt.c.735D83FDA68C890D.idx new file mode 100644 index 0000000..651cb85 Binary files /dev/null and b/.cache/clangd/index/SDL_audiotypecvt.c.735D83FDA68C890D.idx differ diff --git a/.cache/clangd/index/SDL_blendfillrect.c.29AB2B46AE0F6281.idx b/.cache/clangd/index/SDL_blendfillrect.c.29AB2B46AE0F6281.idx new file mode 100644 index 0000000..ab49971 Binary files /dev/null and b/.cache/clangd/index/SDL_blendfillrect.c.29AB2B46AE0F6281.idx differ diff --git a/.cache/clangd/index/SDL_blendfillrect.h.64AB02EE4F6430E7.idx b/.cache/clangd/index/SDL_blendfillrect.h.64AB02EE4F6430E7.idx new file mode 100644 index 0000000..090139c Binary files /dev/null and b/.cache/clangd/index/SDL_blendfillrect.h.64AB02EE4F6430E7.idx differ diff --git a/.cache/clangd/index/SDL_blendline.c.723EBBB4762633F7.idx b/.cache/clangd/index/SDL_blendline.c.723EBBB4762633F7.idx new file mode 100644 index 0000000..e5aa2e0 Binary files /dev/null and b/.cache/clangd/index/SDL_blendline.c.723EBBB4762633F7.idx differ diff --git a/.cache/clangd/index/SDL_blendline.h.C39D72D524C22EDB.idx b/.cache/clangd/index/SDL_blendline.h.C39D72D524C22EDB.idx new file mode 100644 index 0000000..efcb7b3 Binary files /dev/null and b/.cache/clangd/index/SDL_blendline.h.C39D72D524C22EDB.idx differ diff --git a/.cache/clangd/index/SDL_blendmode.h.976F837190F716BC.idx b/.cache/clangd/index/SDL_blendmode.h.976F837190F716BC.idx new file mode 100644 index 0000000..f3b6b49 Binary files /dev/null and b/.cache/clangd/index/SDL_blendmode.h.976F837190F716BC.idx differ diff --git a/.cache/clangd/index/SDL_blendpoint.c.274F45C7409799E3.idx b/.cache/clangd/index/SDL_blendpoint.c.274F45C7409799E3.idx new file mode 100644 index 0000000..2c4c10b Binary files /dev/null and b/.cache/clangd/index/SDL_blendpoint.c.274F45C7409799E3.idx differ diff --git a/.cache/clangd/index/SDL_blendpoint.h.63D9B060B9405917.idx b/.cache/clangd/index/SDL_blendpoint.h.63D9B060B9405917.idx new file mode 100644 index 0000000..a9e64af Binary files /dev/null and b/.cache/clangd/index/SDL_blendpoint.h.63D9B060B9405917.idx differ diff --git a/.cache/clangd/index/SDL_blit.c.51448BC1834A1C4F.idx b/.cache/clangd/index/SDL_blit.c.51448BC1834A1C4F.idx new file mode 100644 index 0000000..1c945f9 Binary files /dev/null and b/.cache/clangd/index/SDL_blit.c.51448BC1834A1C4F.idx differ diff --git a/.cache/clangd/index/SDL_blit.h.3A3B97ECAF06CEAE.idx b/.cache/clangd/index/SDL_blit.h.3A3B97ECAF06CEAE.idx new file mode 100644 index 0000000..f9df68f Binary files /dev/null and b/.cache/clangd/index/SDL_blit.h.3A3B97ECAF06CEAE.idx differ diff --git a/.cache/clangd/index/SDL_blit_0.c.567B9C4B6A559844.idx b/.cache/clangd/index/SDL_blit_0.c.567B9C4B6A559844.idx new file mode 100644 index 0000000..00be617 Binary files /dev/null and b/.cache/clangd/index/SDL_blit_0.c.567B9C4B6A559844.idx differ diff --git a/.cache/clangd/index/SDL_blit_1.c.A212D65AE8592D98.idx b/.cache/clangd/index/SDL_blit_1.c.A212D65AE8592D98.idx new file mode 100644 index 0000000..30a2f32 Binary files /dev/null and b/.cache/clangd/index/SDL_blit_1.c.A212D65AE8592D98.idx differ diff --git a/.cache/clangd/index/SDL_blit_A.c.4F7CB16817C44BBE.idx b/.cache/clangd/index/SDL_blit_A.c.4F7CB16817C44BBE.idx new file mode 100644 index 0000000..0370a84 Binary files /dev/null and b/.cache/clangd/index/SDL_blit_A.c.4F7CB16817C44BBE.idx differ diff --git a/.cache/clangd/index/SDL_blit_N.c.EDAFBE14F99E04A0.idx b/.cache/clangd/index/SDL_blit_N.c.EDAFBE14F99E04A0.idx new file mode 100644 index 0000000..bf42f48 Binary files /dev/null and b/.cache/clangd/index/SDL_blit_N.c.EDAFBE14F99E04A0.idx differ diff --git a/.cache/clangd/index/SDL_blit_auto.c.5E104374726C8C4B.idx b/.cache/clangd/index/SDL_blit_auto.c.5E104374726C8C4B.idx new file mode 100644 index 0000000..c85546d Binary files /dev/null and b/.cache/clangd/index/SDL_blit_auto.c.5E104374726C8C4B.idx differ diff --git a/.cache/clangd/index/SDL_blit_auto.h.3ED45615E3759928.idx b/.cache/clangd/index/SDL_blit_auto.h.3ED45615E3759928.idx new file mode 100644 index 0000000..bac05d9 Binary files /dev/null and b/.cache/clangd/index/SDL_blit_auto.h.3ED45615E3759928.idx differ diff --git a/.cache/clangd/index/SDL_blit_copy.c.555B612CFEEABAB3.idx b/.cache/clangd/index/SDL_blit_copy.c.555B612CFEEABAB3.idx new file mode 100644 index 0000000..a77c68c Binary files /dev/null and b/.cache/clangd/index/SDL_blit_copy.c.555B612CFEEABAB3.idx differ diff --git a/.cache/clangd/index/SDL_blit_copy.h.49C7490514789F3E.idx b/.cache/clangd/index/SDL_blit_copy.h.49C7490514789F3E.idx new file mode 100644 index 0000000..7a1287f Binary files /dev/null and b/.cache/clangd/index/SDL_blit_copy.h.49C7490514789F3E.idx differ diff --git a/.cache/clangd/index/SDL_blit_slow.c.E926BDD7D37A65B0.idx b/.cache/clangd/index/SDL_blit_slow.c.E926BDD7D37A65B0.idx new file mode 100644 index 0000000..794638d Binary files /dev/null and b/.cache/clangd/index/SDL_blit_slow.c.E926BDD7D37A65B0.idx differ diff --git a/.cache/clangd/index/SDL_blit_slow.h.7F916D8DFFACDDAF.idx b/.cache/clangd/index/SDL_blit_slow.h.7F916D8DFFACDDAF.idx new file mode 100644 index 0000000..671239c Binary files /dev/null and b/.cache/clangd/index/SDL_blit_slow.h.7F916D8DFFACDDAF.idx differ diff --git a/.cache/clangd/index/SDL_bmp.c.255BEC3D00EF3332.idx b/.cache/clangd/index/SDL_bmp.c.255BEC3D00EF3332.idx new file mode 100644 index 0000000..7cbf03f Binary files /dev/null and b/.cache/clangd/index/SDL_bmp.c.255BEC3D00EF3332.idx differ diff --git a/.cache/clangd/index/SDL_clipboard.c.6660883DBE3AC921.idx b/.cache/clangd/index/SDL_clipboard.c.6660883DBE3AC921.idx new file mode 100644 index 0000000..36fd91a Binary files /dev/null and b/.cache/clangd/index/SDL_clipboard.c.6660883DBE3AC921.idx differ diff --git a/.cache/clangd/index/SDL_clipboard.h.2A899FE7F092F60D.idx b/.cache/clangd/index/SDL_clipboard.h.2A899FE7F092F60D.idx new file mode 100644 index 0000000..16381ea Binary files /dev/null and b/.cache/clangd/index/SDL_clipboard.h.2A899FE7F092F60D.idx differ diff --git a/.cache/clangd/index/SDL_clipboardevents.c.AEC8DAE80E9A420A.idx b/.cache/clangd/index/SDL_clipboardevents.c.AEC8DAE80E9A420A.idx new file mode 100644 index 0000000..773e7ac Binary files /dev/null and b/.cache/clangd/index/SDL_clipboardevents.c.AEC8DAE80E9A420A.idx differ diff --git a/.cache/clangd/index/SDL_clipboardevents_c.h.A12F3103092E81AF.idx b/.cache/clangd/index/SDL_clipboardevents_c.h.A12F3103092E81AF.idx new file mode 100644 index 0000000..8109f5c Binary files /dev/null and b/.cache/clangd/index/SDL_clipboardevents_c.h.A12F3103092E81AF.idx differ diff --git a/.cache/clangd/index/SDL_config.h.0636D94374C37F91.idx b/.cache/clangd/index/SDL_config.h.0636D94374C37F91.idx new file mode 100644 index 0000000..7f82d22 Binary files /dev/null and b/.cache/clangd/index/SDL_config.h.0636D94374C37F91.idx differ diff --git a/.cache/clangd/index/SDL_config_minimal.h.1F651AE8E1F363BE.idx b/.cache/clangd/index/SDL_config_minimal.h.1F651AE8E1F363BE.idx new file mode 100644 index 0000000..fbcf416 Binary files /dev/null and b/.cache/clangd/index/SDL_config_minimal.h.1F651AE8E1F363BE.idx differ diff --git a/.cache/clangd/index/SDL_cpuinfo.c.E6C07C2BFB305E9D.idx b/.cache/clangd/index/SDL_cpuinfo.c.E6C07C2BFB305E9D.idx new file mode 100644 index 0000000..8046fc1 Binary files /dev/null and b/.cache/clangd/index/SDL_cpuinfo.c.E6C07C2BFB305E9D.idx differ diff --git a/.cache/clangd/index/SDL_cpuinfo.h.CC5999A871A25E1C.idx b/.cache/clangd/index/SDL_cpuinfo.h.CC5999A871A25E1C.idx new file mode 100644 index 0000000..35955d4 Binary files /dev/null and b/.cache/clangd/index/SDL_cpuinfo.h.CC5999A871A25E1C.idx differ diff --git a/.cache/clangd/index/SDL_crc16.c.1B31ED83AF53D18E.idx b/.cache/clangd/index/SDL_crc16.c.1B31ED83AF53D18E.idx new file mode 100644 index 0000000..eb20adb Binary files /dev/null and b/.cache/clangd/index/SDL_crc16.c.1B31ED83AF53D18E.idx differ diff --git a/.cache/clangd/index/SDL_crc32.c.EAD776949D53166C.idx b/.cache/clangd/index/SDL_crc32.c.EAD776949D53166C.idx new file mode 100644 index 0000000..a560dcc Binary files /dev/null and b/.cache/clangd/index/SDL_crc32.c.EAD776949D53166C.idx differ diff --git a/.cache/clangd/index/SDL_d3dmath.c.2B868C148B327AD4.idx b/.cache/clangd/index/SDL_d3dmath.c.2B868C148B327AD4.idx new file mode 100644 index 0000000..232a5e2 Binary files /dev/null and b/.cache/clangd/index/SDL_d3dmath.c.2B868C148B327AD4.idx differ diff --git a/.cache/clangd/index/SDL_dataqueue.c.1FE8C6AF9F1E3E0F.idx b/.cache/clangd/index/SDL_dataqueue.c.1FE8C6AF9F1E3E0F.idx new file mode 100644 index 0000000..6432523 Binary files /dev/null and b/.cache/clangd/index/SDL_dataqueue.c.1FE8C6AF9F1E3E0F.idx differ diff --git a/.cache/clangd/index/SDL_dataqueue.h.4220244CF4A648E8.idx b/.cache/clangd/index/SDL_dataqueue.h.4220244CF4A648E8.idx new file mode 100644 index 0000000..5019531 Binary files /dev/null and b/.cache/clangd/index/SDL_dataqueue.h.4220244CF4A648E8.idx differ diff --git a/.cache/clangd/index/SDL_dbus.c.1E0F2B0830403155.idx b/.cache/clangd/index/SDL_dbus.c.1E0F2B0830403155.idx new file mode 100644 index 0000000..cf044ad Binary files /dev/null and b/.cache/clangd/index/SDL_dbus.c.1E0F2B0830403155.idx differ diff --git a/.cache/clangd/index/SDL_dbus.h.5169415E53732154.idx b/.cache/clangd/index/SDL_dbus.h.5169415E53732154.idx new file mode 100644 index 0000000..689fb5f Binary files /dev/null and b/.cache/clangd/index/SDL_dbus.h.5169415E53732154.idx differ diff --git a/.cache/clangd/index/SDL_diskaudio.c.8E63CEA9C2F950AA.idx b/.cache/clangd/index/SDL_diskaudio.c.8E63CEA9C2F950AA.idx new file mode 100644 index 0000000..e889ed8 Binary files /dev/null and b/.cache/clangd/index/SDL_diskaudio.c.8E63CEA9C2F950AA.idx differ diff --git a/.cache/clangd/index/SDL_diskaudio.h.5E467A0EABFC1F86.idx b/.cache/clangd/index/SDL_diskaudio.h.5E467A0EABFC1F86.idx new file mode 100644 index 0000000..523e538 Binary files /dev/null and b/.cache/clangd/index/SDL_diskaudio.h.5E467A0EABFC1F86.idx differ diff --git a/.cache/clangd/index/SDL_displayevents.c.A8158CDF63891795.idx b/.cache/clangd/index/SDL_displayevents.c.A8158CDF63891795.idx new file mode 100644 index 0000000..757cceb Binary files /dev/null and b/.cache/clangd/index/SDL_displayevents.c.A8158CDF63891795.idx differ diff --git a/.cache/clangd/index/SDL_displayevents_c.h.C322A66C3F1C48FA.idx b/.cache/clangd/index/SDL_displayevents_c.h.C322A66C3F1C48FA.idx new file mode 100644 index 0000000..05d702d Binary files /dev/null and b/.cache/clangd/index/SDL_displayevents_c.h.C322A66C3F1C48FA.idx differ diff --git a/.cache/clangd/index/SDL_draw.h.92B122783BB2AD08.idx b/.cache/clangd/index/SDL_draw.h.92B122783BB2AD08.idx new file mode 100644 index 0000000..3ad4364 Binary files /dev/null and b/.cache/clangd/index/SDL_draw.h.92B122783BB2AD08.idx differ diff --git a/.cache/clangd/index/SDL_drawline.c.39A8641FAAC6A402.idx b/.cache/clangd/index/SDL_drawline.c.39A8641FAAC6A402.idx new file mode 100644 index 0000000..10777d0 Binary files /dev/null and b/.cache/clangd/index/SDL_drawline.c.39A8641FAAC6A402.idx differ diff --git a/.cache/clangd/index/SDL_drawline.h.E7CDC8676BF63543.idx b/.cache/clangd/index/SDL_drawline.h.E7CDC8676BF63543.idx new file mode 100644 index 0000000..bf9dcd0 Binary files /dev/null and b/.cache/clangd/index/SDL_drawline.h.E7CDC8676BF63543.idx differ diff --git a/.cache/clangd/index/SDL_drawpoint.c.C9A77BDBAC7707C2.idx b/.cache/clangd/index/SDL_drawpoint.c.C9A77BDBAC7707C2.idx new file mode 100644 index 0000000..57892b1 Binary files /dev/null and b/.cache/clangd/index/SDL_drawpoint.c.C9A77BDBAC7707C2.idx differ diff --git a/.cache/clangd/index/SDL_drawpoint.h.0F01D1FF9B47A250.idx b/.cache/clangd/index/SDL_drawpoint.h.0F01D1FF9B47A250.idx new file mode 100644 index 0000000..d4ccdca Binary files /dev/null and b/.cache/clangd/index/SDL_drawpoint.h.0F01D1FF9B47A250.idx differ diff --git a/.cache/clangd/index/SDL_dropevents.c.C5B733B471F7EFF8.idx b/.cache/clangd/index/SDL_dropevents.c.C5B733B471F7EFF8.idx new file mode 100644 index 0000000..f8848fa Binary files /dev/null and b/.cache/clangd/index/SDL_dropevents.c.C5B733B471F7EFF8.idx differ diff --git a/.cache/clangd/index/SDL_dropevents_c.h.593F428818D32D56.idx b/.cache/clangd/index/SDL_dropevents_c.h.593F428818D32D56.idx new file mode 100644 index 0000000..b81315e Binary files /dev/null and b/.cache/clangd/index/SDL_dropevents_c.h.593F428818D32D56.idx differ diff --git a/.cache/clangd/index/SDL_dspaudio.c.9929F58BB219FC61.idx b/.cache/clangd/index/SDL_dspaudio.c.9929F58BB219FC61.idx new file mode 100644 index 0000000..8cca5bf Binary files /dev/null and b/.cache/clangd/index/SDL_dspaudio.c.9929F58BB219FC61.idx differ diff --git a/.cache/clangd/index/SDL_dspaudio.h.CEA42E035AF39EC2.idx b/.cache/clangd/index/SDL_dspaudio.h.CEA42E035AF39EC2.idx new file mode 100644 index 0000000..a2b447b Binary files /dev/null and b/.cache/clangd/index/SDL_dspaudio.h.CEA42E035AF39EC2.idx differ diff --git a/.cache/clangd/index/SDL_dummy_main.c.CFCE3470FA4538E3.idx b/.cache/clangd/index/SDL_dummy_main.c.CFCE3470FA4538E3.idx new file mode 100644 index 0000000..e137e6d Binary files /dev/null and b/.cache/clangd/index/SDL_dummy_main.c.CFCE3470FA4538E3.idx differ diff --git a/.cache/clangd/index/SDL_dummyaudio.c.6FDA03DA6A6BA11C.idx b/.cache/clangd/index/SDL_dummyaudio.c.6FDA03DA6A6BA11C.idx new file mode 100644 index 0000000..0926a6d Binary files /dev/null and b/.cache/clangd/index/SDL_dummyaudio.c.6FDA03DA6A6BA11C.idx differ diff --git a/.cache/clangd/index/SDL_dummyaudio.h.8F35B9C4741518EA.idx b/.cache/clangd/index/SDL_dummyaudio.h.8F35B9C4741518EA.idx new file mode 100644 index 0000000..f4d0f99 Binary files /dev/null and b/.cache/clangd/index/SDL_dummyaudio.h.8F35B9C4741518EA.idx differ diff --git a/.cache/clangd/index/SDL_dummysensor.c.D90D4EDD82EAEED9.idx b/.cache/clangd/index/SDL_dummysensor.c.D90D4EDD82EAEED9.idx new file mode 100644 index 0000000..5bff9d3 Binary files /dev/null and b/.cache/clangd/index/SDL_dummysensor.c.D90D4EDD82EAEED9.idx differ diff --git a/.cache/clangd/index/SDL_dummysensor.h.93EBFB2100CC86C8.idx b/.cache/clangd/index/SDL_dummysensor.h.93EBFB2100CC86C8.idx new file mode 100644 index 0000000..4fb100b Binary files /dev/null and b/.cache/clangd/index/SDL_dummysensor.h.93EBFB2100CC86C8.idx differ diff --git a/.cache/clangd/index/SDL_dynapi.c.24527FAC092C47B1.idx b/.cache/clangd/index/SDL_dynapi.c.24527FAC092C47B1.idx new file mode 100644 index 0000000..c22ada3 Binary files /dev/null and b/.cache/clangd/index/SDL_dynapi.c.24527FAC092C47B1.idx differ diff --git a/.cache/clangd/index/SDL_dynapi.h.F2D3399BD6CA498D.idx b/.cache/clangd/index/SDL_dynapi.h.F2D3399BD6CA498D.idx new file mode 100644 index 0000000..a8501f7 Binary files /dev/null and b/.cache/clangd/index/SDL_dynapi.h.F2D3399BD6CA498D.idx differ diff --git a/.cache/clangd/index/SDL_dynapi_overrides.h.54EB08644B66DB05.idx b/.cache/clangd/index/SDL_dynapi_overrides.h.54EB08644B66DB05.idx new file mode 100644 index 0000000..3133e74 Binary files /dev/null and b/.cache/clangd/index/SDL_dynapi_overrides.h.54EB08644B66DB05.idx differ diff --git a/.cache/clangd/index/SDL_dynapi_procs.h.7A0A66D2410F8B38.idx b/.cache/clangd/index/SDL_dynapi_procs.h.7A0A66D2410F8B38.idx new file mode 100644 index 0000000..2f4aa94 Binary files /dev/null and b/.cache/clangd/index/SDL_dynapi_procs.h.7A0A66D2410F8B38.idx differ diff --git a/.cache/clangd/index/SDL_egl.c.E6C2E973BF5A58DD.idx b/.cache/clangd/index/SDL_egl.c.E6C2E973BF5A58DD.idx new file mode 100644 index 0000000..218377b Binary files /dev/null and b/.cache/clangd/index/SDL_egl.c.E6C2E973BF5A58DD.idx differ diff --git a/.cache/clangd/index/SDL_egl_c.h.6138618FE2D6EA97.idx b/.cache/clangd/index/SDL_egl_c.h.6138618FE2D6EA97.idx new file mode 100644 index 0000000..edbb903 Binary files /dev/null and b/.cache/clangd/index/SDL_egl_c.h.6138618FE2D6EA97.idx differ diff --git a/.cache/clangd/index/SDL_endian.h.E0BFE2453948B44E.idx b/.cache/clangd/index/SDL_endian.h.E0BFE2453948B44E.idx new file mode 100644 index 0000000..e55cde5 Binary files /dev/null and b/.cache/clangd/index/SDL_endian.h.E0BFE2453948B44E.idx differ diff --git a/.cache/clangd/index/SDL_error.c.1DAC0D6BC3DBFD61.idx b/.cache/clangd/index/SDL_error.c.1DAC0D6BC3DBFD61.idx new file mode 100644 index 0000000..54149f5 Binary files /dev/null and b/.cache/clangd/index/SDL_error.c.1DAC0D6BC3DBFD61.idx differ diff --git a/.cache/clangd/index/SDL_error.h.C8E73603A63DB483.idx b/.cache/clangd/index/SDL_error.h.C8E73603A63DB483.idx new file mode 100644 index 0000000..019ff18 Binary files /dev/null and b/.cache/clangd/index/SDL_error.h.C8E73603A63DB483.idx differ diff --git a/.cache/clangd/index/SDL_error_c.h.01C6194A246E767A.idx b/.cache/clangd/index/SDL_error_c.h.01C6194A246E767A.idx new file mode 100644 index 0000000..c75a510 Binary files /dev/null and b/.cache/clangd/index/SDL_error_c.h.01C6194A246E767A.idx differ diff --git a/.cache/clangd/index/SDL_evdev.c.E07E89DC21C0AD52.idx b/.cache/clangd/index/SDL_evdev.c.E07E89DC21C0AD52.idx new file mode 100644 index 0000000..c1c3ead Binary files /dev/null and b/.cache/clangd/index/SDL_evdev.c.E07E89DC21C0AD52.idx differ diff --git a/.cache/clangd/index/SDL_evdev.h.4B6A15FC56C57187.idx b/.cache/clangd/index/SDL_evdev.h.4B6A15FC56C57187.idx new file mode 100644 index 0000000..3927308 Binary files /dev/null and b/.cache/clangd/index/SDL_evdev.h.4B6A15FC56C57187.idx differ diff --git a/.cache/clangd/index/SDL_evdev_capabilities.c.15D9598EE588E478.idx b/.cache/clangd/index/SDL_evdev_capabilities.c.15D9598EE588E478.idx new file mode 100644 index 0000000..2e6b64e Binary files /dev/null and b/.cache/clangd/index/SDL_evdev_capabilities.c.15D9598EE588E478.idx differ diff --git a/.cache/clangd/index/SDL_evdev_capabilities.h.83667DCFEC025836.idx b/.cache/clangd/index/SDL_evdev_capabilities.h.83667DCFEC025836.idx new file mode 100644 index 0000000..1976448 Binary files /dev/null and b/.cache/clangd/index/SDL_evdev_capabilities.h.83667DCFEC025836.idx differ diff --git a/.cache/clangd/index/SDL_evdev_kbd.c.9C5CAF7A0D5FCA05.idx b/.cache/clangd/index/SDL_evdev_kbd.c.9C5CAF7A0D5FCA05.idx new file mode 100644 index 0000000..d64d0c6 Binary files /dev/null and b/.cache/clangd/index/SDL_evdev_kbd.c.9C5CAF7A0D5FCA05.idx differ diff --git a/.cache/clangd/index/SDL_evdev_kbd.h.555D70B7AC1A0D14.idx b/.cache/clangd/index/SDL_evdev_kbd.h.555D70B7AC1A0D14.idx new file mode 100644 index 0000000..0d30a2c Binary files /dev/null and b/.cache/clangd/index/SDL_evdev_kbd.h.555D70B7AC1A0D14.idx differ diff --git a/.cache/clangd/index/SDL_evdev_kbd_default_accents.h.38730409F9389672.idx b/.cache/clangd/index/SDL_evdev_kbd_default_accents.h.38730409F9389672.idx new file mode 100644 index 0000000..2b79f07 Binary files /dev/null and b/.cache/clangd/index/SDL_evdev_kbd_default_accents.h.38730409F9389672.idx differ diff --git a/.cache/clangd/index/SDL_evdev_kbd_default_keymap.h.C748C20240B2ADDF.idx b/.cache/clangd/index/SDL_evdev_kbd_default_keymap.h.C748C20240B2ADDF.idx new file mode 100644 index 0000000..b8cedc4 Binary files /dev/null and b/.cache/clangd/index/SDL_evdev_kbd_default_keymap.h.C748C20240B2ADDF.idx differ diff --git a/.cache/clangd/index/SDL_events.c.92611FE2D6F32D4A.idx b/.cache/clangd/index/SDL_events.c.92611FE2D6F32D4A.idx new file mode 100644 index 0000000..2b739e3 Binary files /dev/null and b/.cache/clangd/index/SDL_events.c.92611FE2D6F32D4A.idx differ diff --git a/.cache/clangd/index/SDL_events.h.E79E5E20C9C8F926.idx b/.cache/clangd/index/SDL_events.h.E79E5E20C9C8F926.idx new file mode 100644 index 0000000..312a595 Binary files /dev/null and b/.cache/clangd/index/SDL_events.h.E79E5E20C9C8F926.idx differ diff --git a/.cache/clangd/index/SDL_events_c.h.B0D528DC22281491.idx b/.cache/clangd/index/SDL_events_c.h.B0D528DC22281491.idx new file mode 100644 index 0000000..ff2de98 Binary files /dev/null and b/.cache/clangd/index/SDL_events_c.h.B0D528DC22281491.idx differ diff --git a/.cache/clangd/index/SDL_fcitx.c.55893798224FF717.idx b/.cache/clangd/index/SDL_fcitx.c.55893798224FF717.idx new file mode 100644 index 0000000..73d06f4 Binary files /dev/null and b/.cache/clangd/index/SDL_fcitx.c.55893798224FF717.idx differ diff --git a/.cache/clangd/index/SDL_fcitx.h.723B41EE8C49D8E6.idx b/.cache/clangd/index/SDL_fcitx.h.723B41EE8C49D8E6.idx new file mode 100644 index 0000000..3eee513 Binary files /dev/null and b/.cache/clangd/index/SDL_fcitx.h.723B41EE8C49D8E6.idx differ diff --git a/.cache/clangd/index/SDL_filesystem.h.57C7A70C5DA1B8EF.idx b/.cache/clangd/index/SDL_filesystem.h.57C7A70C5DA1B8EF.idx new file mode 100644 index 0000000..5a7d76a Binary files /dev/null and b/.cache/clangd/index/SDL_filesystem.h.57C7A70C5DA1B8EF.idx differ diff --git a/.cache/clangd/index/SDL_fillrect.c.930C0293D3BE409C.idx b/.cache/clangd/index/SDL_fillrect.c.930C0293D3BE409C.idx new file mode 100644 index 0000000..7543f8a Binary files /dev/null and b/.cache/clangd/index/SDL_fillrect.c.930C0293D3BE409C.idx differ diff --git a/.cache/clangd/index/SDL_gamecontroller.c.F04848505F563D1C.idx b/.cache/clangd/index/SDL_gamecontroller.c.F04848505F563D1C.idx new file mode 100644 index 0000000..7d4531d Binary files /dev/null and b/.cache/clangd/index/SDL_gamecontroller.c.F04848505F563D1C.idx differ diff --git a/.cache/clangd/index/SDL_gamecontroller.h.C4D54F156BACD1DE.idx b/.cache/clangd/index/SDL_gamecontroller.h.C4D54F156BACD1DE.idx new file mode 100644 index 0000000..be8c713 Binary files /dev/null and b/.cache/clangd/index/SDL_gamecontroller.h.C4D54F156BACD1DE.idx differ diff --git a/.cache/clangd/index/SDL_gamecontrollerdb.h.E36A785A1E6F88CA.idx b/.cache/clangd/index/SDL_gamecontrollerdb.h.E36A785A1E6F88CA.idx new file mode 100644 index 0000000..715573b Binary files /dev/null and b/.cache/clangd/index/SDL_gamecontrollerdb.h.E36A785A1E6F88CA.idx differ diff --git a/.cache/clangd/index/SDL_gesture.c.620D9B71B32B7D64.idx b/.cache/clangd/index/SDL_gesture.c.620D9B71B32B7D64.idx new file mode 100644 index 0000000..1bd93f3 Binary files /dev/null and b/.cache/clangd/index/SDL_gesture.c.620D9B71B32B7D64.idx differ diff --git a/.cache/clangd/index/SDL_gesture.h.4F7D8AD7134BD2A3.idx b/.cache/clangd/index/SDL_gesture.h.4F7D8AD7134BD2A3.idx new file mode 100644 index 0000000..3d737de Binary files /dev/null and b/.cache/clangd/index/SDL_gesture.h.4F7D8AD7134BD2A3.idx differ diff --git a/.cache/clangd/index/SDL_gesture_c.h.5A9B6B5E0315389B.idx b/.cache/clangd/index/SDL_gesture_c.h.5A9B6B5E0315389B.idx new file mode 100644 index 0000000..4315148 Binary files /dev/null and b/.cache/clangd/index/SDL_gesture_c.h.5A9B6B5E0315389B.idx differ diff --git a/.cache/clangd/index/SDL_getenv.c.89B31BED46B1C211.idx b/.cache/clangd/index/SDL_getenv.c.89B31BED46B1C211.idx new file mode 100644 index 0000000..c0ed26e Binary files /dev/null and b/.cache/clangd/index/SDL_getenv.c.89B31BED46B1C211.idx differ diff --git a/.cache/clangd/index/SDL_gles2funcs.h.D0CE1766994D183C.idx b/.cache/clangd/index/SDL_gles2funcs.h.D0CE1766994D183C.idx new file mode 100644 index 0000000..a5acb83 Binary files /dev/null and b/.cache/clangd/index/SDL_gles2funcs.h.D0CE1766994D183C.idx differ diff --git a/.cache/clangd/index/SDL_glfuncs.h.8F8323E0E27F00BB.idx b/.cache/clangd/index/SDL_glfuncs.h.8F8323E0E27F00BB.idx new file mode 100644 index 0000000..efa4590 Binary files /dev/null and b/.cache/clangd/index/SDL_glfuncs.h.8F8323E0E27F00BB.idx differ diff --git a/.cache/clangd/index/SDL_guid.c.27CCBA3346E5D010.idx b/.cache/clangd/index/SDL_guid.c.27CCBA3346E5D010.idx new file mode 100644 index 0000000..4d68e9d Binary files /dev/null and b/.cache/clangd/index/SDL_guid.c.27CCBA3346E5D010.idx differ diff --git a/.cache/clangd/index/SDL_guid.h.D8512B264959495F.idx b/.cache/clangd/index/SDL_guid.h.D8512B264959495F.idx new file mode 100644 index 0000000..7ea3c58 Binary files /dev/null and b/.cache/clangd/index/SDL_guid.h.D8512B264959495F.idx differ diff --git a/.cache/clangd/index/SDL_haptic.c.BFC0DB7B95B4123D.idx b/.cache/clangd/index/SDL_haptic.c.BFC0DB7B95B4123D.idx new file mode 100644 index 0000000..175308c Binary files /dev/null and b/.cache/clangd/index/SDL_haptic.c.BFC0DB7B95B4123D.idx differ diff --git a/.cache/clangd/index/SDL_haptic.h.E24A8BB504801DFB.idx b/.cache/clangd/index/SDL_haptic.h.E24A8BB504801DFB.idx new file mode 100644 index 0000000..c283f0e Binary files /dev/null and b/.cache/clangd/index/SDL_haptic.h.E24A8BB504801DFB.idx differ diff --git a/.cache/clangd/index/SDL_haptic_c.h.01B4B0D243A61BCE.idx b/.cache/clangd/index/SDL_haptic_c.h.01B4B0D243A61BCE.idx new file mode 100644 index 0000000..7588189 Binary files /dev/null and b/.cache/clangd/index/SDL_haptic_c.h.01B4B0D243A61BCE.idx differ diff --git a/.cache/clangd/index/SDL_hidapi.c.DE2D065674D7AEF8.idx b/.cache/clangd/index/SDL_hidapi.c.DE2D065674D7AEF8.idx new file mode 100644 index 0000000..45f6715 Binary files /dev/null and b/.cache/clangd/index/SDL_hidapi.c.DE2D065674D7AEF8.idx differ diff --git a/.cache/clangd/index/SDL_hidapi.h.698C06B6D401B6A5.idx b/.cache/clangd/index/SDL_hidapi.h.698C06B6D401B6A5.idx new file mode 100644 index 0000000..84f35bb Binary files /dev/null and b/.cache/clangd/index/SDL_hidapi.h.698C06B6D401B6A5.idx differ diff --git a/.cache/clangd/index/SDL_hidapi_c.h.C54FB84E823F0145.idx b/.cache/clangd/index/SDL_hidapi_c.h.C54FB84E823F0145.idx new file mode 100644 index 0000000..b70cf56 Binary files /dev/null and b/.cache/clangd/index/SDL_hidapi_c.h.C54FB84E823F0145.idx differ diff --git a/.cache/clangd/index/SDL_hidapi_combined.c.112219CE235015C8.idx b/.cache/clangd/index/SDL_hidapi_combined.c.112219CE235015C8.idx new file mode 100644 index 0000000..79874ac Binary files /dev/null and b/.cache/clangd/index/SDL_hidapi_combined.c.112219CE235015C8.idx differ diff --git a/.cache/clangd/index/SDL_hidapi_gamecube.c.26C745E4D99D99E6.idx b/.cache/clangd/index/SDL_hidapi_gamecube.c.26C745E4D99D99E6.idx new file mode 100644 index 0000000..2fac73f Binary files /dev/null and b/.cache/clangd/index/SDL_hidapi_gamecube.c.26C745E4D99D99E6.idx differ diff --git a/.cache/clangd/index/SDL_hidapi_luna.c.977BD9EFFE1BA8EE.idx b/.cache/clangd/index/SDL_hidapi_luna.c.977BD9EFFE1BA8EE.idx new file mode 100644 index 0000000..93107bf Binary files /dev/null and b/.cache/clangd/index/SDL_hidapi_luna.c.977BD9EFFE1BA8EE.idx differ diff --git a/.cache/clangd/index/SDL_hidapi_nintendo.h.56F4F93F2E550438.idx b/.cache/clangd/index/SDL_hidapi_nintendo.h.56F4F93F2E550438.idx new file mode 100644 index 0000000..750d0a6 Binary files /dev/null and b/.cache/clangd/index/SDL_hidapi_nintendo.h.56F4F93F2E550438.idx differ diff --git a/.cache/clangd/index/SDL_hidapi_ps3.c.3F38E09D95B0FCC6.idx b/.cache/clangd/index/SDL_hidapi_ps3.c.3F38E09D95B0FCC6.idx new file mode 100644 index 0000000..6d35e5d Binary files /dev/null and b/.cache/clangd/index/SDL_hidapi_ps3.c.3F38E09D95B0FCC6.idx differ diff --git a/.cache/clangd/index/SDL_hidapi_ps4.c.5A16E905496A3A9E.idx b/.cache/clangd/index/SDL_hidapi_ps4.c.5A16E905496A3A9E.idx new file mode 100644 index 0000000..dfca75d Binary files /dev/null and b/.cache/clangd/index/SDL_hidapi_ps4.c.5A16E905496A3A9E.idx differ diff --git a/.cache/clangd/index/SDL_hidapi_ps5.c.BA2BE6834A205178.idx b/.cache/clangd/index/SDL_hidapi_ps5.c.BA2BE6834A205178.idx new file mode 100644 index 0000000..d46a007 Binary files /dev/null and b/.cache/clangd/index/SDL_hidapi_ps5.c.BA2BE6834A205178.idx differ diff --git a/.cache/clangd/index/SDL_hidapi_rumble.c.38A9082139FB1F9A.idx b/.cache/clangd/index/SDL_hidapi_rumble.c.38A9082139FB1F9A.idx new file mode 100644 index 0000000..8abffb3 Binary files /dev/null and b/.cache/clangd/index/SDL_hidapi_rumble.c.38A9082139FB1F9A.idx differ diff --git a/.cache/clangd/index/SDL_hidapi_rumble.h.7B9F1EAF2085CFFA.idx b/.cache/clangd/index/SDL_hidapi_rumble.h.7B9F1EAF2085CFFA.idx new file mode 100644 index 0000000..7e13002 Binary files /dev/null and b/.cache/clangd/index/SDL_hidapi_rumble.h.7B9F1EAF2085CFFA.idx differ diff --git a/.cache/clangd/index/SDL_hidapi_shield.c.D858627E7EA50490.idx b/.cache/clangd/index/SDL_hidapi_shield.c.D858627E7EA50490.idx new file mode 100644 index 0000000..ebe8a74 Binary files /dev/null and b/.cache/clangd/index/SDL_hidapi_shield.c.D858627E7EA50490.idx differ diff --git a/.cache/clangd/index/SDL_hidapi_stadia.c.82505CF3C9C88D66.idx b/.cache/clangd/index/SDL_hidapi_stadia.c.82505CF3C9C88D66.idx new file mode 100644 index 0000000..7c93f00 Binary files /dev/null and b/.cache/clangd/index/SDL_hidapi_stadia.c.82505CF3C9C88D66.idx differ diff --git a/.cache/clangd/index/SDL_hidapi_steam.c.8622E9700A695B82.idx b/.cache/clangd/index/SDL_hidapi_steam.c.8622E9700A695B82.idx new file mode 100644 index 0000000..b5fc12f Binary files /dev/null and b/.cache/clangd/index/SDL_hidapi_steam.c.8622E9700A695B82.idx differ diff --git a/.cache/clangd/index/SDL_hidapi_steamdeck.c.2FB3F05D9F8E6B96.idx b/.cache/clangd/index/SDL_hidapi_steamdeck.c.2FB3F05D9F8E6B96.idx new file mode 100644 index 0000000..0cb8b75 Binary files /dev/null and b/.cache/clangd/index/SDL_hidapi_steamdeck.c.2FB3F05D9F8E6B96.idx differ diff --git a/.cache/clangd/index/SDL_hidapi_switch.c.EEBD725134DBAD6D.idx b/.cache/clangd/index/SDL_hidapi_switch.c.EEBD725134DBAD6D.idx new file mode 100644 index 0000000..6e5f23b Binary files /dev/null and b/.cache/clangd/index/SDL_hidapi_switch.c.EEBD725134DBAD6D.idx differ diff --git a/.cache/clangd/index/SDL_hidapi_wii.c.33AAE118FAA4955C.idx b/.cache/clangd/index/SDL_hidapi_wii.c.33AAE118FAA4955C.idx new file mode 100644 index 0000000..123c3b1 Binary files /dev/null and b/.cache/clangd/index/SDL_hidapi_wii.c.33AAE118FAA4955C.idx differ diff --git a/.cache/clangd/index/SDL_hidapi_xbox360.c.36AAA3AC29A07CE5.idx b/.cache/clangd/index/SDL_hidapi_xbox360.c.36AAA3AC29A07CE5.idx new file mode 100644 index 0000000..fa6ad8b Binary files /dev/null and b/.cache/clangd/index/SDL_hidapi_xbox360.c.36AAA3AC29A07CE5.idx differ diff --git a/.cache/clangd/index/SDL_hidapi_xbox360w.c.698729803245C7D8.idx b/.cache/clangd/index/SDL_hidapi_xbox360w.c.698729803245C7D8.idx new file mode 100644 index 0000000..99a8440 Binary files /dev/null and b/.cache/clangd/index/SDL_hidapi_xbox360w.c.698729803245C7D8.idx differ diff --git a/.cache/clangd/index/SDL_hidapi_xboxone.c.20764106195C1A39.idx b/.cache/clangd/index/SDL_hidapi_xboxone.c.20764106195C1A39.idx new file mode 100644 index 0000000..ee7bac9 Binary files /dev/null and b/.cache/clangd/index/SDL_hidapi_xboxone.c.20764106195C1A39.idx differ diff --git a/.cache/clangd/index/SDL_hidapijoystick.c.68682601B03EFA5F.idx b/.cache/clangd/index/SDL_hidapijoystick.c.68682601B03EFA5F.idx new file mode 100644 index 0000000..d47556c Binary files /dev/null and b/.cache/clangd/index/SDL_hidapijoystick.c.68682601B03EFA5F.idx differ diff --git a/.cache/clangd/index/SDL_hidapijoystick_c.h.1C603C448EA55517.idx b/.cache/clangd/index/SDL_hidapijoystick_c.h.1C603C448EA55517.idx new file mode 100644 index 0000000..13119a0 Binary files /dev/null and b/.cache/clangd/index/SDL_hidapijoystick_c.h.1C603C448EA55517.idx differ diff --git a/.cache/clangd/index/SDL_hints.c.8A270ACACE072349.idx b/.cache/clangd/index/SDL_hints.c.8A270ACACE072349.idx new file mode 100644 index 0000000..126903b Binary files /dev/null and b/.cache/clangd/index/SDL_hints.c.8A270ACACE072349.idx differ diff --git a/.cache/clangd/index/SDL_hints.h.89B56BE00D9992A1.idx b/.cache/clangd/index/SDL_hints.h.89B56BE00D9992A1.idx new file mode 100644 index 0000000..77a29de Binary files /dev/null and b/.cache/clangd/index/SDL_hints.h.89B56BE00D9992A1.idx differ diff --git a/.cache/clangd/index/SDL_hints_c.h.A34C28D3CB27F08F.idx b/.cache/clangd/index/SDL_hints_c.h.A34C28D3CB27F08F.idx new file mode 100644 index 0000000..64d21d3 Binary files /dev/null and b/.cache/clangd/index/SDL_hints_c.h.A34C28D3CB27F08F.idx differ diff --git a/.cache/clangd/index/SDL_ibus.h.3BD9EE95A00A9DA8.idx b/.cache/clangd/index/SDL_ibus.h.3BD9EE95A00A9DA8.idx new file mode 100644 index 0000000..55fe014 Binary files /dev/null and b/.cache/clangd/index/SDL_ibus.h.3BD9EE95A00A9DA8.idx differ diff --git a/.cache/clangd/index/SDL_iconv.c.2DA029C9B8A83DE2.idx b/.cache/clangd/index/SDL_iconv.c.2DA029C9B8A83DE2.idx new file mode 100644 index 0000000..f86a08c Binary files /dev/null and b/.cache/clangd/index/SDL_iconv.c.2DA029C9B8A83DE2.idx differ diff --git a/.cache/clangd/index/SDL_ime.c.97729458B2829E06.idx b/.cache/clangd/index/SDL_ime.c.97729458B2829E06.idx new file mode 100644 index 0000000..fa1e1db Binary files /dev/null and b/.cache/clangd/index/SDL_ime.c.97729458B2829E06.idx differ diff --git a/.cache/clangd/index/SDL_ime.h.E6B15284E04B73BB.idx b/.cache/clangd/index/SDL_ime.h.E6B15284E04B73BB.idx new file mode 100644 index 0000000..133b260 Binary files /dev/null and b/.cache/clangd/index/SDL_ime.h.E6B15284E04B73BB.idx differ diff --git a/.cache/clangd/index/SDL_internal.h.0E5B1773EA5D1E33.idx b/.cache/clangd/index/SDL_internal.h.0E5B1773EA5D1E33.idx new file mode 100644 index 0000000..2d27ba7 Binary files /dev/null and b/.cache/clangd/index/SDL_internal.h.0E5B1773EA5D1E33.idx differ diff --git a/.cache/clangd/index/SDL_jackaudio.c.E9DC3924C7B99F70.idx b/.cache/clangd/index/SDL_jackaudio.c.E9DC3924C7B99F70.idx new file mode 100644 index 0000000..0e7fe75 Binary files /dev/null and b/.cache/clangd/index/SDL_jackaudio.c.E9DC3924C7B99F70.idx differ diff --git a/.cache/clangd/index/SDL_jackaudio.h.BBDD4B2125829A85.idx b/.cache/clangd/index/SDL_jackaudio.h.BBDD4B2125829A85.idx new file mode 100644 index 0000000..336e9cf Binary files /dev/null and b/.cache/clangd/index/SDL_jackaudio.h.BBDD4B2125829A85.idx differ diff --git a/.cache/clangd/index/SDL_joystick.c.B647DA5F51A246FF.idx b/.cache/clangd/index/SDL_joystick.c.B647DA5F51A246FF.idx new file mode 100644 index 0000000..1dda565 Binary files /dev/null and b/.cache/clangd/index/SDL_joystick.c.B647DA5F51A246FF.idx differ diff --git a/.cache/clangd/index/SDL_joystick.h.732C8FFAEFAE0F02.idx b/.cache/clangd/index/SDL_joystick.h.732C8FFAEFAE0F02.idx new file mode 100644 index 0000000..50c5259 Binary files /dev/null and b/.cache/clangd/index/SDL_joystick.h.732C8FFAEFAE0F02.idx differ diff --git a/.cache/clangd/index/SDL_joystick_c.h.9DD4C8B2A2E072EF.idx b/.cache/clangd/index/SDL_joystick_c.h.9DD4C8B2A2E072EF.idx new file mode 100644 index 0000000..63837fe Binary files /dev/null and b/.cache/clangd/index/SDL_joystick_c.h.9DD4C8B2A2E072EF.idx differ diff --git a/.cache/clangd/index/SDL_keyboard.c.FF517178F298EEEB.idx b/.cache/clangd/index/SDL_keyboard.c.FF517178F298EEEB.idx new file mode 100644 index 0000000..b66149f Binary files /dev/null and b/.cache/clangd/index/SDL_keyboard.c.FF517178F298EEEB.idx differ diff --git a/.cache/clangd/index/SDL_keyboard.h.581150DB9EB63F76.idx b/.cache/clangd/index/SDL_keyboard.h.581150DB9EB63F76.idx new file mode 100644 index 0000000..78f4a0c Binary files /dev/null and b/.cache/clangd/index/SDL_keyboard.h.581150DB9EB63F76.idx differ diff --git a/.cache/clangd/index/SDL_keyboard_c.h.272808B5F2B52579.idx b/.cache/clangd/index/SDL_keyboard_c.h.272808B5F2B52579.idx new file mode 100644 index 0000000..4b48c51 Binary files /dev/null and b/.cache/clangd/index/SDL_keyboard_c.h.272808B5F2B52579.idx differ diff --git a/.cache/clangd/index/SDL_keycode.h.0E83860EA206C449.idx b/.cache/clangd/index/SDL_keycode.h.0E83860EA206C449.idx new file mode 100644 index 0000000..030d906 Binary files /dev/null and b/.cache/clangd/index/SDL_keycode.h.0E83860EA206C449.idx differ diff --git a/.cache/clangd/index/SDL_keysym_to_scancode.c.D38006112B5A0316.idx b/.cache/clangd/index/SDL_keysym_to_scancode.c.D38006112B5A0316.idx new file mode 100644 index 0000000..5f74ece Binary files /dev/null and b/.cache/clangd/index/SDL_keysym_to_scancode.c.D38006112B5A0316.idx differ diff --git a/.cache/clangd/index/SDL_keysym_to_scancode_c.h.7955AA48D3538C72.idx b/.cache/clangd/index/SDL_keysym_to_scancode_c.h.7955AA48D3538C72.idx new file mode 100644 index 0000000..ac4d5b1 Binary files /dev/null and b/.cache/clangd/index/SDL_keysym_to_scancode_c.h.7955AA48D3538C72.idx differ diff --git a/.cache/clangd/index/SDL_kmsdrmdyn.c.3EAE5746B06BBC97.idx b/.cache/clangd/index/SDL_kmsdrmdyn.c.3EAE5746B06BBC97.idx new file mode 100644 index 0000000..6ff904a Binary files /dev/null and b/.cache/clangd/index/SDL_kmsdrmdyn.c.3EAE5746B06BBC97.idx differ diff --git a/.cache/clangd/index/SDL_kmsdrmdyn.h.6CA268CEB116B486.idx b/.cache/clangd/index/SDL_kmsdrmdyn.h.6CA268CEB116B486.idx new file mode 100644 index 0000000..b7bf1f0 Binary files /dev/null and b/.cache/clangd/index/SDL_kmsdrmdyn.h.6CA268CEB116B486.idx differ diff --git a/.cache/clangd/index/SDL_kmsdrmevents.c.025DA0E1605052AB.idx b/.cache/clangd/index/SDL_kmsdrmevents.c.025DA0E1605052AB.idx new file mode 100644 index 0000000..006f83c Binary files /dev/null and b/.cache/clangd/index/SDL_kmsdrmevents.c.025DA0E1605052AB.idx differ diff --git a/.cache/clangd/index/SDL_kmsdrmevents.h.4645B26CE8DEE26A.idx b/.cache/clangd/index/SDL_kmsdrmevents.h.4645B26CE8DEE26A.idx new file mode 100644 index 0000000..755db02 Binary files /dev/null and b/.cache/clangd/index/SDL_kmsdrmevents.h.4645B26CE8DEE26A.idx differ diff --git a/.cache/clangd/index/SDL_kmsdrmmouse.c.FC2709DA0A256C4B.idx b/.cache/clangd/index/SDL_kmsdrmmouse.c.FC2709DA0A256C4B.idx new file mode 100644 index 0000000..5e1102c Binary files /dev/null and b/.cache/clangd/index/SDL_kmsdrmmouse.c.FC2709DA0A256C4B.idx differ diff --git a/.cache/clangd/index/SDL_kmsdrmmouse.h.3B937BD35D09D8BE.idx b/.cache/clangd/index/SDL_kmsdrmmouse.h.3B937BD35D09D8BE.idx new file mode 100644 index 0000000..efe3ac0 Binary files /dev/null and b/.cache/clangd/index/SDL_kmsdrmmouse.h.3B937BD35D09D8BE.idx differ diff --git a/.cache/clangd/index/SDL_kmsdrmopengles.c.98FF3C7F576EA7E9.idx b/.cache/clangd/index/SDL_kmsdrmopengles.c.98FF3C7F576EA7E9.idx new file mode 100644 index 0000000..1604e8a Binary files /dev/null and b/.cache/clangd/index/SDL_kmsdrmopengles.c.98FF3C7F576EA7E9.idx differ diff --git a/.cache/clangd/index/SDL_kmsdrmopengles.h.D1058F24711E2EED.idx b/.cache/clangd/index/SDL_kmsdrmopengles.h.D1058F24711E2EED.idx new file mode 100644 index 0000000..e2329c3 Binary files /dev/null and b/.cache/clangd/index/SDL_kmsdrmopengles.h.D1058F24711E2EED.idx differ diff --git a/.cache/clangd/index/SDL_kmsdrmsym.h.F146299CE1EEA9C4.idx b/.cache/clangd/index/SDL_kmsdrmsym.h.F146299CE1EEA9C4.idx new file mode 100644 index 0000000..f7999db Binary files /dev/null and b/.cache/clangd/index/SDL_kmsdrmsym.h.F146299CE1EEA9C4.idx differ diff --git a/.cache/clangd/index/SDL_kmsdrmvideo.c.3E05DF2C640BCB20.idx b/.cache/clangd/index/SDL_kmsdrmvideo.c.3E05DF2C640BCB20.idx new file mode 100644 index 0000000..ef3bee0 Binary files /dev/null and b/.cache/clangd/index/SDL_kmsdrmvideo.c.3E05DF2C640BCB20.idx differ diff --git a/.cache/clangd/index/SDL_kmsdrmvideo.h.0A59BEC6006B2054.idx b/.cache/clangd/index/SDL_kmsdrmvideo.h.0A59BEC6006B2054.idx new file mode 100644 index 0000000..e39d05a Binary files /dev/null and b/.cache/clangd/index/SDL_kmsdrmvideo.h.0A59BEC6006B2054.idx differ diff --git a/.cache/clangd/index/SDL_kmsdrmvulkan.c.31AA2CC89C3D3CFD.idx b/.cache/clangd/index/SDL_kmsdrmvulkan.c.31AA2CC89C3D3CFD.idx new file mode 100644 index 0000000..cdb17d9 Binary files /dev/null and b/.cache/clangd/index/SDL_kmsdrmvulkan.c.31AA2CC89C3D3CFD.idx differ diff --git a/.cache/clangd/index/SDL_kmsdrmvulkan.h.4E026B4A5F207F4C.idx b/.cache/clangd/index/SDL_kmsdrmvulkan.h.4E026B4A5F207F4C.idx new file mode 100644 index 0000000..78ccee6 Binary files /dev/null and b/.cache/clangd/index/SDL_kmsdrmvulkan.h.4E026B4A5F207F4C.idx differ diff --git a/.cache/clangd/index/SDL_list.c.2D97431483F4FC73.idx b/.cache/clangd/index/SDL_list.c.2D97431483F4FC73.idx new file mode 100644 index 0000000..461a966 Binary files /dev/null and b/.cache/clangd/index/SDL_list.c.2D97431483F4FC73.idx differ diff --git a/.cache/clangd/index/SDL_list.h.FB49468005D707BE.idx b/.cache/clangd/index/SDL_list.h.FB49468005D707BE.idx new file mode 100644 index 0000000..7bd3a99 Binary files /dev/null and b/.cache/clangd/index/SDL_list.h.FB49468005D707BE.idx differ diff --git a/.cache/clangd/index/SDL_loadso.h.76ED20E840F96F26.idx b/.cache/clangd/index/SDL_loadso.h.76ED20E840F96F26.idx new file mode 100644 index 0000000..04db950 Binary files /dev/null and b/.cache/clangd/index/SDL_loadso.h.76ED20E840F96F26.idx differ diff --git a/.cache/clangd/index/SDL_locale.c.8066794EF342F8EE.idx b/.cache/clangd/index/SDL_locale.c.8066794EF342F8EE.idx new file mode 100644 index 0000000..c00c585 Binary files /dev/null and b/.cache/clangd/index/SDL_locale.c.8066794EF342F8EE.idx differ diff --git a/.cache/clangd/index/SDL_locale.h.AD15DC5A0454A633.idx b/.cache/clangd/index/SDL_locale.h.AD15DC5A0454A633.idx new file mode 100644 index 0000000..d8c05b6 Binary files /dev/null and b/.cache/clangd/index/SDL_locale.h.AD15DC5A0454A633.idx differ diff --git a/.cache/clangd/index/SDL_log.c.10EF22DAD90C4D8F.idx b/.cache/clangd/index/SDL_log.c.10EF22DAD90C4D8F.idx new file mode 100644 index 0000000..9a35fd8 Binary files /dev/null and b/.cache/clangd/index/SDL_log.c.10EF22DAD90C4D8F.idx differ diff --git a/.cache/clangd/index/SDL_log.h.4BDC39A675D66242.idx b/.cache/clangd/index/SDL_log.h.4BDC39A675D66242.idx new file mode 100644 index 0000000..ac5eb51 Binary files /dev/null and b/.cache/clangd/index/SDL_log.h.4BDC39A675D66242.idx differ diff --git a/.cache/clangd/index/SDL_log_c.h.C42BD3BA872F0998.idx b/.cache/clangd/index/SDL_log_c.h.C42BD3BA872F0998.idx new file mode 100644 index 0000000..574ff8c Binary files /dev/null and b/.cache/clangd/index/SDL_log_c.h.C42BD3BA872F0998.idx differ diff --git a/.cache/clangd/index/SDL_main.h.68CE8AFB1AA08761.idx b/.cache/clangd/index/SDL_main.h.68CE8AFB1AA08761.idx new file mode 100644 index 0000000..798dd54 Binary files /dev/null and b/.cache/clangd/index/SDL_main.h.68CE8AFB1AA08761.idx differ diff --git a/.cache/clangd/index/SDL_malloc.c.E339C8E95CAA4B8E.idx b/.cache/clangd/index/SDL_malloc.c.E339C8E95CAA4B8E.idx new file mode 100644 index 0000000..a64ff4b Binary files /dev/null and b/.cache/clangd/index/SDL_malloc.c.E339C8E95CAA4B8E.idx differ diff --git a/.cache/clangd/index/SDL_messagebox.h.631C6C4C52A7CFFE.idx b/.cache/clangd/index/SDL_messagebox.h.631C6C4C52A7CFFE.idx new file mode 100644 index 0000000..bd2d76e Binary files /dev/null and b/.cache/clangd/index/SDL_messagebox.h.631C6C4C52A7CFFE.idx differ diff --git a/.cache/clangd/index/SDL_metal.h.781835980FFA0206.idx b/.cache/clangd/index/SDL_metal.h.781835980FFA0206.idx new file mode 100644 index 0000000..ea01988 Binary files /dev/null and b/.cache/clangd/index/SDL_metal.h.781835980FFA0206.idx differ diff --git a/.cache/clangd/index/SDL_misc.h.444F69B55F2016DD.idx b/.cache/clangd/index/SDL_misc.h.444F69B55F2016DD.idx new file mode 100644 index 0000000..f45a85f Binary files /dev/null and b/.cache/clangd/index/SDL_misc.h.444F69B55F2016DD.idx differ diff --git a/.cache/clangd/index/SDL_mixer.c.984BAA1F0C30ECBC.idx b/.cache/clangd/index/SDL_mixer.c.984BAA1F0C30ECBC.idx new file mode 100644 index 0000000..d9f572a Binary files /dev/null and b/.cache/clangd/index/SDL_mixer.c.984BAA1F0C30ECBC.idx differ diff --git a/.cache/clangd/index/SDL_mouse.c.91147EC3B7B09FD3.idx b/.cache/clangd/index/SDL_mouse.c.91147EC3B7B09FD3.idx new file mode 100644 index 0000000..3020801 Binary files /dev/null and b/.cache/clangd/index/SDL_mouse.c.91147EC3B7B09FD3.idx differ diff --git a/.cache/clangd/index/SDL_mouse.h.BC1DED8F9EE57D72.idx b/.cache/clangd/index/SDL_mouse.h.BC1DED8F9EE57D72.idx new file mode 100644 index 0000000..6715adb Binary files /dev/null and b/.cache/clangd/index/SDL_mouse.h.BC1DED8F9EE57D72.idx differ diff --git a/.cache/clangd/index/SDL_mouse_c.h.0A167D972D4AB9DB.idx b/.cache/clangd/index/SDL_mouse_c.h.0A167D972D4AB9DB.idx new file mode 100644 index 0000000..97f96d8 Binary files /dev/null and b/.cache/clangd/index/SDL_mouse_c.h.0A167D972D4AB9DB.idx differ diff --git a/.cache/clangd/index/SDL_mslibc.c.A155C28F2EB8FC26.idx b/.cache/clangd/index/SDL_mslibc.c.A155C28F2EB8FC26.idx new file mode 100644 index 0000000..2955369 Binary files /dev/null and b/.cache/clangd/index/SDL_mslibc.c.A155C28F2EB8FC26.idx differ diff --git a/.cache/clangd/index/SDL_mutex.h.089810EA1153BE3D.idx b/.cache/clangd/index/SDL_mutex.h.089810EA1153BE3D.idx new file mode 100644 index 0000000..12be992 Binary files /dev/null and b/.cache/clangd/index/SDL_mutex.h.089810EA1153BE3D.idx differ diff --git a/.cache/clangd/index/SDL_nullevents.c.FE701E9D179E03A6.idx b/.cache/clangd/index/SDL_nullevents.c.FE701E9D179E03A6.idx new file mode 100644 index 0000000..6967bb9 Binary files /dev/null and b/.cache/clangd/index/SDL_nullevents.c.FE701E9D179E03A6.idx differ diff --git a/.cache/clangd/index/SDL_nullevents_c.h.2E2783F3F25B646B.idx b/.cache/clangd/index/SDL_nullevents_c.h.2E2783F3F25B646B.idx new file mode 100644 index 0000000..aa9d86f Binary files /dev/null and b/.cache/clangd/index/SDL_nullevents_c.h.2E2783F3F25B646B.idx differ diff --git a/.cache/clangd/index/SDL_nullframebuffer.c.3DC6D9BD3EA37329.idx b/.cache/clangd/index/SDL_nullframebuffer.c.3DC6D9BD3EA37329.idx new file mode 100644 index 0000000..19810ad Binary files /dev/null and b/.cache/clangd/index/SDL_nullframebuffer.c.3DC6D9BD3EA37329.idx differ diff --git a/.cache/clangd/index/SDL_nullframebuffer_c.h.4528D9C7B23CD7C5.idx b/.cache/clangd/index/SDL_nullframebuffer_c.h.4528D9C7B23CD7C5.idx new file mode 100644 index 0000000..c65eb24 Binary files /dev/null and b/.cache/clangd/index/SDL_nullframebuffer_c.h.4528D9C7B23CD7C5.idx differ diff --git a/.cache/clangd/index/SDL_nullvideo.c.B365E34B79431BA7.idx b/.cache/clangd/index/SDL_nullvideo.c.B365E34B79431BA7.idx new file mode 100644 index 0000000..021e90f Binary files /dev/null and b/.cache/clangd/index/SDL_nullvideo.c.B365E34B79431BA7.idx differ diff --git a/.cache/clangd/index/SDL_nullvideo.h.16FDA837B7F3CE48.idx b/.cache/clangd/index/SDL_nullvideo.h.16FDA837B7F3CE48.idx new file mode 100644 index 0000000..166eef3 Binary files /dev/null and b/.cache/clangd/index/SDL_nullvideo.h.16FDA837B7F3CE48.idx differ diff --git a/.cache/clangd/index/SDL_offscreenevents.c.25FD01131436AD79.idx b/.cache/clangd/index/SDL_offscreenevents.c.25FD01131436AD79.idx new file mode 100644 index 0000000..55711f3 Binary files /dev/null and b/.cache/clangd/index/SDL_offscreenevents.c.25FD01131436AD79.idx differ diff --git a/.cache/clangd/index/SDL_offscreenevents_c.h.FF2EA62DA1D19595.idx b/.cache/clangd/index/SDL_offscreenevents_c.h.FF2EA62DA1D19595.idx new file mode 100644 index 0000000..58be906 Binary files /dev/null and b/.cache/clangd/index/SDL_offscreenevents_c.h.FF2EA62DA1D19595.idx differ diff --git a/.cache/clangd/index/SDL_offscreenframebuffer.c.E5D103ED19861CCF.idx b/.cache/clangd/index/SDL_offscreenframebuffer.c.E5D103ED19861CCF.idx new file mode 100644 index 0000000..d3adaae Binary files /dev/null and b/.cache/clangd/index/SDL_offscreenframebuffer.c.E5D103ED19861CCF.idx differ diff --git a/.cache/clangd/index/SDL_offscreenframebuffer_c.h.978D9DCA80B89DCF.idx b/.cache/clangd/index/SDL_offscreenframebuffer_c.h.978D9DCA80B89DCF.idx new file mode 100644 index 0000000..febca33 Binary files /dev/null and b/.cache/clangd/index/SDL_offscreenframebuffer_c.h.978D9DCA80B89DCF.idx differ diff --git a/.cache/clangd/index/SDL_offscreenopengles.c.ADA0AA58C44A6670.idx b/.cache/clangd/index/SDL_offscreenopengles.c.ADA0AA58C44A6670.idx new file mode 100644 index 0000000..9bf50ab Binary files /dev/null and b/.cache/clangd/index/SDL_offscreenopengles.c.ADA0AA58C44A6670.idx differ diff --git a/.cache/clangd/index/SDL_offscreenopengles.h.6A77B8E40AD8BA9C.idx b/.cache/clangd/index/SDL_offscreenopengles.h.6A77B8E40AD8BA9C.idx new file mode 100644 index 0000000..ad6c6d1 Binary files /dev/null and b/.cache/clangd/index/SDL_offscreenopengles.h.6A77B8E40AD8BA9C.idx differ diff --git a/.cache/clangd/index/SDL_offscreenvideo.c.4FB91E69A9C0A0BC.idx b/.cache/clangd/index/SDL_offscreenvideo.c.4FB91E69A9C0A0BC.idx new file mode 100644 index 0000000..1a4a249 Binary files /dev/null and b/.cache/clangd/index/SDL_offscreenvideo.c.4FB91E69A9C0A0BC.idx differ diff --git a/.cache/clangd/index/SDL_offscreenvideo.h.9C61C68039ED539B.idx b/.cache/clangd/index/SDL_offscreenvideo.h.9C61C68039ED539B.idx new file mode 100644 index 0000000..390a511 Binary files /dev/null and b/.cache/clangd/index/SDL_offscreenvideo.h.9C61C68039ED539B.idx differ diff --git a/.cache/clangd/index/SDL_offscreenwindow.c.ED0E32E1442AFED7.idx b/.cache/clangd/index/SDL_offscreenwindow.c.ED0E32E1442AFED7.idx new file mode 100644 index 0000000..f5b0906 Binary files /dev/null and b/.cache/clangd/index/SDL_offscreenwindow.c.ED0E32E1442AFED7.idx differ diff --git a/.cache/clangd/index/SDL_offscreenwindow.h.C37BFC837F8083CA.idx b/.cache/clangd/index/SDL_offscreenwindow.h.C37BFC837F8083CA.idx new file mode 100644 index 0000000..3dc47bb Binary files /dev/null and b/.cache/clangd/index/SDL_offscreenwindow.h.C37BFC837F8083CA.idx differ diff --git a/.cache/clangd/index/SDL_pipewire.c.07296304098DF2C5.idx b/.cache/clangd/index/SDL_pipewire.c.07296304098DF2C5.idx new file mode 100644 index 0000000..6844a6c Binary files /dev/null and b/.cache/clangd/index/SDL_pipewire.c.07296304098DF2C5.idx differ diff --git a/.cache/clangd/index/SDL_pipewire.h.0E90B898E20DA86C.idx b/.cache/clangd/index/SDL_pipewire.h.0E90B898E20DA86C.idx new file mode 100644 index 0000000..daa268c Binary files /dev/null and b/.cache/clangd/index/SDL_pipewire.h.0E90B898E20DA86C.idx differ diff --git a/.cache/clangd/index/SDL_pixels.c.1E7E5F8CBDEF37C5.idx b/.cache/clangd/index/SDL_pixels.c.1E7E5F8CBDEF37C5.idx new file mode 100644 index 0000000..7de7dbe Binary files /dev/null and b/.cache/clangd/index/SDL_pixels.c.1E7E5F8CBDEF37C5.idx differ diff --git a/.cache/clangd/index/SDL_pixels.h.5BA3779478FF3989.idx b/.cache/clangd/index/SDL_pixels.h.5BA3779478FF3989.idx new file mode 100644 index 0000000..cb3ed48 Binary files /dev/null and b/.cache/clangd/index/SDL_pixels.h.5BA3779478FF3989.idx differ diff --git a/.cache/clangd/index/SDL_pixels_c.h.CF25B53634F14FA2.idx b/.cache/clangd/index/SDL_pixels_c.h.CF25B53634F14FA2.idx new file mode 100644 index 0000000..77a0aa8 Binary files /dev/null and b/.cache/clangd/index/SDL_pixels_c.h.CF25B53634F14FA2.idx differ diff --git a/.cache/clangd/index/SDL_platform.h.308EA7B93F975224.idx b/.cache/clangd/index/SDL_platform.h.308EA7B93F975224.idx new file mode 100644 index 0000000..4cf0a89 Binary files /dev/null and b/.cache/clangd/index/SDL_platform.h.308EA7B93F975224.idx differ diff --git a/.cache/clangd/index/SDL_poll.c.8D7EADAC42D966AA.idx b/.cache/clangd/index/SDL_poll.c.8D7EADAC42D966AA.idx new file mode 100644 index 0000000..5163426 Binary files /dev/null and b/.cache/clangd/index/SDL_poll.c.8D7EADAC42D966AA.idx differ diff --git a/.cache/clangd/index/SDL_poll.h.8DF209968EE2F0FD.idx b/.cache/clangd/index/SDL_poll.h.8DF209968EE2F0FD.idx new file mode 100644 index 0000000..148e241 Binary files /dev/null and b/.cache/clangd/index/SDL_poll.h.8DF209968EE2F0FD.idx differ diff --git a/.cache/clangd/index/SDL_power.c.8D0CB54170F638E9.idx b/.cache/clangd/index/SDL_power.c.8D0CB54170F638E9.idx new file mode 100644 index 0000000..cb4ce3e Binary files /dev/null and b/.cache/clangd/index/SDL_power.c.8D0CB54170F638E9.idx differ diff --git a/.cache/clangd/index/SDL_power.h.AFCF9CBCB3B21B1E.idx b/.cache/clangd/index/SDL_power.h.AFCF9CBCB3B21B1E.idx new file mode 100644 index 0000000..e244130 Binary files /dev/null and b/.cache/clangd/index/SDL_power.h.AFCF9CBCB3B21B1E.idx differ diff --git a/.cache/clangd/index/SDL_pulseaudio.c.548110C20242F40A.idx b/.cache/clangd/index/SDL_pulseaudio.c.548110C20242F40A.idx new file mode 100644 index 0000000..7ef40e5 Binary files /dev/null and b/.cache/clangd/index/SDL_pulseaudio.c.548110C20242F40A.idx differ diff --git a/.cache/clangd/index/SDL_pulseaudio.h.09EB7F9984B041D7.idx b/.cache/clangd/index/SDL_pulseaudio.h.09EB7F9984B041D7.idx new file mode 100644 index 0000000..4859c2c Binary files /dev/null and b/.cache/clangd/index/SDL_pulseaudio.h.09EB7F9984B041D7.idx differ diff --git a/.cache/clangd/index/SDL_qsort.c.1D76029A305F354C.idx b/.cache/clangd/index/SDL_qsort.c.1D76029A305F354C.idx new file mode 100644 index 0000000..ac36922 Binary files /dev/null and b/.cache/clangd/index/SDL_qsort.c.1D76029A305F354C.idx differ diff --git a/.cache/clangd/index/SDL_quit.c.4F224B8E9C653FEA.idx b/.cache/clangd/index/SDL_quit.c.4F224B8E9C653FEA.idx new file mode 100644 index 0000000..fc403c9 Binary files /dev/null and b/.cache/clangd/index/SDL_quit.c.4F224B8E9C653FEA.idx differ diff --git a/.cache/clangd/index/SDL_quit.h.03DC4BC30C719C20.idx b/.cache/clangd/index/SDL_quit.h.03DC4BC30C719C20.idx new file mode 100644 index 0000000..39a897f Binary files /dev/null and b/.cache/clangd/index/SDL_quit.h.03DC4BC30C719C20.idx differ diff --git a/.cache/clangd/index/SDL_rect.c.80548A708951C28D.idx b/.cache/clangd/index/SDL_rect.c.80548A708951C28D.idx new file mode 100644 index 0000000..69bb068 Binary files /dev/null and b/.cache/clangd/index/SDL_rect.c.80548A708951C28D.idx differ diff --git a/.cache/clangd/index/SDL_rect.h.7756C862A203FDE9.idx b/.cache/clangd/index/SDL_rect.h.7756C862A203FDE9.idx new file mode 100644 index 0000000..86e0132 Binary files /dev/null and b/.cache/clangd/index/SDL_rect.h.7756C862A203FDE9.idx differ diff --git a/.cache/clangd/index/SDL_rect_c.h.1843EEF05C55A038.idx b/.cache/clangd/index/SDL_rect_c.h.1843EEF05C55A038.idx new file mode 100644 index 0000000..bb5d2e2 Binary files /dev/null and b/.cache/clangd/index/SDL_rect_c.h.1843EEF05C55A038.idx differ diff --git a/.cache/clangd/index/SDL_rect_impl.h.393EF17FB05848DA.idx b/.cache/clangd/index/SDL_rect_impl.h.393EF17FB05848DA.idx new file mode 100644 index 0000000..5258e60 Binary files /dev/null and b/.cache/clangd/index/SDL_rect_impl.h.393EF17FB05848DA.idx differ diff --git a/.cache/clangd/index/SDL_render.c.0178CEFF337999E5.idx b/.cache/clangd/index/SDL_render.c.0178CEFF337999E5.idx new file mode 100644 index 0000000..d292fc1 Binary files /dev/null and b/.cache/clangd/index/SDL_render.c.0178CEFF337999E5.idx differ diff --git a/.cache/clangd/index/SDL_render.h.4B664EC83DD16E38.idx b/.cache/clangd/index/SDL_render.h.4B664EC83DD16E38.idx new file mode 100644 index 0000000..a5a5298 Binary files /dev/null and b/.cache/clangd/index/SDL_render.h.4B664EC83DD16E38.idx differ diff --git a/.cache/clangd/index/SDL_render_d3d.c.83FCF3FAEB86A57A.idx b/.cache/clangd/index/SDL_render_d3d.c.83FCF3FAEB86A57A.idx new file mode 100644 index 0000000..4b62cbf Binary files /dev/null and b/.cache/clangd/index/SDL_render_d3d.c.83FCF3FAEB86A57A.idx differ diff --git a/.cache/clangd/index/SDL_render_d3d11.c.8A89B8B985303584.idx b/.cache/clangd/index/SDL_render_d3d11.c.8A89B8B985303584.idx new file mode 100644 index 0000000..88df225 Binary files /dev/null and b/.cache/clangd/index/SDL_render_d3d11.c.8A89B8B985303584.idx differ diff --git a/.cache/clangd/index/SDL_render_d3d12.c.56447EF588A30FD4.idx b/.cache/clangd/index/SDL_render_d3d12.c.56447EF588A30FD4.idx new file mode 100644 index 0000000..df98310 Binary files /dev/null and b/.cache/clangd/index/SDL_render_d3d12.c.56447EF588A30FD4.idx differ diff --git a/.cache/clangd/index/SDL_render_gl.c.90692CAF01C47DD0.idx b/.cache/clangd/index/SDL_render_gl.c.90692CAF01C47DD0.idx new file mode 100644 index 0000000..9703acf Binary files /dev/null and b/.cache/clangd/index/SDL_render_gl.c.90692CAF01C47DD0.idx differ diff --git a/.cache/clangd/index/SDL_render_gles.c.772FBC6611D6058E.idx b/.cache/clangd/index/SDL_render_gles.c.772FBC6611D6058E.idx new file mode 100644 index 0000000..cf1ec4f Binary files /dev/null and b/.cache/clangd/index/SDL_render_gles.c.772FBC6611D6058E.idx differ diff --git a/.cache/clangd/index/SDL_render_gles2.c.74619734C5AA3CF9.idx b/.cache/clangd/index/SDL_render_gles2.c.74619734C5AA3CF9.idx new file mode 100644 index 0000000..504da45 Binary files /dev/null and b/.cache/clangd/index/SDL_render_gles2.c.74619734C5AA3CF9.idx differ diff --git a/.cache/clangd/index/SDL_render_ps2.c.55EB7FE5B8E36FCF.idx b/.cache/clangd/index/SDL_render_ps2.c.55EB7FE5B8E36FCF.idx new file mode 100644 index 0000000..fd2f38f Binary files /dev/null and b/.cache/clangd/index/SDL_render_ps2.c.55EB7FE5B8E36FCF.idx differ diff --git a/.cache/clangd/index/SDL_render_psp.c.169A6451E5DF5926.idx b/.cache/clangd/index/SDL_render_psp.c.169A6451E5DF5926.idx new file mode 100644 index 0000000..b596713 Binary files /dev/null and b/.cache/clangd/index/SDL_render_psp.c.169A6451E5DF5926.idx differ diff --git a/.cache/clangd/index/SDL_render_sw.c.C9274AEC76657C4C.idx b/.cache/clangd/index/SDL_render_sw.c.C9274AEC76657C4C.idx new file mode 100644 index 0000000..8f195ca Binary files /dev/null and b/.cache/clangd/index/SDL_render_sw.c.C9274AEC76657C4C.idx differ diff --git a/.cache/clangd/index/SDL_render_sw_c.h.A5C30B205D0EC64B.idx b/.cache/clangd/index/SDL_render_sw_c.h.A5C30B205D0EC64B.idx new file mode 100644 index 0000000..aee7259 Binary files /dev/null and b/.cache/clangd/index/SDL_render_sw_c.h.A5C30B205D0EC64B.idx differ diff --git a/.cache/clangd/index/SDL_render_vita_gxm.c.CA80EBB7D0FF327D.idx b/.cache/clangd/index/SDL_render_vita_gxm.c.CA80EBB7D0FF327D.idx new file mode 100644 index 0000000..e539d33 Binary files /dev/null and b/.cache/clangd/index/SDL_render_vita_gxm.c.CA80EBB7D0FF327D.idx differ diff --git a/.cache/clangd/index/SDL_render_vita_gxm_memory.c.8831173B7F049CC5.idx b/.cache/clangd/index/SDL_render_vita_gxm_memory.c.8831173B7F049CC5.idx new file mode 100644 index 0000000..7898c68 Binary files /dev/null and b/.cache/clangd/index/SDL_render_vita_gxm_memory.c.8831173B7F049CC5.idx differ diff --git a/.cache/clangd/index/SDL_render_vita_gxm_tools.c.7C59DFDE7101595B.idx b/.cache/clangd/index/SDL_render_vita_gxm_tools.c.7C59DFDE7101595B.idx new file mode 100644 index 0000000..f73a864 Binary files /dev/null and b/.cache/clangd/index/SDL_render_vita_gxm_tools.c.7C59DFDE7101595B.idx differ diff --git a/.cache/clangd/index/SDL_rotate.c.405239D54DFF02C4.idx b/.cache/clangd/index/SDL_rotate.c.405239D54DFF02C4.idx new file mode 100644 index 0000000..2b8db51 Binary files /dev/null and b/.cache/clangd/index/SDL_rotate.c.405239D54DFF02C4.idx differ diff --git a/.cache/clangd/index/SDL_rotate.h.CA83DFC0DDBF1044.idx b/.cache/clangd/index/SDL_rotate.h.CA83DFC0DDBF1044.idx new file mode 100644 index 0000000..20ed149 Binary files /dev/null and b/.cache/clangd/index/SDL_rotate.h.CA83DFC0DDBF1044.idx differ diff --git a/.cache/clangd/index/SDL_rwops.c.23456A1F07C05273.idx b/.cache/clangd/index/SDL_rwops.c.23456A1F07C05273.idx new file mode 100644 index 0000000..c13fb63 Binary files /dev/null and b/.cache/clangd/index/SDL_rwops.c.23456A1F07C05273.idx differ diff --git a/.cache/clangd/index/SDL_rwops.h.08A57F0084A75216.idx b/.cache/clangd/index/SDL_rwops.h.08A57F0084A75216.idx new file mode 100644 index 0000000..37e1a35 Binary files /dev/null and b/.cache/clangd/index/SDL_rwops.h.08A57F0084A75216.idx differ diff --git a/.cache/clangd/index/SDL_sandbox.c.40B81B4D771C80C2.idx b/.cache/clangd/index/SDL_sandbox.c.40B81B4D771C80C2.idx new file mode 100644 index 0000000..937d2a1 Binary files /dev/null and b/.cache/clangd/index/SDL_sandbox.c.40B81B4D771C80C2.idx differ diff --git a/.cache/clangd/index/SDL_sandbox.h.3677CC2516D32F28.idx b/.cache/clangd/index/SDL_sandbox.h.3677CC2516D32F28.idx new file mode 100644 index 0000000..e882cba Binary files /dev/null and b/.cache/clangd/index/SDL_sandbox.h.3677CC2516D32F28.idx differ diff --git a/.cache/clangd/index/SDL_scancode.h.D55E7E5735AE9CF7.idx b/.cache/clangd/index/SDL_scancode.h.D55E7E5735AE9CF7.idx new file mode 100644 index 0000000..a53ecc1 Binary files /dev/null and b/.cache/clangd/index/SDL_scancode.h.D55E7E5735AE9CF7.idx differ diff --git a/.cache/clangd/index/SDL_scancode_tables.c.3A58A3C414599551.idx b/.cache/clangd/index/SDL_scancode_tables.c.3A58A3C414599551.idx new file mode 100644 index 0000000..61c0a55 Binary files /dev/null and b/.cache/clangd/index/SDL_scancode_tables.c.3A58A3C414599551.idx differ diff --git a/.cache/clangd/index/SDL_scancode_tables_c.h.6B50240F2B7B1762.idx b/.cache/clangd/index/SDL_scancode_tables_c.h.6B50240F2B7B1762.idx new file mode 100644 index 0000000..bb76cbd Binary files /dev/null and b/.cache/clangd/index/SDL_scancode_tables_c.h.6B50240F2B7B1762.idx differ diff --git a/.cache/clangd/index/SDL_sensor.c.6ADBA14DD943CF58.idx b/.cache/clangd/index/SDL_sensor.c.6ADBA14DD943CF58.idx new file mode 100644 index 0000000..5ce7527 Binary files /dev/null and b/.cache/clangd/index/SDL_sensor.c.6ADBA14DD943CF58.idx differ diff --git a/.cache/clangd/index/SDL_sensor.h.6898161C348149F7.idx b/.cache/clangd/index/SDL_sensor.h.6898161C348149F7.idx new file mode 100644 index 0000000..364c9c5 Binary files /dev/null and b/.cache/clangd/index/SDL_sensor.h.6898161C348149F7.idx differ diff --git a/.cache/clangd/index/SDL_sensor_c.h.55C96FA18DF21A37.idx b/.cache/clangd/index/SDL_sensor_c.h.55C96FA18DF21A37.idx new file mode 100644 index 0000000..90446ae Binary files /dev/null and b/.cache/clangd/index/SDL_sensor_c.h.55C96FA18DF21A37.idx differ diff --git a/.cache/clangd/index/SDL_shaders_d3d.c.29D4BF09B001A408.idx b/.cache/clangd/index/SDL_shaders_d3d.c.29D4BF09B001A408.idx new file mode 100644 index 0000000..8da9437 Binary files /dev/null and b/.cache/clangd/index/SDL_shaders_d3d.c.29D4BF09B001A408.idx differ diff --git a/.cache/clangd/index/SDL_shaders_d3d11.c.C6D499B5EEB36E4D.idx b/.cache/clangd/index/SDL_shaders_d3d11.c.C6D499B5EEB36E4D.idx new file mode 100644 index 0000000..91a4b31 Binary files /dev/null and b/.cache/clangd/index/SDL_shaders_d3d11.c.C6D499B5EEB36E4D.idx differ diff --git a/.cache/clangd/index/SDL_shaders_d3d12.c.2502B5FEBFDA49CF.idx b/.cache/clangd/index/SDL_shaders_d3d12.c.2502B5FEBFDA49CF.idx new file mode 100644 index 0000000..4fe6f8e Binary files /dev/null and b/.cache/clangd/index/SDL_shaders_d3d12.c.2502B5FEBFDA49CF.idx differ diff --git a/.cache/clangd/index/SDL_shaders_gl.c.A7FF5AC703568CBA.idx b/.cache/clangd/index/SDL_shaders_gl.c.A7FF5AC703568CBA.idx new file mode 100644 index 0000000..88ee924 Binary files /dev/null and b/.cache/clangd/index/SDL_shaders_gl.c.A7FF5AC703568CBA.idx differ diff --git a/.cache/clangd/index/SDL_shaders_gl.h.CC882F8F2C479A86.idx b/.cache/clangd/index/SDL_shaders_gl.h.CC882F8F2C479A86.idx new file mode 100644 index 0000000..3d1f945 Binary files /dev/null and b/.cache/clangd/index/SDL_shaders_gl.h.CC882F8F2C479A86.idx differ diff --git a/.cache/clangd/index/SDL_shaders_gles2.c.FCBBBF6DA631414B.idx b/.cache/clangd/index/SDL_shaders_gles2.c.FCBBBF6DA631414B.idx new file mode 100644 index 0000000..1d04634 Binary files /dev/null and b/.cache/clangd/index/SDL_shaders_gles2.c.FCBBBF6DA631414B.idx differ diff --git a/.cache/clangd/index/SDL_shaders_gles2.h.CEFBDCB24DF806FD.idx b/.cache/clangd/index/SDL_shaders_gles2.h.CEFBDCB24DF806FD.idx new file mode 100644 index 0000000..7f48c95 Binary files /dev/null and b/.cache/clangd/index/SDL_shaders_gles2.h.CEFBDCB24DF806FD.idx differ diff --git a/.cache/clangd/index/SDL_shape.c.07765F6CD67B0BF5.idx b/.cache/clangd/index/SDL_shape.c.07765F6CD67B0BF5.idx new file mode 100644 index 0000000..4eac27f Binary files /dev/null and b/.cache/clangd/index/SDL_shape.c.07765F6CD67B0BF5.idx differ diff --git a/.cache/clangd/index/SDL_shape.h.AD6439299E7640E8.idx b/.cache/clangd/index/SDL_shape.h.AD6439299E7640E8.idx new file mode 100644 index 0000000..3ae6abd Binary files /dev/null and b/.cache/clangd/index/SDL_shape.h.AD6439299E7640E8.idx differ diff --git a/.cache/clangd/index/SDL_shape_internals.h.774416BBA6EFC6B1.idx b/.cache/clangd/index/SDL_shape_internals.h.774416BBA6EFC6B1.idx new file mode 100644 index 0000000..12588d4 Binary files /dev/null and b/.cache/clangd/index/SDL_shape_internals.h.774416BBA6EFC6B1.idx differ diff --git a/.cache/clangd/index/SDL_sndioaudio.c.59A1E29E5CDBAC27.idx b/.cache/clangd/index/SDL_sndioaudio.c.59A1E29E5CDBAC27.idx new file mode 100644 index 0000000..3e2a9dd Binary files /dev/null and b/.cache/clangd/index/SDL_sndioaudio.c.59A1E29E5CDBAC27.idx differ diff --git a/.cache/clangd/index/SDL_sndioaudio.h.71B864C1677738B6.idx b/.cache/clangd/index/SDL_sndioaudio.h.71B864C1677738B6.idx new file mode 100644 index 0000000..fc48242 Binary files /dev/null and b/.cache/clangd/index/SDL_sndioaudio.h.71B864C1677738B6.idx differ diff --git a/.cache/clangd/index/SDL_spinlock.c.59D76482BFE56E09.idx b/.cache/clangd/index/SDL_spinlock.c.59D76482BFE56E09.idx new file mode 100644 index 0000000..cc7c8d2 Binary files /dev/null and b/.cache/clangd/index/SDL_spinlock.c.59D76482BFE56E09.idx differ diff --git a/.cache/clangd/index/SDL_stdinc.h.B1389CA557313113.idx b/.cache/clangd/index/SDL_stdinc.h.B1389CA557313113.idx new file mode 100644 index 0000000..36e1de6 Binary files /dev/null and b/.cache/clangd/index/SDL_stdinc.h.B1389CA557313113.idx differ diff --git a/.cache/clangd/index/SDL_stdlib.c.E7B00F6C00B3F35E.idx b/.cache/clangd/index/SDL_stdlib.c.E7B00F6C00B3F35E.idx new file mode 100644 index 0000000..7b5c5c8 Binary files /dev/null and b/.cache/clangd/index/SDL_stdlib.c.E7B00F6C00B3F35E.idx differ diff --git a/.cache/clangd/index/SDL_steam_virtual_gamepad.c.E877EFFAD43011E8.idx b/.cache/clangd/index/SDL_steam_virtual_gamepad.c.E877EFFAD43011E8.idx new file mode 100644 index 0000000..a84e677 Binary files /dev/null and b/.cache/clangd/index/SDL_steam_virtual_gamepad.c.E877EFFAD43011E8.idx differ diff --git a/.cache/clangd/index/SDL_steam_virtual_gamepad.h.C62A947AE7D43C85.idx b/.cache/clangd/index/SDL_steam_virtual_gamepad.h.C62A947AE7D43C85.idx new file mode 100644 index 0000000..8702b23 Binary files /dev/null and b/.cache/clangd/index/SDL_steam_virtual_gamepad.h.C62A947AE7D43C85.idx differ diff --git a/.cache/clangd/index/SDL_steamcontroller.c.F6C83113A41C566F.idx b/.cache/clangd/index/SDL_steamcontroller.c.F6C83113A41C566F.idx new file mode 100644 index 0000000..998bad5 Binary files /dev/null and b/.cache/clangd/index/SDL_steamcontroller.c.F6C83113A41C566F.idx differ diff --git a/.cache/clangd/index/SDL_steamcontroller.h.132C7CA0A08C9672.idx b/.cache/clangd/index/SDL_steamcontroller.h.132C7CA0A08C9672.idx new file mode 100644 index 0000000..1f48b53 Binary files /dev/null and b/.cache/clangd/index/SDL_steamcontroller.h.132C7CA0A08C9672.idx differ diff --git a/.cache/clangd/index/SDL_stretch.c.F5FD58380495B47D.idx b/.cache/clangd/index/SDL_stretch.c.F5FD58380495B47D.idx new file mode 100644 index 0000000..7151e06 Binary files /dev/null and b/.cache/clangd/index/SDL_stretch.c.F5FD58380495B47D.idx differ diff --git a/.cache/clangd/index/SDL_string.c.4D62B96F31753927.idx b/.cache/clangd/index/SDL_string.c.4D62B96F31753927.idx new file mode 100644 index 0000000..ff35c4d Binary files /dev/null and b/.cache/clangd/index/SDL_string.c.4D62B96F31753927.idx differ diff --git a/.cache/clangd/index/SDL_strtokr.c.E4014A39D37BB888.idx b/.cache/clangd/index/SDL_strtokr.c.E4014A39D37BB888.idx new file mode 100644 index 0000000..0d6e16e Binary files /dev/null and b/.cache/clangd/index/SDL_strtokr.c.E4014A39D37BB888.idx differ diff --git a/.cache/clangd/index/SDL_surface.c.692773183CBE7487.idx b/.cache/clangd/index/SDL_surface.c.692773183CBE7487.idx new file mode 100644 index 0000000..6b83cde Binary files /dev/null and b/.cache/clangd/index/SDL_surface.c.692773183CBE7487.idx differ diff --git a/.cache/clangd/index/SDL_surface.h.F7A58A21694D9009.idx b/.cache/clangd/index/SDL_surface.h.F7A58A21694D9009.idx new file mode 100644 index 0000000..c1d7f4a Binary files /dev/null and b/.cache/clangd/index/SDL_surface.h.F7A58A21694D9009.idx differ diff --git a/.cache/clangd/index/SDL_sysaudio.h.1E7FF6E40A129997.idx b/.cache/clangd/index/SDL_sysaudio.h.1E7FF6E40A129997.idx new file mode 100644 index 0000000..1d7f51e Binary files /dev/null and b/.cache/clangd/index/SDL_sysaudio.h.1E7FF6E40A129997.idx differ diff --git a/.cache/clangd/index/SDL_syscond.c.12AE732120094944.idx b/.cache/clangd/index/SDL_syscond.c.12AE732120094944.idx new file mode 100644 index 0000000..bfb6d19 Binary files /dev/null and b/.cache/clangd/index/SDL_syscond.c.12AE732120094944.idx differ diff --git a/.cache/clangd/index/SDL_sysfilesystem.c.5EB73C027297D631.idx b/.cache/clangd/index/SDL_sysfilesystem.c.5EB73C027297D631.idx new file mode 100644 index 0000000..bdce600 Binary files /dev/null and b/.cache/clangd/index/SDL_sysfilesystem.c.5EB73C027297D631.idx differ diff --git a/.cache/clangd/index/SDL_syshaptic.c.215375E45B79380F.idx b/.cache/clangd/index/SDL_syshaptic.c.215375E45B79380F.idx new file mode 100644 index 0000000..43df597 Binary files /dev/null and b/.cache/clangd/index/SDL_syshaptic.c.215375E45B79380F.idx differ diff --git a/.cache/clangd/index/SDL_syshaptic.h.7332304919788516.idx b/.cache/clangd/index/SDL_syshaptic.h.7332304919788516.idx new file mode 100644 index 0000000..695c9aa Binary files /dev/null and b/.cache/clangd/index/SDL_syshaptic.h.7332304919788516.idx differ diff --git a/.cache/clangd/index/SDL_sysjoystick.c.15FF09D1FA3ABE23.idx b/.cache/clangd/index/SDL_sysjoystick.c.15FF09D1FA3ABE23.idx new file mode 100644 index 0000000..1089add Binary files /dev/null and b/.cache/clangd/index/SDL_sysjoystick.c.15FF09D1FA3ABE23.idx differ diff --git a/.cache/clangd/index/SDL_sysjoystick.h.622CF2E407C34EB5.idx b/.cache/clangd/index/SDL_sysjoystick.h.622CF2E407C34EB5.idx new file mode 100644 index 0000000..8e026e7 Binary files /dev/null and b/.cache/clangd/index/SDL_sysjoystick.h.622CF2E407C34EB5.idx differ diff --git a/.cache/clangd/index/SDL_sysjoystick_c.h.2FEB8EAAE41B7D16.idx b/.cache/clangd/index/SDL_sysjoystick_c.h.2FEB8EAAE41B7D16.idx new file mode 100644 index 0000000..5984d6f Binary files /dev/null and b/.cache/clangd/index/SDL_sysjoystick_c.h.2FEB8EAAE41B7D16.idx differ diff --git a/.cache/clangd/index/SDL_sysloadso.c.806550A080890A37.idx b/.cache/clangd/index/SDL_sysloadso.c.806550A080890A37.idx new file mode 100644 index 0000000..bb030a1 Binary files /dev/null and b/.cache/clangd/index/SDL_sysloadso.c.806550A080890A37.idx differ diff --git a/.cache/clangd/index/SDL_syslocale.c.BFD13E53D9873A74.idx b/.cache/clangd/index/SDL_syslocale.c.BFD13E53D9873A74.idx new file mode 100644 index 0000000..9e5b7c2 Binary files /dev/null and b/.cache/clangd/index/SDL_syslocale.c.BFD13E53D9873A74.idx differ diff --git a/.cache/clangd/index/SDL_syslocale.h.E3CB27AC3B95A94D.idx b/.cache/clangd/index/SDL_syslocale.h.E3CB27AC3B95A94D.idx new file mode 100644 index 0000000..6d0c35f Binary files /dev/null and b/.cache/clangd/index/SDL_syslocale.h.E3CB27AC3B95A94D.idx differ diff --git a/.cache/clangd/index/SDL_sysmutex.c.0385DC7B502D4501.idx b/.cache/clangd/index/SDL_sysmutex.c.0385DC7B502D4501.idx new file mode 100644 index 0000000..a78b4d5 Binary files /dev/null and b/.cache/clangd/index/SDL_sysmutex.c.0385DC7B502D4501.idx differ diff --git a/.cache/clangd/index/SDL_sysmutex_c.h.BE24588D42C55B4A.idx b/.cache/clangd/index/SDL_sysmutex_c.h.BE24588D42C55B4A.idx new file mode 100644 index 0000000..10fc86c Binary files /dev/null and b/.cache/clangd/index/SDL_sysmutex_c.h.BE24588D42C55B4A.idx differ diff --git a/.cache/clangd/index/SDL_syspower.c.E60EF3A3A39DB407.idx b/.cache/clangd/index/SDL_syspower.c.E60EF3A3A39DB407.idx new file mode 100644 index 0000000..8ea2bb5 Binary files /dev/null and b/.cache/clangd/index/SDL_syspower.c.E60EF3A3A39DB407.idx differ diff --git a/.cache/clangd/index/SDL_syspower.h.666888E047B4F413.idx b/.cache/clangd/index/SDL_syspower.h.666888E047B4F413.idx new file mode 100644 index 0000000..c0dd70c Binary files /dev/null and b/.cache/clangd/index/SDL_syspower.h.666888E047B4F413.idx differ diff --git a/.cache/clangd/index/SDL_sysrender.h.C16742B7DD9322B8.idx b/.cache/clangd/index/SDL_sysrender.h.C16742B7DD9322B8.idx new file mode 100644 index 0000000..71a909e Binary files /dev/null and b/.cache/clangd/index/SDL_sysrender.h.C16742B7DD9322B8.idx differ diff --git a/.cache/clangd/index/SDL_syssem.c.B14818E123DFE766.idx b/.cache/clangd/index/SDL_syssem.c.B14818E123DFE766.idx new file mode 100644 index 0000000..0190466 Binary files /dev/null and b/.cache/clangd/index/SDL_syssem.c.B14818E123DFE766.idx differ diff --git a/.cache/clangd/index/SDL_syssensor.h.4CC1E8D71A0573E0.idx b/.cache/clangd/index/SDL_syssensor.h.4CC1E8D71A0573E0.idx new file mode 100644 index 0000000..26bfef8 Binary files /dev/null and b/.cache/clangd/index/SDL_syssensor.h.4CC1E8D71A0573E0.idx differ diff --git a/.cache/clangd/index/SDL_system.h.8EA75634BD6D357C.idx b/.cache/clangd/index/SDL_system.h.8EA75634BD6D357C.idx new file mode 100644 index 0000000..c015357 Binary files /dev/null and b/.cache/clangd/index/SDL_system.h.8EA75634BD6D357C.idx differ diff --git a/.cache/clangd/index/SDL_systhread.c.432D6EBCD5C253F4.idx b/.cache/clangd/index/SDL_systhread.c.432D6EBCD5C253F4.idx new file mode 100644 index 0000000..e9c107c Binary files /dev/null and b/.cache/clangd/index/SDL_systhread.c.432D6EBCD5C253F4.idx differ diff --git a/.cache/clangd/index/SDL_systhread.h.B2B13A52A72362E3.idx b/.cache/clangd/index/SDL_systhread.h.B2B13A52A72362E3.idx new file mode 100644 index 0000000..46d036a Binary files /dev/null and b/.cache/clangd/index/SDL_systhread.h.B2B13A52A72362E3.idx differ diff --git a/.cache/clangd/index/SDL_systhread_c.h.9C4BE09E9973E71B.idx b/.cache/clangd/index/SDL_systhread_c.h.9C4BE09E9973E71B.idx new file mode 100644 index 0000000..e9f508c Binary files /dev/null and b/.cache/clangd/index/SDL_systhread_c.h.9C4BE09E9973E71B.idx differ diff --git a/.cache/clangd/index/SDL_systimer.c.C894E2FFDBA81ED7.idx b/.cache/clangd/index/SDL_systimer.c.C894E2FFDBA81ED7.idx new file mode 100644 index 0000000..fec466b Binary files /dev/null and b/.cache/clangd/index/SDL_systimer.c.C894E2FFDBA81ED7.idx differ diff --git a/.cache/clangd/index/SDL_systls.c.924A3B0D61F7AF1B.idx b/.cache/clangd/index/SDL_systls.c.924A3B0D61F7AF1B.idx new file mode 100644 index 0000000..b5f4a90 Binary files /dev/null and b/.cache/clangd/index/SDL_systls.c.924A3B0D61F7AF1B.idx differ diff --git a/.cache/clangd/index/SDL_sysurl.c.4D514137DE79298F.idx b/.cache/clangd/index/SDL_sysurl.c.4D514137DE79298F.idx new file mode 100644 index 0000000..964e180 Binary files /dev/null and b/.cache/clangd/index/SDL_sysurl.c.4D514137DE79298F.idx differ diff --git a/.cache/clangd/index/SDL_sysurl.h.D5337A51D503C56D.idx b/.cache/clangd/index/SDL_sysurl.h.D5337A51D503C56D.idx new file mode 100644 index 0000000..678c23b Binary files /dev/null and b/.cache/clangd/index/SDL_sysurl.h.D5337A51D503C56D.idx differ diff --git a/.cache/clangd/index/SDL_sysvideo.h.F854C1D32F6B63B7.idx b/.cache/clangd/index/SDL_sysvideo.h.F854C1D32F6B63B7.idx new file mode 100644 index 0000000..1c25621 Binary files /dev/null and b/.cache/clangd/index/SDL_sysvideo.h.F854C1D32F6B63B7.idx differ diff --git a/.cache/clangd/index/SDL_test_assert.c.A60D17EB530D3D35.idx b/.cache/clangd/index/SDL_test_assert.c.A60D17EB530D3D35.idx new file mode 100644 index 0000000..5d9669b Binary files /dev/null and b/.cache/clangd/index/SDL_test_assert.c.A60D17EB530D3D35.idx differ diff --git a/.cache/clangd/index/SDL_test_common.c.BF6E3BE463F343FD.idx b/.cache/clangd/index/SDL_test_common.c.BF6E3BE463F343FD.idx new file mode 100644 index 0000000..71556ba Binary files /dev/null and b/.cache/clangd/index/SDL_test_common.c.BF6E3BE463F343FD.idx differ diff --git a/.cache/clangd/index/SDL_test_compare.c.234048A13B5E9CF2.idx b/.cache/clangd/index/SDL_test_compare.c.234048A13B5E9CF2.idx new file mode 100644 index 0000000..fd9a443 Binary files /dev/null and b/.cache/clangd/index/SDL_test_compare.c.234048A13B5E9CF2.idx differ diff --git a/.cache/clangd/index/SDL_test_crc32.c.1243630D55B54496.idx b/.cache/clangd/index/SDL_test_crc32.c.1243630D55B54496.idx new file mode 100644 index 0000000..f33359f Binary files /dev/null and b/.cache/clangd/index/SDL_test_crc32.c.1243630D55B54496.idx differ diff --git a/.cache/clangd/index/SDL_test_font.c.F7ECC1D6C7ECF98C.idx b/.cache/clangd/index/SDL_test_font.c.F7ECC1D6C7ECF98C.idx new file mode 100644 index 0000000..97ba401 Binary files /dev/null and b/.cache/clangd/index/SDL_test_font.c.F7ECC1D6C7ECF98C.idx differ diff --git a/.cache/clangd/index/SDL_test_fuzzer.c.DA18889D0BE7F5C8.idx b/.cache/clangd/index/SDL_test_fuzzer.c.DA18889D0BE7F5C8.idx new file mode 100644 index 0000000..d8fe25a Binary files /dev/null and b/.cache/clangd/index/SDL_test_fuzzer.c.DA18889D0BE7F5C8.idx differ diff --git a/.cache/clangd/index/SDL_test_harness.c.2E2DA7246F0DFE4A.idx b/.cache/clangd/index/SDL_test_harness.c.2E2DA7246F0DFE4A.idx new file mode 100644 index 0000000..347a7c1 Binary files /dev/null and b/.cache/clangd/index/SDL_test_harness.c.2E2DA7246F0DFE4A.idx differ diff --git a/.cache/clangd/index/SDL_test_imageBlit.c.D5FC31D79D7BF0F7.idx b/.cache/clangd/index/SDL_test_imageBlit.c.D5FC31D79D7BF0F7.idx new file mode 100644 index 0000000..9414eb4 Binary files /dev/null and b/.cache/clangd/index/SDL_test_imageBlit.c.D5FC31D79D7BF0F7.idx differ diff --git a/.cache/clangd/index/SDL_test_imageBlitBlend.c.8387B6850EC08FB1.idx b/.cache/clangd/index/SDL_test_imageBlitBlend.c.8387B6850EC08FB1.idx new file mode 100644 index 0000000..6882fe7 Binary files /dev/null and b/.cache/clangd/index/SDL_test_imageBlitBlend.c.8387B6850EC08FB1.idx differ diff --git a/.cache/clangd/index/SDL_test_imageFace.c.DB6FAA6209055D7A.idx b/.cache/clangd/index/SDL_test_imageFace.c.DB6FAA6209055D7A.idx new file mode 100644 index 0000000..94f6192 Binary files /dev/null and b/.cache/clangd/index/SDL_test_imageFace.c.DB6FAA6209055D7A.idx differ diff --git a/.cache/clangd/index/SDL_test_imagePrimitives.c.A67E20023856B4E3.idx b/.cache/clangd/index/SDL_test_imagePrimitives.c.A67E20023856B4E3.idx new file mode 100644 index 0000000..118049b Binary files /dev/null and b/.cache/clangd/index/SDL_test_imagePrimitives.c.A67E20023856B4E3.idx differ diff --git a/.cache/clangd/index/SDL_test_imagePrimitivesBlend.c.D91242E119F428F6.idx b/.cache/clangd/index/SDL_test_imagePrimitivesBlend.c.D91242E119F428F6.idx new file mode 100644 index 0000000..fc97387 Binary files /dev/null and b/.cache/clangd/index/SDL_test_imagePrimitivesBlend.c.D91242E119F428F6.idx differ diff --git a/.cache/clangd/index/SDL_test_log.c.4672121568F3AF4F.idx b/.cache/clangd/index/SDL_test_log.c.4672121568F3AF4F.idx new file mode 100644 index 0000000..2845b9f Binary files /dev/null and b/.cache/clangd/index/SDL_test_log.c.4672121568F3AF4F.idx differ diff --git a/.cache/clangd/index/SDL_test_md5.c.759BC2A969A0469E.idx b/.cache/clangd/index/SDL_test_md5.c.759BC2A969A0469E.idx new file mode 100644 index 0000000..265ec4e Binary files /dev/null and b/.cache/clangd/index/SDL_test_md5.c.759BC2A969A0469E.idx differ diff --git a/.cache/clangd/index/SDL_test_memory.c.D8A0E4B464E09F5E.idx b/.cache/clangd/index/SDL_test_memory.c.D8A0E4B464E09F5E.idx new file mode 100644 index 0000000..23b42f2 Binary files /dev/null and b/.cache/clangd/index/SDL_test_memory.c.D8A0E4B464E09F5E.idx differ diff --git a/.cache/clangd/index/SDL_test_random.c.8559493627A335F3.idx b/.cache/clangd/index/SDL_test_random.c.8559493627A335F3.idx new file mode 100644 index 0000000..6c2dd75 Binary files /dev/null and b/.cache/clangd/index/SDL_test_random.c.8559493627A335F3.idx differ diff --git a/.cache/clangd/index/SDL_thread.c.9356DC7877DFDBDC.idx b/.cache/clangd/index/SDL_thread.c.9356DC7877DFDBDC.idx new file mode 100644 index 0000000..dee3933 Binary files /dev/null and b/.cache/clangd/index/SDL_thread.c.9356DC7877DFDBDC.idx differ diff --git a/.cache/clangd/index/SDL_thread.h.DEBA0DF2BCEAF858.idx b/.cache/clangd/index/SDL_thread.h.DEBA0DF2BCEAF858.idx new file mode 100644 index 0000000..d9d458d Binary files /dev/null and b/.cache/clangd/index/SDL_thread.h.DEBA0DF2BCEAF858.idx differ diff --git a/.cache/clangd/index/SDL_thread_c.h.8CC7F89382D49764.idx b/.cache/clangd/index/SDL_thread_c.h.8CC7F89382D49764.idx new file mode 100644 index 0000000..a3b0c5c Binary files /dev/null and b/.cache/clangd/index/SDL_thread_c.h.8CC7F89382D49764.idx differ diff --git a/.cache/clangd/index/SDL_threadprio.c.CD83E46CB6B5F3A9.idx b/.cache/clangd/index/SDL_threadprio.c.CD83E46CB6B5F3A9.idx new file mode 100644 index 0000000..3d1a8cc Binary files /dev/null and b/.cache/clangd/index/SDL_threadprio.c.CD83E46CB6B5F3A9.idx differ diff --git a/.cache/clangd/index/SDL_timer.c.307663EF9835773C.idx b/.cache/clangd/index/SDL_timer.c.307663EF9835773C.idx new file mode 100644 index 0000000..8234705 Binary files /dev/null and b/.cache/clangd/index/SDL_timer.c.307663EF9835773C.idx differ diff --git a/.cache/clangd/index/SDL_timer.h.DC2F9E173E80BE36.idx b/.cache/clangd/index/SDL_timer.h.DC2F9E173E80BE36.idx new file mode 100644 index 0000000..92786db Binary files /dev/null and b/.cache/clangd/index/SDL_timer.h.DC2F9E173E80BE36.idx differ diff --git a/.cache/clangd/index/SDL_timer_c.h.BBD7C227405AB302.idx b/.cache/clangd/index/SDL_timer_c.h.BBD7C227405AB302.idx new file mode 100644 index 0000000..171664a Binary files /dev/null and b/.cache/clangd/index/SDL_timer_c.h.BBD7C227405AB302.idx differ diff --git a/.cache/clangd/index/SDL_touch.c.EC3D94C210EFF15F.idx b/.cache/clangd/index/SDL_touch.c.EC3D94C210EFF15F.idx new file mode 100644 index 0000000..2f387e3 Binary files /dev/null and b/.cache/clangd/index/SDL_touch.c.EC3D94C210EFF15F.idx differ diff --git a/.cache/clangd/index/SDL_touch.h.3CD6369D796EABCF.idx b/.cache/clangd/index/SDL_touch.h.3CD6369D796EABCF.idx new file mode 100644 index 0000000..6363c4d Binary files /dev/null and b/.cache/clangd/index/SDL_touch.h.3CD6369D796EABCF.idx differ diff --git a/.cache/clangd/index/SDL_touch_c.h.A1B4AB6BD9D5911D.idx b/.cache/clangd/index/SDL_touch_c.h.A1B4AB6BD9D5911D.idx new file mode 100644 index 0000000..94dc6d2 Binary files /dev/null and b/.cache/clangd/index/SDL_touch_c.h.A1B4AB6BD9D5911D.idx differ diff --git a/.cache/clangd/index/SDL_triangle.c.6D0CB47028800793.idx b/.cache/clangd/index/SDL_triangle.c.6D0CB47028800793.idx new file mode 100644 index 0000000..2f98a17 Binary files /dev/null and b/.cache/clangd/index/SDL_triangle.c.6D0CB47028800793.idx differ diff --git a/.cache/clangd/index/SDL_triangle.h.934BE86A6779E96A.idx b/.cache/clangd/index/SDL_triangle.h.934BE86A6779E96A.idx new file mode 100644 index 0000000..4754c73 Binary files /dev/null and b/.cache/clangd/index/SDL_triangle.h.934BE86A6779E96A.idx differ diff --git a/.cache/clangd/index/SDL_ttf.c.C905CD7477E13F3B.idx b/.cache/clangd/index/SDL_ttf.c.C905CD7477E13F3B.idx new file mode 100644 index 0000000..8a23f58 Binary files /dev/null and b/.cache/clangd/index/SDL_ttf.c.C905CD7477E13F3B.idx differ diff --git a/.cache/clangd/index/SDL_ttf.h.8D75AD137F202FC3.idx b/.cache/clangd/index/SDL_ttf.h.8D75AD137F202FC3.idx new file mode 100644 index 0000000..10e17b1 Binary files /dev/null and b/.cache/clangd/index/SDL_ttf.h.8D75AD137F202FC3.idx differ diff --git a/.cache/clangd/index/SDL_udev.c.B08CB94156F4BAAC.idx b/.cache/clangd/index/SDL_udev.c.B08CB94156F4BAAC.idx new file mode 100644 index 0000000..21febe8 Binary files /dev/null and b/.cache/clangd/index/SDL_udev.c.B08CB94156F4BAAC.idx differ diff --git a/.cache/clangd/index/SDL_udev.h.48A22B284D5C8C10.idx b/.cache/clangd/index/SDL_udev.h.48A22B284D5C8C10.idx new file mode 100644 index 0000000..cab6bd9 Binary files /dev/null and b/.cache/clangd/index/SDL_udev.h.48A22B284D5C8C10.idx differ diff --git a/.cache/clangd/index/SDL_url.c.7CC68BB0761405A8.idx b/.cache/clangd/index/SDL_url.c.7CC68BB0761405A8.idx new file mode 100644 index 0000000..02f9893 Binary files /dev/null and b/.cache/clangd/index/SDL_url.c.7CC68BB0761405A8.idx differ diff --git a/.cache/clangd/index/SDL_utils.c.834EEA9F09ADBBD9.idx b/.cache/clangd/index/SDL_utils.c.834EEA9F09ADBBD9.idx new file mode 100644 index 0000000..b4463e9 Binary files /dev/null and b/.cache/clangd/index/SDL_utils.c.834EEA9F09ADBBD9.idx differ diff --git a/.cache/clangd/index/SDL_utils_c.h.B5C39CF81E3B0487.idx b/.cache/clangd/index/SDL_utils_c.h.B5C39CF81E3B0487.idx new file mode 100644 index 0000000..2cc8527 Binary files /dev/null and b/.cache/clangd/index/SDL_utils_c.h.B5C39CF81E3B0487.idx differ diff --git a/.cache/clangd/index/SDL_vacopy.h.E8263D1ACD7CBA82.idx b/.cache/clangd/index/SDL_vacopy.h.E8263D1ACD7CBA82.idx new file mode 100644 index 0000000..d1dcfeb Binary files /dev/null and b/.cache/clangd/index/SDL_vacopy.h.E8263D1ACD7CBA82.idx differ diff --git a/.cache/clangd/index/SDL_version.h.6B96697E7CA55899.idx b/.cache/clangd/index/SDL_version.h.6B96697E7CA55899.idx new file mode 100644 index 0000000..fba99bc Binary files /dev/null and b/.cache/clangd/index/SDL_version.h.6B96697E7CA55899.idx differ diff --git a/.cache/clangd/index/SDL_video.c.792B81861F2DE101.idx b/.cache/clangd/index/SDL_video.c.792B81861F2DE101.idx new file mode 100644 index 0000000..f3b3b69 Binary files /dev/null and b/.cache/clangd/index/SDL_video.c.792B81861F2DE101.idx differ diff --git a/.cache/clangd/index/SDL_video.h.ACE6ECDA77B8A8C6.idx b/.cache/clangd/index/SDL_video.h.ACE6ECDA77B8A8C6.idx new file mode 100644 index 0000000..2b29b5f Binary files /dev/null and b/.cache/clangd/index/SDL_video.h.ACE6ECDA77B8A8C6.idx differ diff --git a/.cache/clangd/index/SDL_virtualjoystick.c.9F7F2FAA17E57E98.idx b/.cache/clangd/index/SDL_virtualjoystick.c.9F7F2FAA17E57E98.idx new file mode 100644 index 0000000..9bf44bb Binary files /dev/null and b/.cache/clangd/index/SDL_virtualjoystick.c.9F7F2FAA17E57E98.idx differ diff --git a/.cache/clangd/index/SDL_virtualjoystick_c.h.F80822DF14EC6837.idx b/.cache/clangd/index/SDL_virtualjoystick_c.h.F80822DF14EC6837.idx new file mode 100644 index 0000000..29fce76 Binary files /dev/null and b/.cache/clangd/index/SDL_virtualjoystick_c.h.F80822DF14EC6837.idx differ diff --git a/.cache/clangd/index/SDL_vulkan_internal.h.61111D9116AC201D.idx b/.cache/clangd/index/SDL_vulkan_internal.h.61111D9116AC201D.idx new file mode 100644 index 0000000..7c2c943 Binary files /dev/null and b/.cache/clangd/index/SDL_vulkan_internal.h.61111D9116AC201D.idx differ diff --git a/.cache/clangd/index/SDL_vulkan_utils.c.E62042DB196470FD.idx b/.cache/clangd/index/SDL_vulkan_utils.c.E62042DB196470FD.idx new file mode 100644 index 0000000..94e9237 Binary files /dev/null and b/.cache/clangd/index/SDL_vulkan_utils.c.E62042DB196470FD.idx differ diff --git a/.cache/clangd/index/SDL_wave.c.D556F6D01BCBC056.idx b/.cache/clangd/index/SDL_wave.c.D556F6D01BCBC056.idx new file mode 100644 index 0000000..eb210d2 Binary files /dev/null and b/.cache/clangd/index/SDL_wave.c.D556F6D01BCBC056.idx differ diff --git a/.cache/clangd/index/SDL_wave.h.E13B8F96A18B40D9.idx b/.cache/clangd/index/SDL_wave.h.E13B8F96A18B40D9.idx new file mode 100644 index 0000000..4635188 Binary files /dev/null and b/.cache/clangd/index/SDL_wave.h.E13B8F96A18B40D9.idx differ diff --git a/.cache/clangd/index/SDL_waylandclipboard.c.ED59ACD7FF8840FF.idx b/.cache/clangd/index/SDL_waylandclipboard.c.ED59ACD7FF8840FF.idx new file mode 100644 index 0000000..9e26bc2 Binary files /dev/null and b/.cache/clangd/index/SDL_waylandclipboard.c.ED59ACD7FF8840FF.idx differ diff --git a/.cache/clangd/index/SDL_waylandclipboard.h.FCD558CB4BCD42F3.idx b/.cache/clangd/index/SDL_waylandclipboard.h.FCD558CB4BCD42F3.idx new file mode 100644 index 0000000..bef7198 Binary files /dev/null and b/.cache/clangd/index/SDL_waylandclipboard.h.FCD558CB4BCD42F3.idx differ diff --git a/.cache/clangd/index/SDL_waylanddatamanager.c.D5788FE67C0F8EBA.idx b/.cache/clangd/index/SDL_waylanddatamanager.c.D5788FE67C0F8EBA.idx new file mode 100644 index 0000000..49a3618 Binary files /dev/null and b/.cache/clangd/index/SDL_waylanddatamanager.c.D5788FE67C0F8EBA.idx differ diff --git a/.cache/clangd/index/SDL_waylanddatamanager.h.4C7268DFEC407276.idx b/.cache/clangd/index/SDL_waylanddatamanager.h.4C7268DFEC407276.idx new file mode 100644 index 0000000..adc8e9f Binary files /dev/null and b/.cache/clangd/index/SDL_waylanddatamanager.h.4C7268DFEC407276.idx differ diff --git a/.cache/clangd/index/SDL_waylanddyn.c.8FB89EF362744A0D.idx b/.cache/clangd/index/SDL_waylanddyn.c.8FB89EF362744A0D.idx new file mode 100644 index 0000000..ab2f84d Binary files /dev/null and b/.cache/clangd/index/SDL_waylanddyn.c.8FB89EF362744A0D.idx differ diff --git a/.cache/clangd/index/SDL_waylanddyn.h.49FF67DD813CE631.idx b/.cache/clangd/index/SDL_waylanddyn.h.49FF67DD813CE631.idx new file mode 100644 index 0000000..11ae62c Binary files /dev/null and b/.cache/clangd/index/SDL_waylanddyn.h.49FF67DD813CE631.idx differ diff --git a/.cache/clangd/index/SDL_waylandevents.c.6FD6E0CF3D43E233.idx b/.cache/clangd/index/SDL_waylandevents.c.6FD6E0CF3D43E233.idx new file mode 100644 index 0000000..a1d1cd9 Binary files /dev/null and b/.cache/clangd/index/SDL_waylandevents.c.6FD6E0CF3D43E233.idx differ diff --git a/.cache/clangd/index/SDL_waylandevents_c.h.B1F1DFD68E2A1C4D.idx b/.cache/clangd/index/SDL_waylandevents_c.h.B1F1DFD68E2A1C4D.idx new file mode 100644 index 0000000..8739bfe Binary files /dev/null and b/.cache/clangd/index/SDL_waylandevents_c.h.B1F1DFD68E2A1C4D.idx differ diff --git a/.cache/clangd/index/SDL_waylandkeyboard.c.AF5BC9F1492BAA49.idx b/.cache/clangd/index/SDL_waylandkeyboard.c.AF5BC9F1492BAA49.idx new file mode 100644 index 0000000..b039f9a Binary files /dev/null and b/.cache/clangd/index/SDL_waylandkeyboard.c.AF5BC9F1492BAA49.idx differ diff --git a/.cache/clangd/index/SDL_waylandkeyboard.h.B2C866BE37A3481F.idx b/.cache/clangd/index/SDL_waylandkeyboard.h.B2C866BE37A3481F.idx new file mode 100644 index 0000000..a9cbd7b Binary files /dev/null and b/.cache/clangd/index/SDL_waylandkeyboard.h.B2C866BE37A3481F.idx differ diff --git a/.cache/clangd/index/SDL_waylandmessagebox.c.FF21AE36F98B5A81.idx b/.cache/clangd/index/SDL_waylandmessagebox.c.FF21AE36F98B5A81.idx new file mode 100644 index 0000000..ff1edf1 Binary files /dev/null and b/.cache/clangd/index/SDL_waylandmessagebox.c.FF21AE36F98B5A81.idx differ diff --git a/.cache/clangd/index/SDL_waylandmessagebox.h.AAA23BCBCCA8AE15.idx b/.cache/clangd/index/SDL_waylandmessagebox.h.AAA23BCBCCA8AE15.idx new file mode 100644 index 0000000..7d123c3 Binary files /dev/null and b/.cache/clangd/index/SDL_waylandmessagebox.h.AAA23BCBCCA8AE15.idx differ diff --git a/.cache/clangd/index/SDL_waylandmouse.c.23CDF40CB7BAB2AC.idx b/.cache/clangd/index/SDL_waylandmouse.c.23CDF40CB7BAB2AC.idx new file mode 100644 index 0000000..5bad349 Binary files /dev/null and b/.cache/clangd/index/SDL_waylandmouse.c.23CDF40CB7BAB2AC.idx differ diff --git a/.cache/clangd/index/SDL_waylandmouse.h.ACF0F55C5A5F04C4.idx b/.cache/clangd/index/SDL_waylandmouse.h.ACF0F55C5A5F04C4.idx new file mode 100644 index 0000000..c57ecdb Binary files /dev/null and b/.cache/clangd/index/SDL_waylandmouse.h.ACF0F55C5A5F04C4.idx differ diff --git a/.cache/clangd/index/SDL_waylandopengles.c.690F0E6B64C3F863.idx b/.cache/clangd/index/SDL_waylandopengles.c.690F0E6B64C3F863.idx new file mode 100644 index 0000000..83de2db Binary files /dev/null and b/.cache/clangd/index/SDL_waylandopengles.c.690F0E6B64C3F863.idx differ diff --git a/.cache/clangd/index/SDL_waylandopengles.h.F9D3DC46344AFF95.idx b/.cache/clangd/index/SDL_waylandopengles.h.F9D3DC46344AFF95.idx new file mode 100644 index 0000000..4d9ad81 Binary files /dev/null and b/.cache/clangd/index/SDL_waylandopengles.h.F9D3DC46344AFF95.idx differ diff --git a/.cache/clangd/index/SDL_waylandshmbuffer.c.F8DAE50335390425.idx b/.cache/clangd/index/SDL_waylandshmbuffer.c.F8DAE50335390425.idx new file mode 100644 index 0000000..ef25ef4 Binary files /dev/null and b/.cache/clangd/index/SDL_waylandshmbuffer.c.F8DAE50335390425.idx differ diff --git a/.cache/clangd/index/SDL_waylandshmbuffer.h.39393A3314C05999.idx b/.cache/clangd/index/SDL_waylandshmbuffer.h.39393A3314C05999.idx new file mode 100644 index 0000000..3092a01 Binary files /dev/null and b/.cache/clangd/index/SDL_waylandshmbuffer.h.39393A3314C05999.idx differ diff --git a/.cache/clangd/index/SDL_waylandsym.h.9711EC4209149174.idx b/.cache/clangd/index/SDL_waylandsym.h.9711EC4209149174.idx new file mode 100644 index 0000000..d3ffd6d Binary files /dev/null and b/.cache/clangd/index/SDL_waylandsym.h.9711EC4209149174.idx differ diff --git a/.cache/clangd/index/SDL_waylandtouch.c.25406EB7249C6626.idx b/.cache/clangd/index/SDL_waylandtouch.c.25406EB7249C6626.idx new file mode 100644 index 0000000..97b9b42 Binary files /dev/null and b/.cache/clangd/index/SDL_waylandtouch.c.25406EB7249C6626.idx differ diff --git a/.cache/clangd/index/SDL_waylandtouch.h.0E29A0D5771B02FB.idx b/.cache/clangd/index/SDL_waylandtouch.h.0E29A0D5771B02FB.idx new file mode 100644 index 0000000..aa9056e Binary files /dev/null and b/.cache/clangd/index/SDL_waylandtouch.h.0E29A0D5771B02FB.idx differ diff --git a/.cache/clangd/index/SDL_waylandvideo.c.2710B7E8026EF721.idx b/.cache/clangd/index/SDL_waylandvideo.c.2710B7E8026EF721.idx new file mode 100644 index 0000000..7ee237e Binary files /dev/null and b/.cache/clangd/index/SDL_waylandvideo.c.2710B7E8026EF721.idx differ diff --git a/.cache/clangd/index/SDL_waylandvideo.h.61DA85CA2EB98A6E.idx b/.cache/clangd/index/SDL_waylandvideo.h.61DA85CA2EB98A6E.idx new file mode 100644 index 0000000..20c77cd Binary files /dev/null and b/.cache/clangd/index/SDL_waylandvideo.h.61DA85CA2EB98A6E.idx differ diff --git a/.cache/clangd/index/SDL_waylandvulkan.c.BE877B38D93FA971.idx b/.cache/clangd/index/SDL_waylandvulkan.c.BE877B38D93FA971.idx new file mode 100644 index 0000000..3ebfd78 Binary files /dev/null and b/.cache/clangd/index/SDL_waylandvulkan.c.BE877B38D93FA971.idx differ diff --git a/.cache/clangd/index/SDL_waylandvulkan.h.D3060E2E071CC8BC.idx b/.cache/clangd/index/SDL_waylandvulkan.h.D3060E2E071CC8BC.idx new file mode 100644 index 0000000..f44a424 Binary files /dev/null and b/.cache/clangd/index/SDL_waylandvulkan.h.D3060E2E071CC8BC.idx differ diff --git a/.cache/clangd/index/SDL_waylandwindow.c.F355C67FD70D6951.idx b/.cache/clangd/index/SDL_waylandwindow.c.F355C67FD70D6951.idx new file mode 100644 index 0000000..2b6367d Binary files /dev/null and b/.cache/clangd/index/SDL_waylandwindow.c.F355C67FD70D6951.idx differ diff --git a/.cache/clangd/index/SDL_waylandwindow.h.DF21BFE7543D4891.idx b/.cache/clangd/index/SDL_waylandwindow.h.DF21BFE7543D4891.idx new file mode 100644 index 0000000..8232078 Binary files /dev/null and b/.cache/clangd/index/SDL_waylandwindow.h.DF21BFE7543D4891.idx differ diff --git a/.cache/clangd/index/SDL_windowevents.c.41177B63671D1BA5.idx b/.cache/clangd/index/SDL_windowevents.c.41177B63671D1BA5.idx new file mode 100644 index 0000000..7e147a9 Binary files /dev/null and b/.cache/clangd/index/SDL_windowevents.c.41177B63671D1BA5.idx differ diff --git a/.cache/clangd/index/SDL_windowevents_c.h.8AB90E669801F123.idx b/.cache/clangd/index/SDL_windowevents_c.h.8AB90E669801F123.idx new file mode 100644 index 0000000..59beae7 Binary files /dev/null and b/.cache/clangd/index/SDL_windowevents_c.h.8AB90E669801F123.idx differ diff --git a/.cache/clangd/index/SDL_x11clipboard.c.03CC72A719F375CD.idx b/.cache/clangd/index/SDL_x11clipboard.c.03CC72A719F375CD.idx new file mode 100644 index 0000000..017d52c Binary files /dev/null and b/.cache/clangd/index/SDL_x11clipboard.c.03CC72A719F375CD.idx differ diff --git a/.cache/clangd/index/SDL_x11clipboard.h.A247ED067C3F5C39.idx b/.cache/clangd/index/SDL_x11clipboard.h.A247ED067C3F5C39.idx new file mode 100644 index 0000000..6240eac Binary files /dev/null and b/.cache/clangd/index/SDL_x11clipboard.h.A247ED067C3F5C39.idx differ diff --git a/.cache/clangd/index/SDL_x11dyn.c.D674CA591C98D8A9.idx b/.cache/clangd/index/SDL_x11dyn.c.D674CA591C98D8A9.idx new file mode 100644 index 0000000..4916a37 Binary files /dev/null and b/.cache/clangd/index/SDL_x11dyn.c.D674CA591C98D8A9.idx differ diff --git a/.cache/clangd/index/SDL_x11dyn.h.5F38EAFE2F84A694.idx b/.cache/clangd/index/SDL_x11dyn.h.5F38EAFE2F84A694.idx new file mode 100644 index 0000000..6623b14 Binary files /dev/null and b/.cache/clangd/index/SDL_x11dyn.h.5F38EAFE2F84A694.idx differ diff --git a/.cache/clangd/index/SDL_x11events.c.72AFEE9385CCA529.idx b/.cache/clangd/index/SDL_x11events.c.72AFEE9385CCA529.idx new file mode 100644 index 0000000..2d79b95 Binary files /dev/null and b/.cache/clangd/index/SDL_x11events.c.72AFEE9385CCA529.idx differ diff --git a/.cache/clangd/index/SDL_x11events.h.77BAB3ADCC955287.idx b/.cache/clangd/index/SDL_x11events.h.77BAB3ADCC955287.idx new file mode 100644 index 0000000..32e6ec1 Binary files /dev/null and b/.cache/clangd/index/SDL_x11events.h.77BAB3ADCC955287.idx differ diff --git a/.cache/clangd/index/SDL_x11framebuffer.c.0189E410550610DB.idx b/.cache/clangd/index/SDL_x11framebuffer.c.0189E410550610DB.idx new file mode 100644 index 0000000..1385114 Binary files /dev/null and b/.cache/clangd/index/SDL_x11framebuffer.c.0189E410550610DB.idx differ diff --git a/.cache/clangd/index/SDL_x11framebuffer.h.CDD2B33D8B96E561.idx b/.cache/clangd/index/SDL_x11framebuffer.h.CDD2B33D8B96E561.idx new file mode 100644 index 0000000..ca3f901 Binary files /dev/null and b/.cache/clangd/index/SDL_x11framebuffer.h.CDD2B33D8B96E561.idx differ diff --git a/.cache/clangd/index/SDL_x11keyboard.c.515F8E64E51964F2.idx b/.cache/clangd/index/SDL_x11keyboard.c.515F8E64E51964F2.idx new file mode 100644 index 0000000..5846c2d Binary files /dev/null and b/.cache/clangd/index/SDL_x11keyboard.c.515F8E64E51964F2.idx differ diff --git a/.cache/clangd/index/SDL_x11keyboard.h.3EADD27FD8D89D10.idx b/.cache/clangd/index/SDL_x11keyboard.h.3EADD27FD8D89D10.idx new file mode 100644 index 0000000..ac55f24 Binary files /dev/null and b/.cache/clangd/index/SDL_x11keyboard.h.3EADD27FD8D89D10.idx differ diff --git a/.cache/clangd/index/SDL_x11messagebox.c.3B805AE7B30A4830.idx b/.cache/clangd/index/SDL_x11messagebox.c.3B805AE7B30A4830.idx new file mode 100644 index 0000000..27509e9 Binary files /dev/null and b/.cache/clangd/index/SDL_x11messagebox.c.3B805AE7B30A4830.idx differ diff --git a/.cache/clangd/index/SDL_x11messagebox.h.8317117B5502328C.idx b/.cache/clangd/index/SDL_x11messagebox.h.8317117B5502328C.idx new file mode 100644 index 0000000..d6183c9 Binary files /dev/null and b/.cache/clangd/index/SDL_x11messagebox.h.8317117B5502328C.idx differ diff --git a/.cache/clangd/index/SDL_x11modes.c.A9EE08D4D8AFE927.idx b/.cache/clangd/index/SDL_x11modes.c.A9EE08D4D8AFE927.idx new file mode 100644 index 0000000..a2b4a33 Binary files /dev/null and b/.cache/clangd/index/SDL_x11modes.c.A9EE08D4D8AFE927.idx differ diff --git a/.cache/clangd/index/SDL_x11modes.h.20EDEEA7D1D10652.idx b/.cache/clangd/index/SDL_x11modes.h.20EDEEA7D1D10652.idx new file mode 100644 index 0000000..32e9898 Binary files /dev/null and b/.cache/clangd/index/SDL_x11modes.h.20EDEEA7D1D10652.idx differ diff --git a/.cache/clangd/index/SDL_x11mouse.c.15B752C0344866EA.idx b/.cache/clangd/index/SDL_x11mouse.c.15B752C0344866EA.idx new file mode 100644 index 0000000..873d8cb Binary files /dev/null and b/.cache/clangd/index/SDL_x11mouse.c.15B752C0344866EA.idx differ diff --git a/.cache/clangd/index/SDL_x11mouse.h.23334EC54574152D.idx b/.cache/clangd/index/SDL_x11mouse.h.23334EC54574152D.idx new file mode 100644 index 0000000..e9e901a Binary files /dev/null and b/.cache/clangd/index/SDL_x11mouse.h.23334EC54574152D.idx differ diff --git a/.cache/clangd/index/SDL_x11opengl.c.1EBA6098692F1B3A.idx b/.cache/clangd/index/SDL_x11opengl.c.1EBA6098692F1B3A.idx new file mode 100644 index 0000000..315dabb Binary files /dev/null and b/.cache/clangd/index/SDL_x11opengl.c.1EBA6098692F1B3A.idx differ diff --git a/.cache/clangd/index/SDL_x11opengl.h.FF366FA0BF0477D9.idx b/.cache/clangd/index/SDL_x11opengl.h.FF366FA0BF0477D9.idx new file mode 100644 index 0000000..51cfe85 Binary files /dev/null and b/.cache/clangd/index/SDL_x11opengl.h.FF366FA0BF0477D9.idx differ diff --git a/.cache/clangd/index/SDL_x11opengles.c.329E0DB7FEC0CDD0.idx b/.cache/clangd/index/SDL_x11opengles.c.329E0DB7FEC0CDD0.idx new file mode 100644 index 0000000..0abbc7a Binary files /dev/null and b/.cache/clangd/index/SDL_x11opengles.c.329E0DB7FEC0CDD0.idx differ diff --git a/.cache/clangd/index/SDL_x11opengles.h.AFCE1A8D9FC7FA7E.idx b/.cache/clangd/index/SDL_x11opengles.h.AFCE1A8D9FC7FA7E.idx new file mode 100644 index 0000000..407af7f Binary files /dev/null and b/.cache/clangd/index/SDL_x11opengles.h.AFCE1A8D9FC7FA7E.idx differ diff --git a/.cache/clangd/index/SDL_x11shape.c.F8F98BDF71FE8958.idx b/.cache/clangd/index/SDL_x11shape.c.F8F98BDF71FE8958.idx new file mode 100644 index 0000000..06489cf Binary files /dev/null and b/.cache/clangd/index/SDL_x11shape.c.F8F98BDF71FE8958.idx differ diff --git a/.cache/clangd/index/SDL_x11shape.h.4715B77102B88C5D.idx b/.cache/clangd/index/SDL_x11shape.h.4715B77102B88C5D.idx new file mode 100644 index 0000000..2777b8f Binary files /dev/null and b/.cache/clangd/index/SDL_x11shape.h.4715B77102B88C5D.idx differ diff --git a/.cache/clangd/index/SDL_x11sym.h.28BBAE67862023F2.idx b/.cache/clangd/index/SDL_x11sym.h.28BBAE67862023F2.idx new file mode 100644 index 0000000..0aa00d5 Binary files /dev/null and b/.cache/clangd/index/SDL_x11sym.h.28BBAE67862023F2.idx differ diff --git a/.cache/clangd/index/SDL_x11touch.c.4331F5C23D04B02D.idx b/.cache/clangd/index/SDL_x11touch.c.4331F5C23D04B02D.idx new file mode 100644 index 0000000..c4d5554 Binary files /dev/null and b/.cache/clangd/index/SDL_x11touch.c.4331F5C23D04B02D.idx differ diff --git a/.cache/clangd/index/SDL_x11touch.h.25AB2B5C6E8C5084.idx b/.cache/clangd/index/SDL_x11touch.h.25AB2B5C6E8C5084.idx new file mode 100644 index 0000000..0a60b3e Binary files /dev/null and b/.cache/clangd/index/SDL_x11touch.h.25AB2B5C6E8C5084.idx differ diff --git a/.cache/clangd/index/SDL_x11video.c.31BF8757B4E1057D.idx b/.cache/clangd/index/SDL_x11video.c.31BF8757B4E1057D.idx new file mode 100644 index 0000000..f822a5d Binary files /dev/null and b/.cache/clangd/index/SDL_x11video.c.31BF8757B4E1057D.idx differ diff --git a/.cache/clangd/index/SDL_x11video.h.D9EE5AAD5BCC6A8F.idx b/.cache/clangd/index/SDL_x11video.h.D9EE5AAD5BCC6A8F.idx new file mode 100644 index 0000000..f59dfb5 Binary files /dev/null and b/.cache/clangd/index/SDL_x11video.h.D9EE5AAD5BCC6A8F.idx differ diff --git a/.cache/clangd/index/SDL_x11vulkan.c.0CD585A9384FF545.idx b/.cache/clangd/index/SDL_x11vulkan.c.0CD585A9384FF545.idx new file mode 100644 index 0000000..cda2bee Binary files /dev/null and b/.cache/clangd/index/SDL_x11vulkan.c.0CD585A9384FF545.idx differ diff --git a/.cache/clangd/index/SDL_x11vulkan.h.BAFBC6334B8C10B9.idx b/.cache/clangd/index/SDL_x11vulkan.h.BAFBC6334B8C10B9.idx new file mode 100644 index 0000000..f30b980 Binary files /dev/null and b/.cache/clangd/index/SDL_x11vulkan.h.BAFBC6334B8C10B9.idx differ diff --git a/.cache/clangd/index/SDL_x11window.c.44FBF8578EC6BDB3.idx b/.cache/clangd/index/SDL_x11window.c.44FBF8578EC6BDB3.idx new file mode 100644 index 0000000..cff05b2 Binary files /dev/null and b/.cache/clangd/index/SDL_x11window.c.44FBF8578EC6BDB3.idx differ diff --git a/.cache/clangd/index/SDL_x11window.h.E9D9A6644F481BD2.idx b/.cache/clangd/index/SDL_x11window.h.E9D9A6644F481BD2.idx new file mode 100644 index 0000000..cfc0c5d Binary files /dev/null and b/.cache/clangd/index/SDL_x11window.h.E9D9A6644F481BD2.idx differ diff --git a/.cache/clangd/index/SDL_x11xfixes.c.46D38FB354138F14.idx b/.cache/clangd/index/SDL_x11xfixes.c.46D38FB354138F14.idx new file mode 100644 index 0000000..690d758 Binary files /dev/null and b/.cache/clangd/index/SDL_x11xfixes.c.46D38FB354138F14.idx differ diff --git a/.cache/clangd/index/SDL_x11xfixes.h.2846C3968FAE82C7.idx b/.cache/clangd/index/SDL_x11xfixes.h.2846C3968FAE82C7.idx new file mode 100644 index 0000000..3975fa2 Binary files /dev/null and b/.cache/clangd/index/SDL_x11xfixes.h.2846C3968FAE82C7.idx differ diff --git a/.cache/clangd/index/SDL_x11xinput2.c.E8F63C9AD0A1A65E.idx b/.cache/clangd/index/SDL_x11xinput2.c.E8F63C9AD0A1A65E.idx new file mode 100644 index 0000000..2d310df Binary files /dev/null and b/.cache/clangd/index/SDL_x11xinput2.c.E8F63C9AD0A1A65E.idx differ diff --git a/.cache/clangd/index/SDL_x11xinput2.h.452FC1B397B694C9.idx b/.cache/clangd/index/SDL_x11xinput2.h.452FC1B397B694C9.idx new file mode 100644 index 0000000..32263a1 Binary files /dev/null and b/.cache/clangd/index/SDL_x11xinput2.h.452FC1B397B694C9.idx differ diff --git a/.cache/clangd/index/SDL_yuv.c.0969427765A55703.idx b/.cache/clangd/index/SDL_yuv.c.0969427765A55703.idx new file mode 100644 index 0000000..cc6d32d Binary files /dev/null and b/.cache/clangd/index/SDL_yuv.c.0969427765A55703.idx differ diff --git a/.cache/clangd/index/SDL_yuv_c.h.22F09FF406E6F77B.idx b/.cache/clangd/index/SDL_yuv_c.h.22F09FF406E6F77B.idx new file mode 100644 index 0000000..607a1d8 Binary files /dev/null and b/.cache/clangd/index/SDL_yuv_c.h.22F09FF406E6F77B.idx differ diff --git a/.cache/clangd/index/SDL_yuv_sw.c.B7BDCA45368E7A3D.idx b/.cache/clangd/index/SDL_yuv_sw.c.B7BDCA45368E7A3D.idx new file mode 100644 index 0000000..b1b8b49 Binary files /dev/null and b/.cache/clangd/index/SDL_yuv_sw.c.B7BDCA45368E7A3D.idx differ diff --git a/.cache/clangd/index/SDL_yuv_sw_c.h.40FA4546312B1EDD.idx b/.cache/clangd/index/SDL_yuv_sw_c.h.40FA4546312B1EDD.idx new file mode 100644 index 0000000..58341fd Binary files /dev/null and b/.cache/clangd/index/SDL_yuv_sw_c.h.40FA4546312B1EDD.idx differ diff --git a/.cache/clangd/index/audio.c.A8791A22CBFE9876.idx b/.cache/clangd/index/audio.c.A8791A22CBFE9876.idx new file mode 100644 index 0000000..6d8863a Binary files /dev/null and b/.cache/clangd/index/audio.c.A8791A22CBFE9876.idx differ diff --git a/.cache/clangd/index/audio.h.AAC367487E4EA8C3.idx b/.cache/clangd/index/audio.h.AAC367487E4EA8C3.idx new file mode 100644 index 0000000..7204c40 Binary files /dev/null and b/.cache/clangd/index/audio.h.AAC367487E4EA8C3.idx differ diff --git a/.cache/clangd/index/begin_code.h.D58789095B3F5F7F.idx b/.cache/clangd/index/begin_code.h.D58789095B3F5F7F.idx new file mode 100644 index 0000000..16144d2 Binary files /dev/null and b/.cache/clangd/index/begin_code.h.D58789095B3F5F7F.idx differ diff --git a/.cache/clangd/index/bus.c.B7E69C0902FDD929.idx b/.cache/clangd/index/bus.c.B7E69C0902FDD929.idx new file mode 100644 index 0000000..4091ee7 Binary files /dev/null and b/.cache/clangd/index/bus.c.B7E69C0902FDD929.idx differ diff --git a/.cache/clangd/index/bus.h.94EB37F0F6C00E90.idx b/.cache/clangd/index/bus.h.94EB37F0F6C00E90.idx new file mode 100644 index 0000000..ac30751 Binary files /dev/null and b/.cache/clangd/index/bus.h.94EB37F0F6C00E90.idx differ diff --git a/.cache/clangd/index/cart.c.328FF5A664A3FED4.idx b/.cache/clangd/index/cart.c.328FF5A664A3FED4.idx new file mode 100644 index 0000000..3c91417 Binary files /dev/null and b/.cache/clangd/index/cart.c.328FF5A664A3FED4.idx differ diff --git a/.cache/clangd/index/cart.h.23BA5E3873322620.idx b/.cache/clangd/index/cart.h.23BA5E3873322620.idx new file mode 100644 index 0000000..d1b123b Binary files /dev/null and b/.cache/clangd/index/cart.h.23BA5E3873322620.idx differ diff --git a/.cache/clangd/index/check.c.28CA8500CDD35992.idx b/.cache/clangd/index/check.c.28CA8500CDD35992.idx new file mode 100644 index 0000000..07960b1 Binary files /dev/null and b/.cache/clangd/index/check.c.28CA8500CDD35992.idx differ diff --git a/.cache/clangd/index/check_check.h.0DAFB0733A1B7986.idx b/.cache/clangd/index/check_check.h.0DAFB0733A1B7986.idx new file mode 100644 index 0000000..2e05480 Binary files /dev/null and b/.cache/clangd/index/check_check.h.0DAFB0733A1B7986.idx differ diff --git a/.cache/clangd/index/check_check_exit.c.98A55860E5A5D7A4.idx b/.cache/clangd/index/check_check_exit.c.98A55860E5A5D7A4.idx new file mode 100644 index 0000000..57be559 Binary files /dev/null and b/.cache/clangd/index/check_check_exit.c.98A55860E5A5D7A4.idx differ diff --git a/.cache/clangd/index/check_check_export_main.c.F2AF99185F1B0797.idx b/.cache/clangd/index/check_check_export_main.c.F2AF99185F1B0797.idx new file mode 100644 index 0000000..d6d2b07 Binary files /dev/null and b/.cache/clangd/index/check_check_export_main.c.F2AF99185F1B0797.idx differ diff --git a/.cache/clangd/index/check_check_fixture.c.E7F87A48A7DC99E9.idx b/.cache/clangd/index/check_check_fixture.c.E7F87A48A7DC99E9.idx new file mode 100644 index 0000000..dd5dc60 Binary files /dev/null and b/.cache/clangd/index/check_check_fixture.c.E7F87A48A7DC99E9.idx differ diff --git a/.cache/clangd/index/check_check_fork.c.284574E7EBBF4877.idx b/.cache/clangd/index/check_check_fork.c.284574E7EBBF4877.idx new file mode 100644 index 0000000..da83cac Binary files /dev/null and b/.cache/clangd/index/check_check_fork.c.284574E7EBBF4877.idx differ diff --git a/.cache/clangd/index/check_check_limit.c.EE3FDCF8034A9159.idx b/.cache/clangd/index/check_check_limit.c.EE3FDCF8034A9159.idx new file mode 100644 index 0000000..6a9dae7 Binary files /dev/null and b/.cache/clangd/index/check_check_limit.c.EE3FDCF8034A9159.idx differ diff --git a/.cache/clangd/index/check_check_log.c.3E72D40308FAA8F8.idx b/.cache/clangd/index/check_check_log.c.3E72D40308FAA8F8.idx new file mode 100644 index 0000000..616902a Binary files /dev/null and b/.cache/clangd/index/check_check_log.c.3E72D40308FAA8F8.idx differ diff --git a/.cache/clangd/index/check_check_log_internal.c.FB826F0D81708ACA.idx b/.cache/clangd/index/check_check_log_internal.c.FB826F0D81708ACA.idx new file mode 100644 index 0000000..facba7e Binary files /dev/null and b/.cache/clangd/index/check_check_log_internal.c.FB826F0D81708ACA.idx differ diff --git a/.cache/clangd/index/check_check_main.c.033F2999C7A7DD02.idx b/.cache/clangd/index/check_check_main.c.033F2999C7A7DD02.idx new file mode 100644 index 0000000..4e52d81 Binary files /dev/null and b/.cache/clangd/index/check_check_main.c.033F2999C7A7DD02.idx differ diff --git a/.cache/clangd/index/check_check_master.c.5CF41EF80C5AD002.idx b/.cache/clangd/index/check_check_master.c.5CF41EF80C5AD002.idx new file mode 100644 index 0000000..c2cdf4a Binary files /dev/null and b/.cache/clangd/index/check_check_master.c.5CF41EF80C5AD002.idx differ diff --git a/.cache/clangd/index/check_check_msg.c.AC435821C44CF94A.idx b/.cache/clangd/index/check_check_msg.c.AC435821C44CF94A.idx new file mode 100644 index 0000000..d491613 Binary files /dev/null and b/.cache/clangd/index/check_check_msg.c.AC435821C44CF94A.idx differ diff --git a/.cache/clangd/index/check_check_pack.c.BA93B0810579B03F.idx b/.cache/clangd/index/check_check_pack.c.BA93B0810579B03F.idx new file mode 100644 index 0000000..2e0ca9c Binary files /dev/null and b/.cache/clangd/index/check_check_pack.c.BA93B0810579B03F.idx differ diff --git a/.cache/clangd/index/check_check_selective.c.91395893C15D7A86.idx b/.cache/clangd/index/check_check_selective.c.91395893C15D7A86.idx new file mode 100644 index 0000000..a641d04 Binary files /dev/null and b/.cache/clangd/index/check_check_selective.c.91395893C15D7A86.idx differ diff --git a/.cache/clangd/index/check_check_sub.c.04D3B7D805CA5AF5.idx b/.cache/clangd/index/check_check_sub.c.04D3B7D805CA5AF5.idx new file mode 100644 index 0000000..f18309f Binary files /dev/null and b/.cache/clangd/index/check_check_sub.c.04D3B7D805CA5AF5.idx differ diff --git a/.cache/clangd/index/check_check_tags.c.57C02362E01112E4.idx b/.cache/clangd/index/check_check_tags.c.57C02362E01112E4.idx new file mode 100644 index 0000000..ec497b1 Binary files /dev/null and b/.cache/clangd/index/check_check_tags.c.57C02362E01112E4.idx differ diff --git a/.cache/clangd/index/check_error.c.6F43FEAE8AC2BD5B.idx b/.cache/clangd/index/check_error.c.6F43FEAE8AC2BD5B.idx new file mode 100644 index 0000000..3b4659b Binary files /dev/null and b/.cache/clangd/index/check_error.c.6F43FEAE8AC2BD5B.idx differ diff --git a/.cache/clangd/index/check_error.h.EC27B9148D8F16EA.idx b/.cache/clangd/index/check_error.h.EC27B9148D8F16EA.idx new file mode 100644 index 0000000..ed490a4 Binary files /dev/null and b/.cache/clangd/index/check_error.h.EC27B9148D8F16EA.idx differ diff --git a/.cache/clangd/index/check_impl.h.61B616EA5B3959C8.idx b/.cache/clangd/index/check_impl.h.61B616EA5B3959C8.idx new file mode 100644 index 0000000..af4ff0b Binary files /dev/null and b/.cache/clangd/index/check_impl.h.61B616EA5B3959C8.idx differ diff --git a/.cache/clangd/index/check_list.c.5EBE8D5F4950353C.idx b/.cache/clangd/index/check_list.c.5EBE8D5F4950353C.idx new file mode 100644 index 0000000..6a7a84f Binary files /dev/null and b/.cache/clangd/index/check_list.c.5EBE8D5F4950353C.idx differ diff --git a/.cache/clangd/index/check_list.c.7D455D09856F4622.idx b/.cache/clangd/index/check_list.c.7D455D09856F4622.idx new file mode 100644 index 0000000..5f90af5 Binary files /dev/null and b/.cache/clangd/index/check_list.c.7D455D09856F4622.idx differ diff --git a/.cache/clangd/index/check_list.h.92B4C296982BD1BB.idx b/.cache/clangd/index/check_list.h.92B4C296982BD1BB.idx new file mode 100644 index 0000000..a2271e0 Binary files /dev/null and b/.cache/clangd/index/check_list.h.92B4C296982BD1BB.idx differ diff --git a/.cache/clangd/index/check_log.c.FF545063C421266A.idx b/.cache/clangd/index/check_log.c.FF545063C421266A.idx new file mode 100644 index 0000000..10694c8 Binary files /dev/null and b/.cache/clangd/index/check_log.c.FF545063C421266A.idx differ diff --git a/.cache/clangd/index/check_log.h.DE54563ED2934A5E.idx b/.cache/clangd/index/check_log.h.DE54563ED2934A5E.idx new file mode 100644 index 0000000..7113ce0 Binary files /dev/null and b/.cache/clangd/index/check_log.h.DE54563ED2934A5E.idx differ diff --git a/.cache/clangd/index/check_mem_leaks.c.86B10F79350C71B0.idx b/.cache/clangd/index/check_mem_leaks.c.86B10F79350C71B0.idx new file mode 100644 index 0000000..eeb2e09 Binary files /dev/null and b/.cache/clangd/index/check_mem_leaks.c.86B10F79350C71B0.idx differ diff --git a/.cache/clangd/index/check_msg.c.5BA948F492FBC701.idx b/.cache/clangd/index/check_msg.c.5BA948F492FBC701.idx new file mode 100644 index 0000000..73ca7c0 Binary files /dev/null and b/.cache/clangd/index/check_msg.c.5BA948F492FBC701.idx differ diff --git a/.cache/clangd/index/check_msg.h.B90B34E2CAA6BC60.idx b/.cache/clangd/index/check_msg.h.B90B34E2CAA6BC60.idx new file mode 100644 index 0000000..b6f6439 Binary files /dev/null and b/.cache/clangd/index/check_msg.h.B90B34E2CAA6BC60.idx differ diff --git a/.cache/clangd/index/check_nofork.c.F281B45F169958DE.idx b/.cache/clangd/index/check_nofork.c.F281B45F169958DE.idx new file mode 100644 index 0000000..3e0bb57 Binary files /dev/null and b/.cache/clangd/index/check_nofork.c.F281B45F169958DE.idx differ diff --git a/.cache/clangd/index/check_nofork_teardown.c.F5D942D548456E40.idx b/.cache/clangd/index/check_nofork_teardown.c.F5D942D548456E40.idx new file mode 100644 index 0000000..ecaba69 Binary files /dev/null and b/.cache/clangd/index/check_nofork_teardown.c.F5D942D548456E40.idx differ diff --git a/.cache/clangd/index/check_pack.c.889919DEABA012DE.idx b/.cache/clangd/index/check_pack.c.889919DEABA012DE.idx new file mode 100644 index 0000000..e7dbdf4 Binary files /dev/null and b/.cache/clangd/index/check_pack.c.889919DEABA012DE.idx differ diff --git a/.cache/clangd/index/check_pack.h.A803405ABC7B31F7.idx b/.cache/clangd/index/check_pack.h.A803405ABC7B31F7.idx new file mode 100644 index 0000000..2e55ef6 Binary files /dev/null and b/.cache/clangd/index/check_pack.h.A803405ABC7B31F7.idx differ diff --git a/.cache/clangd/index/check_print.c.3B4FA7384EF47918.idx b/.cache/clangd/index/check_print.c.3B4FA7384EF47918.idx new file mode 100644 index 0000000..e8643e2 Binary files /dev/null and b/.cache/clangd/index/check_print.c.3B4FA7384EF47918.idx differ diff --git a/.cache/clangd/index/check_print.h.76410021C716DF23.idx b/.cache/clangd/index/check_print.h.76410021C716DF23.idx new file mode 100644 index 0000000..4340a3e Binary files /dev/null and b/.cache/clangd/index/check_print.h.76410021C716DF23.idx differ diff --git a/.cache/clangd/index/check_run.c.0235C342B1FAB1B8.idx b/.cache/clangd/index/check_run.c.0235C342B1FAB1B8.idx new file mode 100644 index 0000000..2b1c23b Binary files /dev/null and b/.cache/clangd/index/check_run.c.0235C342B1FAB1B8.idx differ diff --git a/.cache/clangd/index/check_set_max_msg_size.c.CCC5AD038FE9D2C7.idx b/.cache/clangd/index/check_set_max_msg_size.c.CCC5AD038FE9D2C7.idx new file mode 100644 index 0000000..431185f Binary files /dev/null and b/.cache/clangd/index/check_set_max_msg_size.c.CCC5AD038FE9D2C7.idx differ diff --git a/.cache/clangd/index/check_str.c.D11E0E56B9509123.idx b/.cache/clangd/index/check_str.c.D11E0E56B9509123.idx new file mode 100644 index 0000000..b809f46 Binary files /dev/null and b/.cache/clangd/index/check_str.c.D11E0E56B9509123.idx differ diff --git a/.cache/clangd/index/check_str.h.1C0498CF72F97EFD.idx b/.cache/clangd/index/check_str.h.1C0498CF72F97EFD.idx new file mode 100644 index 0000000..bdf6bae Binary files /dev/null and b/.cache/clangd/index/check_str.h.1C0498CF72F97EFD.idx differ diff --git a/.cache/clangd/index/close_code.h.2E73588490613F57.idx b/.cache/clangd/index/close_code.h.2E73588490613F57.idx new file mode 100644 index 0000000..2b716ae Binary files /dev/null and b/.cache/clangd/index/close_code.h.2E73588490613F57.idx differ diff --git a/.cache/clangd/index/common.h.8C5F13A86C537442.idx b/.cache/clangd/index/common.h.8C5F13A86C537442.idx new file mode 100644 index 0000000..0a529d0 Binary files /dev/null and b/.cache/clangd/index/common.h.8C5F13A86C537442.idx differ diff --git a/.cache/clangd/index/controller_constants.h.F718C152CA90DF34.idx b/.cache/clangd/index/controller_constants.h.F718C152CA90DF34.idx new file mode 100644 index 0000000..9e094f4 Binary files /dev/null and b/.cache/clangd/index/controller_constants.h.F718C152CA90DF34.idx differ diff --git a/.cache/clangd/index/controller_list.h.6F4CA2430447C9E9.idx b/.cache/clangd/index/controller_list.h.6F4CA2430447C9E9.idx new file mode 100644 index 0000000..1822098 Binary files /dev/null and b/.cache/clangd/index/controller_list.h.6F4CA2430447C9E9.idx differ diff --git a/.cache/clangd/index/controller_structs.h.4C5925E6A4CEEE0B.idx b/.cache/clangd/index/controller_structs.h.4C5925E6A4CEEE0B.idx new file mode 100644 index 0000000..e7d5834 Binary files /dev/null and b/.cache/clangd/index/controller_structs.h.4C5925E6A4CEEE0B.idx differ diff --git a/.cache/clangd/index/controller_type.c.963DB0A2A93961B7.idx b/.cache/clangd/index/controller_type.c.963DB0A2A93961B7.idx new file mode 100644 index 0000000..b0859f9 Binary files /dev/null and b/.cache/clangd/index/controller_type.c.963DB0A2A93961B7.idx differ diff --git a/.cache/clangd/index/controller_type.h.D1FE523E04FE1456.idx b/.cache/clangd/index/controller_type.h.D1FE523E04FE1456.idx new file mode 100644 index 0000000..20d4d91 Binary files /dev/null and b/.cache/clangd/index/controller_type.h.D1FE523E04FE1456.idx differ diff --git a/.cache/clangd/index/cpu.c.ABA6F75CF1B049D1.idx b/.cache/clangd/index/cpu.c.ABA6F75CF1B049D1.idx new file mode 100644 index 0000000..afd00f1 Binary files /dev/null and b/.cache/clangd/index/cpu.c.ABA6F75CF1B049D1.idx differ diff --git a/.cache/clangd/index/cpu.h.08073511ED0B6B46.idx b/.cache/clangd/index/cpu.h.08073511ED0B6B46.idx new file mode 100644 index 0000000..5c131b9 Binary files /dev/null and b/.cache/clangd/index/cpu.h.08073511ED0B6B46.idx differ diff --git a/.cache/clangd/index/cpu_fetch.c.67C3EDD6035FC56F.idx b/.cache/clangd/index/cpu_fetch.c.67C3EDD6035FC56F.idx new file mode 100644 index 0000000..0a3af36 Binary files /dev/null and b/.cache/clangd/index/cpu_fetch.c.67C3EDD6035FC56F.idx differ diff --git a/.cache/clangd/index/cpu_proc.c.4DAD15FF9A2388F2.idx b/.cache/clangd/index/cpu_proc.c.4DAD15FF9A2388F2.idx new file mode 100644 index 0000000..56c4ee3 Binary files /dev/null and b/.cache/clangd/index/cpu_proc.c.4DAD15FF9A2388F2.idx differ diff --git a/.cache/clangd/index/cpu_util.c.AA5E6BB08837D5CE.idx b/.cache/clangd/index/cpu_util.c.AA5E6BB08837D5CE.idx new file mode 100644 index 0000000..d06d0d4 Binary files /dev/null and b/.cache/clangd/index/cpu_util.c.AA5E6BB08837D5CE.idx differ diff --git a/.cache/clangd/index/dbg.c.1115B08E885A7F65.idx b/.cache/clangd/index/dbg.c.1115B08E885A7F65.idx new file mode 100644 index 0000000..d5b0c96 Binary files /dev/null and b/.cache/clangd/index/dbg.c.1115B08E885A7F65.idx differ diff --git a/.cache/clangd/index/dbg.h.3930626410BAF4B9.idx b/.cache/clangd/index/dbg.h.3930626410BAF4B9.idx new file mode 100644 index 0000000..f2e497a Binary files /dev/null and b/.cache/clangd/index/dbg.h.3930626410BAF4B9.idx differ diff --git a/.cache/clangd/index/default_cursor.h.18921ABE12A3FB21.idx b/.cache/clangd/index/default_cursor.h.18921ABE12A3FB21.idx new file mode 100644 index 0000000..57e8372 Binary files /dev/null and b/.cache/clangd/index/default_cursor.h.18921ABE12A3FB21.idx differ diff --git a/.cache/clangd/index/dma.c.07B390BC7962EA59.idx b/.cache/clangd/index/dma.c.07B390BC7962EA59.idx new file mode 100644 index 0000000..3ce87df Binary files /dev/null and b/.cache/clangd/index/dma.c.07B390BC7962EA59.idx differ diff --git a/.cache/clangd/index/dma.h.5220CC55F2DE273A.idx b/.cache/clangd/index/dma.h.5220CC55F2DE273A.idx new file mode 100644 index 0000000..30dae16 Binary files /dev/null and b/.cache/clangd/index/dma.h.5220CC55F2DE273A.idx differ diff --git a/.cache/clangd/index/e_atan2.c.C75BC8E8C8F2284D.idx b/.cache/clangd/index/e_atan2.c.C75BC8E8C8F2284D.idx new file mode 100644 index 0000000..b2d4ad9 Binary files /dev/null and b/.cache/clangd/index/e_atan2.c.C75BC8E8C8F2284D.idx differ diff --git a/.cache/clangd/index/e_exp.c.1BF52CFBB639E1F8.idx b/.cache/clangd/index/e_exp.c.1BF52CFBB639E1F8.idx new file mode 100644 index 0000000..2cacbb6 Binary files /dev/null and b/.cache/clangd/index/e_exp.c.1BF52CFBB639E1F8.idx differ diff --git a/.cache/clangd/index/e_fmod.c.7669109AFA481CA8.idx b/.cache/clangd/index/e_fmod.c.7669109AFA481CA8.idx new file mode 100644 index 0000000..a0e63b0 Binary files /dev/null and b/.cache/clangd/index/e_fmod.c.7669109AFA481CA8.idx differ diff --git a/.cache/clangd/index/e_log.c.E8E4527278AD5F8A.idx b/.cache/clangd/index/e_log.c.E8E4527278AD5F8A.idx new file mode 100644 index 0000000..5801480 Binary files /dev/null and b/.cache/clangd/index/e_log.c.E8E4527278AD5F8A.idx differ diff --git a/.cache/clangd/index/e_log10.c.1096CBE86F44AE96.idx b/.cache/clangd/index/e_log10.c.1096CBE86F44AE96.idx new file mode 100644 index 0000000..987382a Binary files /dev/null and b/.cache/clangd/index/e_log10.c.1096CBE86F44AE96.idx differ diff --git a/.cache/clangd/index/e_pow.c.94DDB84C8A792DEB.idx b/.cache/clangd/index/e_pow.c.94DDB84C8A792DEB.idx new file mode 100644 index 0000000..dce105e Binary files /dev/null and b/.cache/clangd/index/e_pow.c.94DDB84C8A792DEB.idx differ diff --git a/.cache/clangd/index/e_rem_pio2.c.F1B419C96B1D49DF.idx b/.cache/clangd/index/e_rem_pio2.c.F1B419C96B1D49DF.idx new file mode 100644 index 0000000..847fc64 Binary files /dev/null and b/.cache/clangd/index/e_rem_pio2.c.F1B419C96B1D49DF.idx differ diff --git a/.cache/clangd/index/e_sqrt.c.9D6FD66C4456A175.idx b/.cache/clangd/index/e_sqrt.c.9D6FD66C4456A175.idx new file mode 100644 index 0000000..7d1de5e Binary files /dev/null and b/.cache/clangd/index/e_sqrt.c.9D6FD66C4456A175.idx differ diff --git a/.cache/clangd/index/edid-parse.c.1D6091FE84736176.idx b/.cache/clangd/index/edid-parse.c.1D6091FE84736176.idx new file mode 100644 index 0000000..42587c6 Binary files /dev/null and b/.cache/clangd/index/edid-parse.c.1D6091FE84736176.idx differ diff --git a/.cache/clangd/index/edid.h.16D6BFB779454CF1.idx b/.cache/clangd/index/edid.h.16D6BFB779454CF1.idx new file mode 100644 index 0000000..2a602f9 Binary files /dev/null and b/.cache/clangd/index/edid.h.16D6BFB779454CF1.idx differ diff --git a/.cache/clangd/index/emu.c.D03BD73B3512E88A.idx b/.cache/clangd/index/emu.c.D03BD73B3512E88A.idx new file mode 100644 index 0000000..bc991d9 Binary files /dev/null and b/.cache/clangd/index/emu.c.D03BD73B3512E88A.idx differ diff --git a/.cache/clangd/index/emu.h.689047EDF9B15BF6.idx b/.cache/clangd/index/emu.h.689047EDF9B15BF6.idx new file mode 100644 index 0000000..ccc4942 Binary files /dev/null and b/.cache/clangd/index/emu.h.689047EDF9B15BF6.idx differ diff --git a/.cache/clangd/index/ex_output.c.21E783A7665B3F1F.idx b/.cache/clangd/index/ex_output.c.21E783A7665B3F1F.idx new file mode 100644 index 0000000..d78c4c3 Binary files /dev/null and b/.cache/clangd/index/ex_output.c.21E783A7665B3F1F.idx differ diff --git a/.cache/clangd/index/fpclassify.c.1D4EDF82A6C57C6C.idx b/.cache/clangd/index/fpclassify.c.1D4EDF82A6C57C6C.idx new file mode 100644 index 0000000..f7fce71 Binary files /dev/null and b/.cache/clangd/index/fpclassify.c.1D4EDF82A6C57C6C.idx differ diff --git a/.cache/clangd/index/gamepad.c.FF8B49DCF9FA5913.idx b/.cache/clangd/index/gamepad.c.FF8B49DCF9FA5913.idx new file mode 100644 index 0000000..26f5523 Binary files /dev/null and b/.cache/clangd/index/gamepad.c.FF8B49DCF9FA5913.idx differ diff --git a/.cache/clangd/index/gamepad.h.35265A18AE1F6B63.idx b/.cache/clangd/index/gamepad.h.35265A18AE1F6B63.idx new file mode 100644 index 0000000..d8349f8 Binary files /dev/null and b/.cache/clangd/index/gamepad.h.35265A18AE1F6B63.idx differ diff --git a/.cache/clangd/index/hid.c.E508E69F298A1EB8.idx b/.cache/clangd/index/hid.c.E508E69F298A1EB8.idx new file mode 100644 index 0000000..d852b73 Binary files /dev/null and b/.cache/clangd/index/hid.c.E508E69F298A1EB8.idx differ diff --git a/.cache/clangd/index/hidapi.h.D4CECACE9E7E053E.idx b/.cache/clangd/index/hidapi.h.D4CECACE9E7E053E.idx new file mode 100644 index 0000000..a44c188 Binary files /dev/null and b/.cache/clangd/index/hidapi.h.D4CECACE9E7E053E.idx differ diff --git a/.cache/clangd/index/imKStoUCS.c.70A74B9F1B6586D6.idx b/.cache/clangd/index/imKStoUCS.c.70A74B9F1B6586D6.idx new file mode 100644 index 0000000..25f0b35 Binary files /dev/null and b/.cache/clangd/index/imKStoUCS.c.70A74B9F1B6586D6.idx differ diff --git a/.cache/clangd/index/imKStoUCS.h.42E326F7EAD0E97E.idx b/.cache/clangd/index/imKStoUCS.h.42E326F7EAD0E97E.idx new file mode 100644 index 0000000..156dba8 Binary files /dev/null and b/.cache/clangd/index/imKStoUCS.h.42E326F7EAD0E97E.idx differ diff --git a/.cache/clangd/index/instructions.c.E2F71DA14CC8A2E7.idx b/.cache/clangd/index/instructions.c.E2F71DA14CC8A2E7.idx new file mode 100644 index 0000000..4b4dfb7 Binary files /dev/null and b/.cache/clangd/index/instructions.c.E2F71DA14CC8A2E7.idx differ diff --git a/.cache/clangd/index/instructions.h.FDD5D172FF0BA3B6.idx b/.cache/clangd/index/instructions.h.FDD5D172FF0BA3B6.idx new file mode 100644 index 0000000..16d4542 Binary files /dev/null and b/.cache/clangd/index/instructions.h.FDD5D172FF0BA3B6.idx differ diff --git a/.cache/clangd/index/interrupts.c.A7E722222AF3D8A4.idx b/.cache/clangd/index/interrupts.c.A7E722222AF3D8A4.idx new file mode 100644 index 0000000..24df283 Binary files /dev/null and b/.cache/clangd/index/interrupts.c.A7E722222AF3D8A4.idx differ diff --git a/.cache/clangd/index/interrupts.h.ABC74CBB76017757.idx b/.cache/clangd/index/interrupts.h.ABC74CBB76017757.idx new file mode 100644 index 0000000..62420ab Binary files /dev/null and b/.cache/clangd/index/interrupts.h.ABC74CBB76017757.idx differ diff --git a/.cache/clangd/index/io.c.276A1FB09EAAD0D4.idx b/.cache/clangd/index/io.c.276A1FB09EAAD0D4.idx new file mode 100644 index 0000000..56c6c91 Binary files /dev/null and b/.cache/clangd/index/io.c.276A1FB09EAAD0D4.idx differ diff --git a/.cache/clangd/index/io.h.932D3CB65A6657E5.idx b/.cache/clangd/index/io.h.932D3CB65A6657E5.idx new file mode 100644 index 0000000..d4acb74 Binary files /dev/null and b/.cache/clangd/index/io.h.932D3CB65A6657E5.idx differ diff --git a/.cache/clangd/index/k_cos.c.8DC29F23B5CC582E.idx b/.cache/clangd/index/k_cos.c.8DC29F23B5CC582E.idx new file mode 100644 index 0000000..e063104 Binary files /dev/null and b/.cache/clangd/index/k_cos.c.8DC29F23B5CC582E.idx differ diff --git a/.cache/clangd/index/k_rem_pio2.c.8551090C1A09BBD7.idx b/.cache/clangd/index/k_rem_pio2.c.8551090C1A09BBD7.idx new file mode 100644 index 0000000..e923f97 Binary files /dev/null and b/.cache/clangd/index/k_rem_pio2.c.8551090C1A09BBD7.idx differ diff --git a/.cache/clangd/index/k_sin.c.867CE08D71A655F6.idx b/.cache/clangd/index/k_sin.c.867CE08D71A655F6.idx new file mode 100644 index 0000000..cc0ce8a Binary files /dev/null and b/.cache/clangd/index/k_sin.c.867CE08D71A655F6.idx differ diff --git a/.cache/clangd/index/k_tan.c.5BA655701F54E56D.idx b/.cache/clangd/index/k_tan.c.5BA655701F54E56D.idx new file mode 100644 index 0000000..1a16c6f Binary files /dev/null and b/.cache/clangd/index/k_tan.c.5BA655701F54E56D.idx differ diff --git a/.cache/clangd/index/lcd.c.C6ABF60FD9E2CD2A.idx b/.cache/clangd/index/lcd.c.C6ABF60FD9E2CD2A.idx new file mode 100644 index 0000000..0efe346 Binary files /dev/null and b/.cache/clangd/index/lcd.c.C6ABF60FD9E2CD2A.idx differ diff --git a/.cache/clangd/index/lcd.h.0765A9D81FBBEDEF.idx b/.cache/clangd/index/lcd.h.0765A9D81FBBEDEF.idx new file mode 100644 index 0000000..195021f Binary files /dev/null and b/.cache/clangd/index/lcd.h.0765A9D81FBBEDEF.idx differ diff --git a/.cache/clangd/index/libcompat.c.01A49DE5C6868B3A.idx b/.cache/clangd/index/libcompat.c.01A49DE5C6868B3A.idx new file mode 100644 index 0000000..39eb110 Binary files /dev/null and b/.cache/clangd/index/libcompat.c.01A49DE5C6868B3A.idx differ diff --git a/.cache/clangd/index/libcompat.h.53940CB5D064BABE.idx b/.cache/clangd/index/libcompat.h.53940CB5D064BABE.idx new file mode 100644 index 0000000..822cf57 Binary files /dev/null and b/.cache/clangd/index/libcompat.h.53940CB5D064BABE.idx differ diff --git a/.cache/clangd/index/main.c.0FC8C9003C5B7CD8.idx b/.cache/clangd/index/main.c.0FC8C9003C5B7CD8.idx new file mode 100644 index 0000000..506dd97 Binary files /dev/null and b/.cache/clangd/index/main.c.0FC8C9003C5B7CD8.idx differ diff --git a/.cache/clangd/index/math_libm.h.0ED1254DFB69536B.idx b/.cache/clangd/index/math_libm.h.0ED1254DFB69536B.idx new file mode 100644 index 0000000..6a4a883 Binary files /dev/null and b/.cache/clangd/index/math_libm.h.0ED1254DFB69536B.idx differ diff --git a/.cache/clangd/index/math_private.h.DD646F7649CFE076.idx b/.cache/clangd/index/math_private.h.DD646F7649CFE076.idx new file mode 100644 index 0000000..f6125b8 Binary files /dev/null and b/.cache/clangd/index/math_private.h.DD646F7649CFE076.idx differ diff --git a/.cache/clangd/index/pa_allocation.c.58428EEFC9687080.idx b/.cache/clangd/index/pa_allocation.c.58428EEFC9687080.idx new file mode 100644 index 0000000..c965af7 Binary files /dev/null and b/.cache/clangd/index/pa_allocation.c.58428EEFC9687080.idx differ diff --git a/.cache/clangd/index/pa_allocation.h.59D1EC72F01E3EF6.idx b/.cache/clangd/index/pa_allocation.h.59D1EC72F01E3EF6.idx new file mode 100644 index 0000000..78845ee Binary files /dev/null and b/.cache/clangd/index/pa_allocation.h.59D1EC72F01E3EF6.idx differ diff --git a/.cache/clangd/index/pa_converters.c.9DBDA836227F191C.idx b/.cache/clangd/index/pa_converters.c.9DBDA836227F191C.idx new file mode 100644 index 0000000..580dbaf Binary files /dev/null and b/.cache/clangd/index/pa_converters.c.9DBDA836227F191C.idx differ diff --git a/.cache/clangd/index/pa_converters.h.36E46F9AD8972809.idx b/.cache/clangd/index/pa_converters.h.36E46F9AD8972809.idx new file mode 100644 index 0000000..9b9d769 Binary files /dev/null and b/.cache/clangd/index/pa_converters.h.36E46F9AD8972809.idx differ diff --git a/.cache/clangd/index/pa_cpuload.c.4791FBE83DEB4835.idx b/.cache/clangd/index/pa_cpuload.c.4791FBE83DEB4835.idx new file mode 100644 index 0000000..c89da48 Binary files /dev/null and b/.cache/clangd/index/pa_cpuload.c.4791FBE83DEB4835.idx differ diff --git a/.cache/clangd/index/pa_cpuload.h.794546BFCD301493.idx b/.cache/clangd/index/pa_cpuload.h.794546BFCD301493.idx new file mode 100644 index 0000000..825ef13 Binary files /dev/null and b/.cache/clangd/index/pa_cpuload.h.794546BFCD301493.idx differ diff --git a/.cache/clangd/index/pa_debugprint.c.CD8FEBB2A86B8A14.idx b/.cache/clangd/index/pa_debugprint.c.CD8FEBB2A86B8A14.idx new file mode 100644 index 0000000..2cedf9e Binary files /dev/null and b/.cache/clangd/index/pa_debugprint.c.CD8FEBB2A86B8A14.idx differ diff --git a/.cache/clangd/index/pa_debugprint.h.2F3126B043E04B7A.idx b/.cache/clangd/index/pa_debugprint.h.2F3126B043E04B7A.idx new file mode 100644 index 0000000..4ee85a2 Binary files /dev/null and b/.cache/clangd/index/pa_debugprint.h.2F3126B043E04B7A.idx differ diff --git a/.cache/clangd/index/pa_dither.c.89CFD42DDD23077F.idx b/.cache/clangd/index/pa_dither.c.89CFD42DDD23077F.idx new file mode 100644 index 0000000..8f78dbd Binary files /dev/null and b/.cache/clangd/index/pa_dither.c.89CFD42DDD23077F.idx differ diff --git a/.cache/clangd/index/pa_dither.h.857EF5D3C135116F.idx b/.cache/clangd/index/pa_dither.h.857EF5D3C135116F.idx new file mode 100644 index 0000000..516bcbb Binary files /dev/null and b/.cache/clangd/index/pa_dither.h.857EF5D3C135116F.idx differ diff --git a/.cache/clangd/index/pa_endianness.h.83AB833B87286A86.idx b/.cache/clangd/index/pa_endianness.h.83AB833B87286A86.idx new file mode 100644 index 0000000..bcd640e Binary files /dev/null and b/.cache/clangd/index/pa_endianness.h.83AB833B87286A86.idx differ diff --git a/.cache/clangd/index/pa_front.c.02D379C317FBC401.idx b/.cache/clangd/index/pa_front.c.02D379C317FBC401.idx new file mode 100644 index 0000000..4e27372 Binary files /dev/null and b/.cache/clangd/index/pa_front.c.02D379C317FBC401.idx differ diff --git a/.cache/clangd/index/pa_gitrevision.h.F06910F55F2E1B7D.idx b/.cache/clangd/index/pa_gitrevision.h.F06910F55F2E1B7D.idx new file mode 100644 index 0000000..809d2f5 Binary files /dev/null and b/.cache/clangd/index/pa_gitrevision.h.F06910F55F2E1B7D.idx differ diff --git a/.cache/clangd/index/pa_hostapi.h.E4D22F5620DC429C.idx b/.cache/clangd/index/pa_hostapi.h.E4D22F5620DC429C.idx new file mode 100644 index 0000000..2edcbc8 Binary files /dev/null and b/.cache/clangd/index/pa_hostapi.h.E4D22F5620DC429C.idx differ diff --git a/.cache/clangd/index/pa_jack.c.91936E52AA31D700.idx b/.cache/clangd/index/pa_jack.c.91936E52AA31D700.idx new file mode 100644 index 0000000..92559d7 Binary files /dev/null and b/.cache/clangd/index/pa_jack.c.91936E52AA31D700.idx differ diff --git a/.cache/clangd/index/pa_jack.h.91FC3C85CE8C02D4.idx b/.cache/clangd/index/pa_jack.h.91FC3C85CE8C02D4.idx new file mode 100644 index 0000000..343175a Binary files /dev/null and b/.cache/clangd/index/pa_jack.h.91FC3C85CE8C02D4.idx differ diff --git a/.cache/clangd/index/pa_linux_alsa.c.6BD36190E25E10D2.idx b/.cache/clangd/index/pa_linux_alsa.c.6BD36190E25E10D2.idx new file mode 100644 index 0000000..208f8a0 Binary files /dev/null and b/.cache/clangd/index/pa_linux_alsa.c.6BD36190E25E10D2.idx differ diff --git a/.cache/clangd/index/pa_linux_alsa.h.AFCCBB866C955522.idx b/.cache/clangd/index/pa_linux_alsa.h.AFCCBB866C955522.idx new file mode 100644 index 0000000..6c896dd Binary files /dev/null and b/.cache/clangd/index/pa_linux_alsa.h.AFCCBB866C955522.idx differ diff --git a/.cache/clangd/index/pa_linux_pulseaudio.c.36270E5D2FAEE85B.idx b/.cache/clangd/index/pa_linux_pulseaudio.c.36270E5D2FAEE85B.idx new file mode 100644 index 0000000..b32d63f Binary files /dev/null and b/.cache/clangd/index/pa_linux_pulseaudio.c.36270E5D2FAEE85B.idx differ diff --git a/.cache/clangd/index/pa_linux_pulseaudio_block.c.1A6A54021ECAC9DD.idx b/.cache/clangd/index/pa_linux_pulseaudio_block.c.1A6A54021ECAC9DD.idx new file mode 100644 index 0000000..eaf94f3 Binary files /dev/null and b/.cache/clangd/index/pa_linux_pulseaudio_block.c.1A6A54021ECAC9DD.idx differ diff --git a/.cache/clangd/index/pa_linux_pulseaudio_block_internal.h.47BC59FF4C5C798C.idx b/.cache/clangd/index/pa_linux_pulseaudio_block_internal.h.47BC59FF4C5C798C.idx new file mode 100644 index 0000000..16d0546 Binary files /dev/null and b/.cache/clangd/index/pa_linux_pulseaudio_block_internal.h.47BC59FF4C5C798C.idx differ diff --git a/.cache/clangd/index/pa_linux_pulseaudio_cb.c.D07E9C2F39251F43.idx b/.cache/clangd/index/pa_linux_pulseaudio_cb.c.D07E9C2F39251F43.idx new file mode 100644 index 0000000..89e4f5e Binary files /dev/null and b/.cache/clangd/index/pa_linux_pulseaudio_cb.c.D07E9C2F39251F43.idx differ diff --git a/.cache/clangd/index/pa_linux_pulseaudio_cb_internal.h.44CDAA5DD9719666.idx b/.cache/clangd/index/pa_linux_pulseaudio_cb_internal.h.44CDAA5DD9719666.idx new file mode 100644 index 0000000..05e3401 Binary files /dev/null and b/.cache/clangd/index/pa_linux_pulseaudio_cb_internal.h.44CDAA5DD9719666.idx differ diff --git a/.cache/clangd/index/pa_linux_pulseaudio_internal.h.EB2A5B4FB3950DCE.idx b/.cache/clangd/index/pa_linux_pulseaudio_internal.h.EB2A5B4FB3950DCE.idx new file mode 100644 index 0000000..3a37ea3 Binary files /dev/null and b/.cache/clangd/index/pa_linux_pulseaudio_internal.h.EB2A5B4FB3950DCE.idx differ diff --git a/.cache/clangd/index/pa_memorybarrier.h.00699C0CBE1CAF57.idx b/.cache/clangd/index/pa_memorybarrier.h.00699C0CBE1CAF57.idx new file mode 100644 index 0000000..eb72c32 Binary files /dev/null and b/.cache/clangd/index/pa_memorybarrier.h.00699C0CBE1CAF57.idx differ diff --git a/.cache/clangd/index/pa_process.c.22BEC0FD0FD7CE14.idx b/.cache/clangd/index/pa_process.c.22BEC0FD0FD7CE14.idx new file mode 100644 index 0000000..dfd8f99 Binary files /dev/null and b/.cache/clangd/index/pa_process.c.22BEC0FD0FD7CE14.idx differ diff --git a/.cache/clangd/index/pa_process.h.884C491A71FB1D05.idx b/.cache/clangd/index/pa_process.h.884C491A71FB1D05.idx new file mode 100644 index 0000000..cee9601 Binary files /dev/null and b/.cache/clangd/index/pa_process.h.884C491A71FB1D05.idx differ diff --git a/.cache/clangd/index/pa_pthread_util.c.D00C8EBF786C53EF.idx b/.cache/clangd/index/pa_pthread_util.c.D00C8EBF786C53EF.idx new file mode 100644 index 0000000..7645b28 Binary files /dev/null and b/.cache/clangd/index/pa_pthread_util.c.D00C8EBF786C53EF.idx differ diff --git a/.cache/clangd/index/pa_pthread_util.h.105A0EB45F5120A0.idx b/.cache/clangd/index/pa_pthread_util.h.105A0EB45F5120A0.idx new file mode 100644 index 0000000..ee58228 Binary files /dev/null and b/.cache/clangd/index/pa_pthread_util.h.105A0EB45F5120A0.idx differ diff --git a/.cache/clangd/index/pa_ringbuffer.c.F8B39686877A2B71.idx b/.cache/clangd/index/pa_ringbuffer.c.F8B39686877A2B71.idx new file mode 100644 index 0000000..9fa20bd Binary files /dev/null and b/.cache/clangd/index/pa_ringbuffer.c.F8B39686877A2B71.idx differ diff --git a/.cache/clangd/index/pa_ringbuffer.h.1A868A3194C76BC1.idx b/.cache/clangd/index/pa_ringbuffer.h.1A868A3194C76BC1.idx new file mode 100644 index 0000000..33a5e7d Binary files /dev/null and b/.cache/clangd/index/pa_ringbuffer.h.1A868A3194C76BC1.idx differ diff --git a/.cache/clangd/index/pa_sndio.c.A68348E7FA48144D.idx b/.cache/clangd/index/pa_sndio.c.A68348E7FA48144D.idx new file mode 100644 index 0000000..f78998b Binary files /dev/null and b/.cache/clangd/index/pa_sndio.c.A68348E7FA48144D.idx differ diff --git a/.cache/clangd/index/pa_stream.c.320085101D3DF4FF.idx b/.cache/clangd/index/pa_stream.c.320085101D3DF4FF.idx new file mode 100644 index 0000000..0faf023 Binary files /dev/null and b/.cache/clangd/index/pa_stream.c.320085101D3DF4FF.idx differ diff --git a/.cache/clangd/index/pa_stream.h.68741C5E3CDF9F65.idx b/.cache/clangd/index/pa_stream.h.68741C5E3CDF9F65.idx new file mode 100644 index 0000000..56dc982 Binary files /dev/null and b/.cache/clangd/index/pa_stream.h.68741C5E3CDF9F65.idx differ diff --git a/.cache/clangd/index/pa_trace.c.0170BB9BB8457592.idx b/.cache/clangd/index/pa_trace.c.0170BB9BB8457592.idx new file mode 100644 index 0000000..ae91d1b Binary files /dev/null and b/.cache/clangd/index/pa_trace.c.0170BB9BB8457592.idx differ diff --git a/.cache/clangd/index/pa_trace.h.2CAF04F4D2B675AF.idx b/.cache/clangd/index/pa_trace.h.2CAF04F4D2B675AF.idx new file mode 100644 index 0000000..1d1c5ec Binary files /dev/null and b/.cache/clangd/index/pa_trace.h.2CAF04F4D2B675AF.idx differ diff --git a/.cache/clangd/index/pa_types.h.D9AF3D11C287172A.idx b/.cache/clangd/index/pa_types.h.D9AF3D11C287172A.idx new file mode 100644 index 0000000..2c87dba Binary files /dev/null and b/.cache/clangd/index/pa_types.h.D9AF3D11C287172A.idx differ diff --git a/.cache/clangd/index/pa_unix_hostapis.c.A102B96DBA370671.idx b/.cache/clangd/index/pa_unix_hostapis.c.A102B96DBA370671.idx new file mode 100644 index 0000000..360ba0e Binary files /dev/null and b/.cache/clangd/index/pa_unix_hostapis.c.A102B96DBA370671.idx differ diff --git a/.cache/clangd/index/pa_unix_util.c.837AFA6E8FC03DBC.idx b/.cache/clangd/index/pa_unix_util.c.837AFA6E8FC03DBC.idx new file mode 100644 index 0000000..90d2418 Binary files /dev/null and b/.cache/clangd/index/pa_unix_util.c.837AFA6E8FC03DBC.idx differ diff --git a/.cache/clangd/index/pa_unix_util.h.2CDBFF0CFA728F68.idx b/.cache/clangd/index/pa_unix_util.h.2CDBFF0CFA728F68.idx new file mode 100644 index 0000000..7d60086 Binary files /dev/null and b/.cache/clangd/index/pa_unix_util.h.2CDBFF0CFA728F68.idx differ diff --git a/.cache/clangd/index/pa_util.h.CE8F88A28347A4A8.idx b/.cache/clangd/index/pa_util.h.CE8F88A28347A4A8.idx new file mode 100644 index 0000000..80e4bdf Binary files /dev/null and b/.cache/clangd/index/pa_util.h.CE8F88A28347A4A8.idx differ diff --git a/.cache/clangd/index/portaudio.h.8D5938BEFAD9B5C7.idx b/.cache/clangd/index/portaudio.h.8D5938BEFAD9B5C7.idx new file mode 100644 index 0000000..f33ba7f Binary files /dev/null and b/.cache/clangd/index/portaudio.h.8D5938BEFAD9B5C7.idx differ diff --git a/.cache/clangd/index/ppu.c.73754FF9189D070B.idx b/.cache/clangd/index/ppu.c.73754FF9189D070B.idx new file mode 100644 index 0000000..367b457 Binary files /dev/null and b/.cache/clangd/index/ppu.c.73754FF9189D070B.idx differ diff --git a/.cache/clangd/index/ppu.h.BDC61F77EB7434C0.idx b/.cache/clangd/index/ppu.h.BDC61F77EB7434C0.idx new file mode 100644 index 0000000..245a288 Binary files /dev/null and b/.cache/clangd/index/ppu.h.BDC61F77EB7434C0.idx differ diff --git a/.cache/clangd/index/ppu_pipeline.c.6C242188C19862E3.idx b/.cache/clangd/index/ppu_pipeline.c.6C242188C19862E3.idx new file mode 100644 index 0000000..b8e5997 Binary files /dev/null and b/.cache/clangd/index/ppu_pipeline.c.6C242188C19862E3.idx differ diff --git a/.cache/clangd/index/ppu_sm.c.461F4602B5FD34F6.idx b/.cache/clangd/index/ppu_sm.c.461F4602B5FD34F6.idx new file mode 100644 index 0000000..da7ba89 Binary files /dev/null and b/.cache/clangd/index/ppu_sm.c.461F4602B5FD34F6.idx differ diff --git a/.cache/clangd/index/ppu_sm.h.48D8FDF27C3901AB.idx b/.cache/clangd/index/ppu_sm.h.48D8FDF27C3901AB.idx new file mode 100644 index 0000000..30476cb Binary files /dev/null and b/.cache/clangd/index/ppu_sm.h.48D8FDF27C3901AB.idx differ diff --git a/.cache/clangd/index/ram.c.1871AB04CB44C49C.idx b/.cache/clangd/index/ram.c.1871AB04CB44C49C.idx new file mode 100644 index 0000000..8360084 Binary files /dev/null and b/.cache/clangd/index/ram.c.1871AB04CB44C49C.idx differ diff --git a/.cache/clangd/index/ram.h.63BE6A07141AF861.idx b/.cache/clangd/index/ram.h.63BE6A07141AF861.idx new file mode 100644 index 0000000..e457183 Binary files /dev/null and b/.cache/clangd/index/ram.h.63BE6A07141AF861.idx differ diff --git a/.cache/clangd/index/s_atan.c.811934A8171DBC53.idx b/.cache/clangd/index/s_atan.c.811934A8171DBC53.idx new file mode 100644 index 0000000..c09897c Binary files /dev/null and b/.cache/clangd/index/s_atan.c.811934A8171DBC53.idx differ diff --git a/.cache/clangd/index/s_copysign.c.7380BC3DFA1CDCD1.idx b/.cache/clangd/index/s_copysign.c.7380BC3DFA1CDCD1.idx new file mode 100644 index 0000000..f781c10 Binary files /dev/null and b/.cache/clangd/index/s_copysign.c.7380BC3DFA1CDCD1.idx differ diff --git a/.cache/clangd/index/s_cos.c.3CA7ECB26E7F32F8.idx b/.cache/clangd/index/s_cos.c.3CA7ECB26E7F32F8.idx new file mode 100644 index 0000000..5f690a3 Binary files /dev/null and b/.cache/clangd/index/s_cos.c.3CA7ECB26E7F32F8.idx differ diff --git a/.cache/clangd/index/s_fabs.c.196D72A05CD40742.idx b/.cache/clangd/index/s_fabs.c.196D72A05CD40742.idx new file mode 100644 index 0000000..7084116 Binary files /dev/null and b/.cache/clangd/index/s_fabs.c.196D72A05CD40742.idx differ diff --git a/.cache/clangd/index/s_floor.c.6409FCC2D4BF14B3.idx b/.cache/clangd/index/s_floor.c.6409FCC2D4BF14B3.idx new file mode 100644 index 0000000..8639bf8 Binary files /dev/null and b/.cache/clangd/index/s_floor.c.6409FCC2D4BF14B3.idx differ diff --git a/.cache/clangd/index/s_scalbn.c.4EA255826077B515.idx b/.cache/clangd/index/s_scalbn.c.4EA255826077B515.idx new file mode 100644 index 0000000..e05ffe8 Binary files /dev/null and b/.cache/clangd/index/s_scalbn.c.4EA255826077B515.idx differ diff --git a/.cache/clangd/index/s_sin.c.4F99F8DBCBD54BF9.idx b/.cache/clangd/index/s_sin.c.4F99F8DBCBD54BF9.idx new file mode 100644 index 0000000..7d58273 Binary files /dev/null and b/.cache/clangd/index/s_sin.c.4F99F8DBCBD54BF9.idx differ diff --git a/.cache/clangd/index/s_tan.c.FC15C591258750C5.idx b/.cache/clangd/index/s_tan.c.FC15C591258750C5.idx new file mode 100644 index 0000000..727920d Binary files /dev/null and b/.cache/clangd/index/s_tan.c.FC15C591258750C5.idx differ diff --git a/.cache/clangd/index/scancodes_ascii.h.74796C63295FC26D.idx b/.cache/clangd/index/scancodes_ascii.h.74796C63295FC26D.idx new file mode 100644 index 0000000..c26bf3c Binary files /dev/null and b/.cache/clangd/index/scancodes_ascii.h.74796C63295FC26D.idx differ diff --git a/.cache/clangd/index/scancodes_darwin.h.D909933F223CB851.idx b/.cache/clangd/index/scancodes_darwin.h.D909933F223CB851.idx new file mode 100644 index 0000000..2c5ae45 Binary files /dev/null and b/.cache/clangd/index/scancodes_darwin.h.D909933F223CB851.idx differ diff --git a/.cache/clangd/index/scancodes_linux.h.2BEC66799A134830.idx b/.cache/clangd/index/scancodes_linux.h.2BEC66799A134830.idx new file mode 100644 index 0000000..fafeb90 Binary files /dev/null and b/.cache/clangd/index/scancodes_linux.h.2BEC66799A134830.idx differ diff --git a/.cache/clangd/index/scancodes_xfree86.h.F83097A1BE606DB8.idx b/.cache/clangd/index/scancodes_xfree86.h.F83097A1BE606DB8.idx new file mode 100644 index 0000000..74d85b0 Binary files /dev/null and b/.cache/clangd/index/scancodes_xfree86.h.F83097A1BE606DB8.idx differ diff --git a/.cache/clangd/index/stack.c.CDAC3B034962C605.idx b/.cache/clangd/index/stack.c.CDAC3B034962C605.idx new file mode 100644 index 0000000..5b274a6 Binary files /dev/null and b/.cache/clangd/index/stack.c.CDAC3B034962C605.idx differ diff --git a/.cache/clangd/index/stack.h.FB1D583BC508AA5C.idx b/.cache/clangd/index/stack.h.FB1D583BC508AA5C.idx new file mode 100644 index 0000000..f1879d1 Binary files /dev/null and b/.cache/clangd/index/stack.h.FB1D583BC508AA5C.idx differ diff --git a/.cache/clangd/index/test.c.B3D6C57D8FD419E4.idx b/.cache/clangd/index/test.c.B3D6C57D8FD419E4.idx new file mode 100644 index 0000000..9cac6fd Binary files /dev/null and b/.cache/clangd/index/test.c.B3D6C57D8FD419E4.idx differ diff --git a/.cache/clangd/index/timer.c.57EA83C2D4C1D673.idx b/.cache/clangd/index/timer.c.57EA83C2D4C1D673.idx new file mode 100644 index 0000000..a00c0ae Binary files /dev/null and b/.cache/clangd/index/timer.c.57EA83C2D4C1D673.idx differ diff --git a/.cache/clangd/index/timer.h.75F95321A582376C.idx b/.cache/clangd/index/timer.h.75F95321A582376C.idx new file mode 100644 index 0000000..13acd4a Binary files /dev/null and b/.cache/clangd/index/timer.h.75F95321A582376C.idx differ diff --git a/.cache/clangd/index/ui.c.3981CDA769549419.idx b/.cache/clangd/index/ui.c.3981CDA769549419.idx new file mode 100644 index 0000000..4fcc9ce Binary files /dev/null and b/.cache/clangd/index/ui.c.3981CDA769549419.idx differ diff --git a/.cache/clangd/index/ui.h.C1E9FD3FFA4F0788.idx b/.cache/clangd/index/ui.h.C1E9FD3FFA4F0788.idx new file mode 100644 index 0000000..5743918 Binary files /dev/null and b/.cache/clangd/index/ui.h.C1E9FD3FFA4F0788.idx differ diff --git a/.cache/clangd/index/usb_ids.h.0620B40F513CF33F.idx b/.cache/clangd/index/usb_ids.h.0620B40F513CF33F.idx new file mode 100644 index 0000000..7d9bdbe Binary files /dev/null and b/.cache/clangd/index/usb_ids.h.0620B40F513CF33F.idx differ diff --git a/.cache/clangd/index/vk_platform.h.962ABABAA1CAA5DD.idx b/.cache/clangd/index/vk_platform.h.962ABABAA1CAA5DD.idx new file mode 100644 index 0000000..9bd204b Binary files /dev/null and b/.cache/clangd/index/vk_platform.h.962ABABAA1CAA5DD.idx differ diff --git a/.cache/clangd/index/vulkan.h.5ECE5C2DE5BDAAC6.idx b/.cache/clangd/index/vulkan.h.5ECE5C2DE5BDAAC6.idx new file mode 100644 index 0000000..2871cf1 Binary files /dev/null and b/.cache/clangd/index/vulkan.h.5ECE5C2DE5BDAAC6.idx differ diff --git a/.cache/clangd/index/vulkan_core.h.494BDCA44723CBC7.idx b/.cache/clangd/index/vulkan_core.h.494BDCA44723CBC7.idx new file mode 100644 index 0000000..27202a8 Binary files /dev/null and b/.cache/clangd/index/vulkan_core.h.494BDCA44723CBC7.idx differ diff --git a/.cache/clangd/index/vulkan_video_codec_h264std.h.9800A4D4080DEFDC.idx b/.cache/clangd/index/vulkan_video_codec_h264std.h.9800A4D4080DEFDC.idx new file mode 100644 index 0000000..023db70 Binary files /dev/null and b/.cache/clangd/index/vulkan_video_codec_h264std.h.9800A4D4080DEFDC.idx differ diff --git a/.cache/clangd/index/vulkan_video_codec_h264std_decode.h.C278AA02D6D04B37.idx b/.cache/clangd/index/vulkan_video_codec_h264std_decode.h.C278AA02D6D04B37.idx new file mode 100644 index 0000000..2c1e0e2 Binary files /dev/null and b/.cache/clangd/index/vulkan_video_codec_h264std_decode.h.C278AA02D6D04B37.idx differ diff --git a/.cache/clangd/index/vulkan_video_codec_h264std_encode.h.6F58A66AF57103CA.idx b/.cache/clangd/index/vulkan_video_codec_h264std_encode.h.6F58A66AF57103CA.idx new file mode 100644 index 0000000..534b288 Binary files /dev/null and b/.cache/clangd/index/vulkan_video_codec_h264std_encode.h.6F58A66AF57103CA.idx differ diff --git a/.cache/clangd/index/vulkan_video_codec_h265std.h.A9530F6190B6442F.idx b/.cache/clangd/index/vulkan_video_codec_h265std.h.A9530F6190B6442F.idx new file mode 100644 index 0000000..12526c2 Binary files /dev/null and b/.cache/clangd/index/vulkan_video_codec_h265std.h.A9530F6190B6442F.idx differ diff --git a/.cache/clangd/index/vulkan_video_codec_h265std_decode.h.60AFDBBFCECFBFE5.idx b/.cache/clangd/index/vulkan_video_codec_h265std_decode.h.60AFDBBFCECFBFE5.idx new file mode 100644 index 0000000..a8c5a0e Binary files /dev/null and b/.cache/clangd/index/vulkan_video_codec_h265std_decode.h.60AFDBBFCECFBFE5.idx differ diff --git a/.cache/clangd/index/vulkan_video_codec_h265std_encode.h.88B0B2A11B1B6AD1.idx b/.cache/clangd/index/vulkan_video_codec_h265std_encode.h.88B0B2A11B1B6AD1.idx new file mode 100644 index 0000000..2c11940 Binary files /dev/null and b/.cache/clangd/index/vulkan_video_codec_h265std_encode.h.88B0B2A11B1B6AD1.idx differ diff --git a/.cache/clangd/index/vulkan_video_codecs_common.h.2A206B1920B03C9E.idx b/.cache/clangd/index/vulkan_video_codecs_common.h.2A206B1920B03C9E.idx new file mode 100644 index 0000000..756fd9e Binary files /dev/null and b/.cache/clangd/index/vulkan_video_codecs_common.h.2A206B1920B03C9E.idx differ diff --git a/.cache/clangd/index/vulkan_wayland.h.185465FB0E6038A9.idx b/.cache/clangd/index/vulkan_wayland.h.185465FB0E6038A9.idx new file mode 100644 index 0000000..c876ae5 Binary files /dev/null and b/.cache/clangd/index/vulkan_wayland.h.185465FB0E6038A9.idx differ diff --git a/.cache/clangd/index/vulkan_xcb.h.D9F8AE5992222EC9.idx b/.cache/clangd/index/vulkan_xcb.h.D9F8AE5992222EC9.idx new file mode 100644 index 0000000..0ed48d1 Binary files /dev/null and b/.cache/clangd/index/vulkan_xcb.h.D9F8AE5992222EC9.idx differ diff --git a/.cache/clangd/index/vulkan_xlib.h.434BBAD466FE4456.idx b/.cache/clangd/index/vulkan_xlib.h.434BBAD466FE4456.idx new file mode 100644 index 0000000..a7a372a Binary files /dev/null and b/.cache/clangd/index/vulkan_xlib.h.434BBAD466FE4456.idx differ diff --git a/.cache/clangd/index/yuv_rgb.h.8597D0FEA972EADA.idx b/.cache/clangd/index/yuv_rgb.h.8597D0FEA972EADA.idx new file mode 100644 index 0000000..782e412 Binary files /dev/null and b/.cache/clangd/index/yuv_rgb.h.8597D0FEA972EADA.idx differ diff --git a/.cache/clangd/index/yuv_rgb_common.h.734A690E4DB8BAC5.idx b/.cache/clangd/index/yuv_rgb_common.h.734A690E4DB8BAC5.idx new file mode 100644 index 0000000..5b70310 Binary files /dev/null and b/.cache/clangd/index/yuv_rgb_common.h.734A690E4DB8BAC5.idx differ diff --git a/.cache/clangd/index/yuv_rgb_internal.h.6BFF0A91D3D67C8E.idx b/.cache/clangd/index/yuv_rgb_internal.h.6BFF0A91D3D67C8E.idx new file mode 100644 index 0000000..813a562 Binary files /dev/null and b/.cache/clangd/index/yuv_rgb_internal.h.6BFF0A91D3D67C8E.idx differ diff --git a/.cache/clangd/index/yuv_rgb_lsx.c.EBB7B7637A971DFD.idx b/.cache/clangd/index/yuv_rgb_lsx.c.EBB7B7637A971DFD.idx new file mode 100644 index 0000000..0fd826e Binary files /dev/null and b/.cache/clangd/index/yuv_rgb_lsx.c.EBB7B7637A971DFD.idx differ diff --git a/.cache/clangd/index/yuv_rgb_lsx.h.79514F06499EF33F.idx b/.cache/clangd/index/yuv_rgb_lsx.h.79514F06499EF33F.idx new file mode 100644 index 0000000..9e3a2ea Binary files /dev/null and b/.cache/clangd/index/yuv_rgb_lsx.h.79514F06499EF33F.idx differ diff --git a/.cache/clangd/index/yuv_rgb_sse.c.1E0A8097D3F76A4F.idx b/.cache/clangd/index/yuv_rgb_sse.c.1E0A8097D3F76A4F.idx new file mode 100644 index 0000000..9485277 Binary files /dev/null and b/.cache/clangd/index/yuv_rgb_sse.c.1E0A8097D3F76A4F.idx differ diff --git a/.cache/clangd/index/yuv_rgb_sse.h.69EC889702DA2CB0.idx b/.cache/clangd/index/yuv_rgb_sse.h.69EC889702DA2CB0.idx new file mode 100644 index 0000000..73fc7c5 Binary files /dev/null and b/.cache/clangd/index/yuv_rgb_sse.h.69EC889702DA2CB0.idx differ diff --git a/.cache/clangd/index/yuv_rgb_sse_func.h.03820AB019EF8EFB.idx b/.cache/clangd/index/yuv_rgb_sse_func.h.03820AB019EF8EFB.idx new file mode 100644 index 0000000..97b5bf4 Binary files /dev/null and b/.cache/clangd/index/yuv_rgb_sse_func.h.03820AB019EF8EFB.idx differ diff --git a/.cache/clangd/index/yuv_rgb_std.c.42B93D38ECE4DD77.idx b/.cache/clangd/index/yuv_rgb_std.c.42B93D38ECE4DD77.idx new file mode 100644 index 0000000..54249bf Binary files /dev/null and b/.cache/clangd/index/yuv_rgb_std.c.42B93D38ECE4DD77.idx differ diff --git a/.cache/clangd/index/yuv_rgb_std.h.8F898BA367E3485C.idx b/.cache/clangd/index/yuv_rgb_std.h.8F898BA367E3485C.idx new file mode 100644 index 0000000..54a1d9e Binary files /dev/null and b/.cache/clangd/index/yuv_rgb_std.h.8F898BA367E3485C.idx differ diff --git a/.cache/clangd/index/yuv_rgb_std_func.h.86389EDC94FA5A2F.idx b/.cache/clangd/index/yuv_rgb_std_func.h.86389EDC94FA5A2F.idx new file mode 100644 index 0000000..2a5b6c5 Binary files /dev/null and b/.cache/clangd/index/yuv_rgb_std_func.h.86389EDC94FA5A2F.idx differ diff --git a/CMakeLists.txt b/CMakeLists.txt index 3699dc3..5c656c1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,6 @@ cmake_minimum_required(VERSION 3.10) set(BUILD_SHARED_LIBS OFF) +set(CMAKE_EXPORT_COMPILE_COMMANDS ON) add_subdirectory(deps/SDL) add_subdirectory(deps/SDL_ttf) add_subdirectory(deps/portaudio) @@ -8,4 +9,4 @@ add_subdirectory(gbemu/) add_subdirectory(deps/check/) enable_testing() add_subdirectory(tests/) -project(top) \ No newline at end of file +project(top) diff --git a/include/ppu.h b/include/ppu.h index a21151d..fd3b72a 100644 --- a/include/ppu.h +++ b/include/ppu.h @@ -7,7 +7,9 @@ static const int TICKS_PER_LINE = 456; static const int YRES = 144; static const int XRES = 160; -u32 target_frame_time; +static u32 target_frame_time; + +bool window_visible(); typedef enum { FS_TILE, @@ -90,4 +92,4 @@ u8 ppu_oam_read(u16 address); void ppu_vram_write(u16 address, u8 value); u8 ppu_vram_read(u16 address); -ppu_context *ppu_get_context(); \ No newline at end of file +ppu_context *ppu_get_context(); diff --git a/lib/audio.c b/lib/audio.c index f03041f..6dbaa41 100644 --- a/lib/audio.c +++ b/lib/audio.c @@ -1,6 +1,5 @@ #include -#include -#include + #include #include @@ -875,4 +874,4 @@ void audio_write(u16 address, u8 value){ enable_noise(); } } -} \ No newline at end of file +} diff --git a/lib/cart.c b/lib/cart.c index 8462b2e..0c66186 100644 --- a/lib/cart.c +++ b/lib/cart.c @@ -1,5 +1,6 @@ #include #include +#include typedef struct { char filename[1024]; @@ -338,4 +339,4 @@ bool cart_battery_save(){ fwrite(ctx.ram_bank, 0x2000, 1, fp); fclose(fp); -} \ No newline at end of file +} diff --git a/lib/cpu_proc.c b/lib/cpu_proc.c index 4146d2a..0b435d3 100644 --- a/lib/cpu_proc.c +++ b/lib/cpu_proc.c @@ -3,6 +3,9 @@ #include #include + +reg_type decode_reg(u8 reg); + //process CPU instructions... void cpu_set_flags(cpu_context *ctx, int8_t z, int8_t n, int8_t h, int8_t c){ @@ -543,4 +546,4 @@ IN_PROC processors[] = { IN_PROC inst_get_processor(in_type type) { return processors[type]; -} \ No newline at end of file +} diff --git a/lib/emu.c b/lib/emu.c index 17aa208..1e5eb1a 100644 --- a/lib/emu.c +++ b/lib/emu.c @@ -10,8 +10,7 @@ #ifdef _WIN32 #include -#endif -#ifdef _UNIX +#else #include #include #endif @@ -22,7 +21,11 @@ emu_context *emu_get_context() { return &ctx; } +#ifdef _WIN32 DWORD WINAPI cpu_run(void *p) { +#else +void *cpu_run(void *p) { +#endif ppu_init(); timer_init(); cpu_init(); @@ -40,7 +43,7 @@ DWORD WINAPI cpu_run(void *p) { if (!cpu_step()) { printf("CPU stopped\n"); - return -3; + return 0; } } @@ -51,9 +54,8 @@ DWORD WINAPI cpu_run(void *p) { void sleep_ms(int milis) { #ifdef _WIN32 Sleep(milis); -#endif -#ifdef _UNIX - usleep(milis * 1000); +#else + usleep(milis * 1000); #endif } @@ -67,7 +69,7 @@ int emu_run(int argc, char **argv) { printf("Failed to load ROM file: %s\n", argv[1]); return -2; } - + printf("Cart loaded..\n"); ui_init(); @@ -77,9 +79,8 @@ int emu_run(int argc, char **argv) { fprintf(stderr, "Unable to create main CPU thread!\n"); return -1; } -#endif -#ifdef _UNIX - pthread_t t1; +#else + pthread_t t1; if(pthread_create(&t1, NULL, cpu_run, NULL)) { fprintf(stderr, "Unable to create main CPU thread!\n"); return -1; @@ -110,4 +111,4 @@ void emu_cycles(int cpu_cycles) { } dma_tick(); } -} \ No newline at end of file +} diff --git a/lib/instructions.c b/lib/instructions.c index e112042..fd27979 100644 --- a/lib/instructions.c +++ b/lib/instructions.c @@ -1,5 +1,6 @@ #include #include +#include instruction instructions[0x100] = { //0x0X @@ -442,4 +443,4 @@ void inst_to_str(cpu_context *ctx, char *str) { fprintf(stderr, "INVALID AM: %d\n", inst->mode); NO_IMPL } -} \ No newline at end of file +} diff --git a/lib/ppu_sm.c b/lib/ppu_sm.c index 942fdc0..f355ec9 100644 --- a/lib/ppu_sm.c +++ b/lib/ppu_sm.c @@ -131,7 +131,7 @@ void ppu_mode_vblank() { } } -u32 target_frame_time = 1000/60; +static u32 target_frame_time = 1000/60; static long prev_frame_time = 0; static long start_timer = 0; static long frame_count = 0; @@ -179,4 +179,4 @@ void ppu_mode_hblank() { ppu_get_context()->line_ticks = 0; } -} \ No newline at end of file +} diff --git a/lib/timer.c b/lib/timer.c index 006bbd2..a45a675 100644 --- a/lib/timer.c +++ b/lib/timer.c @@ -1,29 +1,16 @@ -#include - #include #include #include -#include static timer_context ctx = {0}; -long long counts_per_cycle; -long long last; -long long now; void timer_init() { ctx.div = 0XAC00; } void timer_tick() { - //while(now - last < counts_per_cycle){ - // LARGE_INTEGER current; - // QueryPerformanceCounter(¤t); - // now = current.QuadPart; - //printf("Last-now: %lld, counts: %lld\n", now - last, counts_per_cycle); - //} - last = now; - u16 prev_div = ctx.div; + u16 prev_div = ctx.div; ctx.div++; bool timer_update = false; switch(ctx.tac & 0b11) { @@ -107,4 +94,4 @@ u8 timer_read(u16 address) { timer_context *timer_get_context() { return &ctx; -} \ No newline at end of file +} diff --git a/lib/ui.c b/lib/ui.c index 493dbb7..6c66679 100644 --- a/lib/ui.c +++ b/lib/ui.c @@ -2,6 +2,7 @@ #include #include #include +#include #include #include @@ -186,4 +187,4 @@ void delay(u32 ms) { u32 get_ticks() { return SDL_GetTicks(); -} \ No newline at end of file +}