├── .gitattributes ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ └── feature_request.yml └── workflows │ ├── build.yml │ ├── deploy-build-tool.yml │ ├── static-analysis.yml │ └── tests.yml ├── .gitignore ├── LICENSE ├── README.md ├── dependencies ├── README.md ├── cgltf │ ├── LICENSE │ └── cgltf.h ├── glfw │ ├── LICENSE.md │ ├── include │ │ └── GLFW │ │ │ ├── glfw3.h │ │ │ └── glfw3native.h │ └── src │ │ ├── cocoa_init.m │ │ ├── cocoa_joystick.h │ │ ├── cocoa_joystick.m │ │ ├── cocoa_monitor.m │ │ ├── cocoa_platform.h │ │ ├── cocoa_time.c │ │ ├── cocoa_time.h │ │ ├── cocoa_window.m │ │ ├── context.c │ │ ├── egl_context.c │ │ ├── glfw_unity.c │ │ ├── glx_context.c │ │ ├── init.c │ │ ├── input.c │ │ ├── internal.h │ │ ├── linux_joystick.c │ │ ├── linux_joystick.h │ │ ├── mappings.h │ │ ├── mappings.h.in │ │ ├── monitor.c │ │ ├── nsgl_context.m │ │ ├── null_init.c │ │ ├── null_joystick.c │ │ ├── null_joystick.h │ │ ├── null_monitor.c │ │ ├── null_platform.h │ │ ├── null_window.c │ │ ├── osmesa_context.c │ │ ├── platform.c │ │ ├── platform.h │ │ ├── posix_module.c │ │ ├── posix_poll.c │ │ ├── posix_poll.h │ │ ├── posix_thread.c │ │ ├── posix_thread.h │ │ ├── posix_time.c │ │ ├── posix_time.h │ │ ├── vulkan.c │ │ ├── wgl_context.c │ │ ├── win32_init.c │ │ ├── win32_joystick.c │ │ ├── win32_joystick.h │ │ ├── win32_module.c │ │ ├── win32_monitor.c │ │ ├── win32_platform.h │ │ ├── win32_thread.c │ │ ├── win32_thread.h │ │ ├── win32_time.c │ │ ├── win32_time.h │ │ ├── win32_window.c │ │ ├── window.c │ │ ├── wl_init.c │ │ ├── wl_monitor.c │ │ ├── wl_platform.h │ │ ├── wl_window.c │ │ ├── x11_init.c │ │ ├── x11_monitor.c │ │ ├── x11_platform.h │ │ ├── x11_window.c │ │ ├── xkb_unicode.c │ │ └── xkb_unicode.h ├── imgui │ ├── LICENSE │ ├── LICENSE.txt │ ├── imconfig.h │ ├── imgui.cpp │ ├── imgui.h │ ├── imgui_demo.cpp │ ├── imgui_draw.cpp │ ├── imgui_impl_glfw.cpp │ ├── imgui_impl_glfw.h │ ├── imgui_impl_metal.h │ ├── imgui_impl_metal.mm │ ├── imgui_impl_vulkan.cpp │ ├── imgui_impl_vulkan.h │ ├── imgui_internal.h │ ├── imgui_tables.cpp │ ├── imgui_unity.cpp │ ├── imgui_widgets.cpp │ ├── implot.cpp │ ├── implot.h │ ├── implot_demo.cpp │ ├── implot_internal.h │ ├── implot_items.cpp │ ├── imstb_rectpack.h │ ├── imstb_textedit.h │ └── imstb_truetype.h └── stb │ ├── stb_dxt.h │ ├── stb_image.h │ ├── stb_image_resize2.h │ ├── stb_image_write.h │ ├── stb_rect_pack.h │ ├── stb_sprintf.h │ ├── stb_textedit.h │ └── stb_truetype.h ├── docs ├── changelog.txt ├── documentation.md ├── features.txt └── version.txt ├── editor ├── app.c ├── editor.cpp ├── editor.h ├── editor_camera.cpp ├── editor_entities.cpp ├── editor_ui_demo.cpp ├── pl_icons.h └── pl_imgui.ini ├── examples ├── README.md ├── build_linux.sh ├── build_macos.sh ├── build_win32.bat ├── example_basic_0.c ├── example_basic_1.c ├── example_basic_2.c ├── example_basic_3.c ├── example_basic_4.c ├── example_basic_5.cpp ├── example_basic_6.c ├── example_gfx_0.c ├── example_gfx_1.c ├── example_gfx_2.c ├── example_gfx_3.c ├── example_gfx_4.c └── shaders │ ├── example_gfx_0.frag │ ├── example_gfx_0.vert │ ├── example_gfx_2.frag │ └── example_gfx_2.vert ├── extensions ├── pl_animation_ext.c ├── pl_animation_ext.h ├── pl_bvh_ext.c ├── pl_bvh_ext.h ├── pl_camera_ext.c ├── pl_camera_ext.h ├── pl_collision_ext.c ├── pl_collision_ext.h ├── pl_compress_ext.c ├── pl_compress_ext.h ├── pl_config_ext.c ├── pl_config_ext.h ├── pl_console_ext.c ├── pl_console_ext.h ├── pl_datetime_ext.c ├── pl_datetime_ext.h ├── pl_dds_ext.c ├── pl_dds_ext.h ├── pl_dear_imgui_ext.cpp ├── pl_dear_imgui_ext.h ├── pl_draw_backend_ext.c ├── pl_draw_backend_ext.h ├── pl_draw_ext.c ├── pl_draw_ext.h ├── pl_dxt_ext.c ├── pl_dxt_ext.h ├── pl_ecs_ext.c ├── pl_ecs_ext.h ├── pl_ecs_ext.inl ├── pl_ecs_tools_ext.c ├── pl_ecs_tools_ext.h ├── pl_gizmo_ext.c ├── pl_gizmo_ext.h ├── pl_gpu_allocators_ext.c ├── pl_gpu_allocators_ext.h ├── pl_graphics_cpu.c ├── pl_graphics_ext.c ├── pl_graphics_ext.h ├── pl_graphics_internal.h ├── pl_graphics_metal.m ├── pl_graphics_vulkan.c ├── pl_image_ext.c ├── pl_image_ext.h ├── pl_job_ext.c ├── pl_job_ext.h ├── pl_log_ext.c ├── pl_log_ext.h ├── pl_material_ext.c ├── pl_material_ext.h ├── pl_mesh_ext.c ├── pl_mesh_ext.h ├── pl_model_loader_ext.c ├── pl_model_loader_ext.h ├── pl_pak_ext.c ├── pl_pak_ext.h ├── pl_physics_ext.c ├── pl_physics_ext.h ├── pl_platform_ext.h ├── pl_platform_linux_ext.c ├── pl_platform_macos_ext.m ├── pl_platform_win32_ext.c ├── pl_profile_ext.c ├── pl_profile_ext.h ├── pl_rect_pack_ext.c ├── pl_rect_pack_ext.h ├── pl_renderer_ext.c ├── pl_renderer_ext.h ├── pl_renderer_internal.c ├── pl_renderer_internal.h ├── pl_resource_ext.c ├── pl_resource_ext.h ├── pl_resource_ext.inl ├── pl_screen_log_ext.c ├── pl_screen_log_ext.h ├── pl_script_camera.c ├── pl_script_ext.c ├── pl_script_ext.h ├── pl_shader_ext.c ├── pl_shader_ext.h ├── pl_shader_variant_ext.c ├── pl_shader_variant_ext.h ├── pl_starter_ext.c ├── pl_starter_ext.h ├── pl_stats_ext.c ├── pl_stats_ext.h ├── pl_string_intern_ext.c ├── pl_string_intern_ext.h ├── pl_tools_ext.c ├── pl_tools_ext.h ├── pl_ui_ext.c ├── pl_ui_ext.h ├── pl_ui_internal.h ├── pl_ui_widgets.c ├── pl_unity_ext.c ├── pl_unity_ext.inc ├── pl_vfs_ext.c └── pl_vfs_ext.h ├── libs ├── pl_ds.h ├── pl_json.h ├── pl_log.h ├── pl_math.h ├── pl_memory.h ├── pl_profile.h ├── pl_stl.h ├── pl_string.h └── pl_test.h ├── scripts ├── download_assets.py ├── gen_build.py ├── gen_dev.py ├── gen_distribute.py ├── gen_examples.py ├── gen_tests.py ├── package.py └── setup.py ├── shaders ├── bg_scene.inc ├── bg_view.inc ├── bloom_apply.comp ├── bloom_downsample.comp ├── bloom_upsample.comp ├── brdf.glsl ├── brdf_lut.comp ├── cube.inc ├── cube_filter_diffuse.comp ├── cube_filter_sheen.comp ├── cube_filter_specular.comp ├── deferred_lighting.frag ├── deferred_lighting.vert ├── draw_2d.frag ├── draw_2d.vert ├── draw_2d_sdf.frag ├── draw_3d.frag ├── draw_3d.vert ├── draw_3d_line.vert ├── fog.glsl ├── forward.frag ├── forward.vert ├── full_screen.vert ├── gaussian_blur.comp ├── gbuffer_fill.frag ├── gbuffer_fill.vert ├── grid.frag ├── grid.vert ├── jumpfloodalgo.comp ├── jumpfloodalgo.frag ├── lighting.glsl ├── lights.glsl ├── material_info.glsl ├── math.glsl ├── panorama_to_cubemap.comp ├── picking.frag ├── picking.vert ├── pl_shader_interop.h ├── pl_shader_interop_renderer.h ├── sampling.inc ├── shaders.pls ├── shadow.frag ├── shadow.vert ├── skinning.comp ├── skybox.frag ├── skybox.vert ├── tonemap.comp └── uvmap.frag ├── src ├── build_linux.sh ├── build_macos.sh ├── build_win32.bat ├── pl.c ├── pl.h ├── pl_config.h ├── pl_internal.h ├── pl_main_glfw.cpp ├── pl_main_macos.m ├── pl_main_null.c ├── pl_main_win32.c └── pl_main_x11.c └── tests ├── README.md ├── app_tests.c ├── app_tests.cpp ├── build_linux.sh ├── build_macos.sh ├── build_win32.bat ├── main_lib_tests.c ├── main_lib_tests.cpp ├── pl_ds_tests.h ├── pl_json_tests.h ├── pl_memory_tests.h └── pl_string_tests.h /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-build-tool.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/.github/workflows/deploy-build-tool.yml -------------------------------------------------------------------------------- /.github/workflows/static-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/.github/workflows/static-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/README.md -------------------------------------------------------------------------------- /dependencies/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/README.md -------------------------------------------------------------------------------- /dependencies/cgltf/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/cgltf/LICENSE -------------------------------------------------------------------------------- /dependencies/cgltf/cgltf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/cgltf/cgltf.h -------------------------------------------------------------------------------- /dependencies/glfw/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/LICENSE.md -------------------------------------------------------------------------------- /dependencies/glfw/include/GLFW/glfw3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/include/GLFW/glfw3.h -------------------------------------------------------------------------------- /dependencies/glfw/include/GLFW/glfw3native.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/include/GLFW/glfw3native.h -------------------------------------------------------------------------------- /dependencies/glfw/src/cocoa_init.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/cocoa_init.m -------------------------------------------------------------------------------- /dependencies/glfw/src/cocoa_joystick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/cocoa_joystick.h -------------------------------------------------------------------------------- /dependencies/glfw/src/cocoa_joystick.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/cocoa_joystick.m -------------------------------------------------------------------------------- /dependencies/glfw/src/cocoa_monitor.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/cocoa_monitor.m -------------------------------------------------------------------------------- /dependencies/glfw/src/cocoa_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/cocoa_platform.h -------------------------------------------------------------------------------- /dependencies/glfw/src/cocoa_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/cocoa_time.c -------------------------------------------------------------------------------- /dependencies/glfw/src/cocoa_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/cocoa_time.h -------------------------------------------------------------------------------- /dependencies/glfw/src/cocoa_window.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/cocoa_window.m -------------------------------------------------------------------------------- /dependencies/glfw/src/context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/context.c -------------------------------------------------------------------------------- /dependencies/glfw/src/egl_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/egl_context.c -------------------------------------------------------------------------------- /dependencies/glfw/src/glfw_unity.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/glfw_unity.c -------------------------------------------------------------------------------- /dependencies/glfw/src/glx_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/glx_context.c -------------------------------------------------------------------------------- /dependencies/glfw/src/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/init.c -------------------------------------------------------------------------------- /dependencies/glfw/src/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/input.c -------------------------------------------------------------------------------- /dependencies/glfw/src/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/internal.h -------------------------------------------------------------------------------- /dependencies/glfw/src/linux_joystick.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/linux_joystick.c -------------------------------------------------------------------------------- /dependencies/glfw/src/linux_joystick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/linux_joystick.h -------------------------------------------------------------------------------- /dependencies/glfw/src/mappings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/mappings.h -------------------------------------------------------------------------------- /dependencies/glfw/src/mappings.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/mappings.h.in -------------------------------------------------------------------------------- /dependencies/glfw/src/monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/monitor.c -------------------------------------------------------------------------------- /dependencies/glfw/src/nsgl_context.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/nsgl_context.m -------------------------------------------------------------------------------- /dependencies/glfw/src/null_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/null_init.c -------------------------------------------------------------------------------- /dependencies/glfw/src/null_joystick.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/null_joystick.c -------------------------------------------------------------------------------- /dependencies/glfw/src/null_joystick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/null_joystick.h -------------------------------------------------------------------------------- /dependencies/glfw/src/null_monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/null_monitor.c -------------------------------------------------------------------------------- /dependencies/glfw/src/null_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/null_platform.h -------------------------------------------------------------------------------- /dependencies/glfw/src/null_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/null_window.c -------------------------------------------------------------------------------- /dependencies/glfw/src/osmesa_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/osmesa_context.c -------------------------------------------------------------------------------- /dependencies/glfw/src/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/platform.c -------------------------------------------------------------------------------- /dependencies/glfw/src/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/platform.h -------------------------------------------------------------------------------- /dependencies/glfw/src/posix_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/posix_module.c -------------------------------------------------------------------------------- /dependencies/glfw/src/posix_poll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/posix_poll.c -------------------------------------------------------------------------------- /dependencies/glfw/src/posix_poll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/posix_poll.h -------------------------------------------------------------------------------- /dependencies/glfw/src/posix_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/posix_thread.c -------------------------------------------------------------------------------- /dependencies/glfw/src/posix_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/posix_thread.h -------------------------------------------------------------------------------- /dependencies/glfw/src/posix_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/posix_time.c -------------------------------------------------------------------------------- /dependencies/glfw/src/posix_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/posix_time.h -------------------------------------------------------------------------------- /dependencies/glfw/src/vulkan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/vulkan.c -------------------------------------------------------------------------------- /dependencies/glfw/src/wgl_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/wgl_context.c -------------------------------------------------------------------------------- /dependencies/glfw/src/win32_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/win32_init.c -------------------------------------------------------------------------------- /dependencies/glfw/src/win32_joystick.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/win32_joystick.c -------------------------------------------------------------------------------- /dependencies/glfw/src/win32_joystick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/win32_joystick.h -------------------------------------------------------------------------------- /dependencies/glfw/src/win32_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/win32_module.c -------------------------------------------------------------------------------- /dependencies/glfw/src/win32_monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/win32_monitor.c -------------------------------------------------------------------------------- /dependencies/glfw/src/win32_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/win32_platform.h -------------------------------------------------------------------------------- /dependencies/glfw/src/win32_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/win32_thread.c -------------------------------------------------------------------------------- /dependencies/glfw/src/win32_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/win32_thread.h -------------------------------------------------------------------------------- /dependencies/glfw/src/win32_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/win32_time.c -------------------------------------------------------------------------------- /dependencies/glfw/src/win32_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/win32_time.h -------------------------------------------------------------------------------- /dependencies/glfw/src/win32_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/win32_window.c -------------------------------------------------------------------------------- /dependencies/glfw/src/window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/window.c -------------------------------------------------------------------------------- /dependencies/glfw/src/wl_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/wl_init.c -------------------------------------------------------------------------------- /dependencies/glfw/src/wl_monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/wl_monitor.c -------------------------------------------------------------------------------- /dependencies/glfw/src/wl_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/wl_platform.h -------------------------------------------------------------------------------- /dependencies/glfw/src/wl_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/wl_window.c -------------------------------------------------------------------------------- /dependencies/glfw/src/x11_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/x11_init.c -------------------------------------------------------------------------------- /dependencies/glfw/src/x11_monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/x11_monitor.c -------------------------------------------------------------------------------- /dependencies/glfw/src/x11_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/x11_platform.h -------------------------------------------------------------------------------- /dependencies/glfw/src/x11_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/x11_window.c -------------------------------------------------------------------------------- /dependencies/glfw/src/xkb_unicode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/xkb_unicode.c -------------------------------------------------------------------------------- /dependencies/glfw/src/xkb_unicode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/glfw/src/xkb_unicode.h -------------------------------------------------------------------------------- /dependencies/imgui/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/imgui/LICENSE -------------------------------------------------------------------------------- /dependencies/imgui/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/imgui/LICENSE.txt -------------------------------------------------------------------------------- /dependencies/imgui/imconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/imgui/imconfig.h -------------------------------------------------------------------------------- /dependencies/imgui/imgui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/imgui/imgui.cpp -------------------------------------------------------------------------------- /dependencies/imgui/imgui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/imgui/imgui.h -------------------------------------------------------------------------------- /dependencies/imgui/imgui_demo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/imgui/imgui_demo.cpp -------------------------------------------------------------------------------- /dependencies/imgui/imgui_draw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/imgui/imgui_draw.cpp -------------------------------------------------------------------------------- /dependencies/imgui/imgui_impl_glfw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/imgui/imgui_impl_glfw.cpp -------------------------------------------------------------------------------- /dependencies/imgui/imgui_impl_glfw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/imgui/imgui_impl_glfw.h -------------------------------------------------------------------------------- /dependencies/imgui/imgui_impl_metal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/imgui/imgui_impl_metal.h -------------------------------------------------------------------------------- /dependencies/imgui/imgui_impl_metal.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/imgui/imgui_impl_metal.mm -------------------------------------------------------------------------------- /dependencies/imgui/imgui_impl_vulkan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/imgui/imgui_impl_vulkan.cpp -------------------------------------------------------------------------------- /dependencies/imgui/imgui_impl_vulkan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/imgui/imgui_impl_vulkan.h -------------------------------------------------------------------------------- /dependencies/imgui/imgui_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/imgui/imgui_internal.h -------------------------------------------------------------------------------- /dependencies/imgui/imgui_tables.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/imgui/imgui_tables.cpp -------------------------------------------------------------------------------- /dependencies/imgui/imgui_unity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/imgui/imgui_unity.cpp -------------------------------------------------------------------------------- /dependencies/imgui/imgui_widgets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/imgui/imgui_widgets.cpp -------------------------------------------------------------------------------- /dependencies/imgui/implot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/imgui/implot.cpp -------------------------------------------------------------------------------- /dependencies/imgui/implot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/imgui/implot.h -------------------------------------------------------------------------------- /dependencies/imgui/implot_demo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/imgui/implot_demo.cpp -------------------------------------------------------------------------------- /dependencies/imgui/implot_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/imgui/implot_internal.h -------------------------------------------------------------------------------- /dependencies/imgui/implot_items.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/imgui/implot_items.cpp -------------------------------------------------------------------------------- /dependencies/imgui/imstb_rectpack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/imgui/imstb_rectpack.h -------------------------------------------------------------------------------- /dependencies/imgui/imstb_textedit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/imgui/imstb_textedit.h -------------------------------------------------------------------------------- /dependencies/imgui/imstb_truetype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/imgui/imstb_truetype.h -------------------------------------------------------------------------------- /dependencies/stb/stb_dxt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/stb/stb_dxt.h -------------------------------------------------------------------------------- /dependencies/stb/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/stb/stb_image.h -------------------------------------------------------------------------------- /dependencies/stb/stb_image_resize2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/stb/stb_image_resize2.h -------------------------------------------------------------------------------- /dependencies/stb/stb_image_write.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/stb/stb_image_write.h -------------------------------------------------------------------------------- /dependencies/stb/stb_rect_pack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/stb/stb_rect_pack.h -------------------------------------------------------------------------------- /dependencies/stb/stb_sprintf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/stb/stb_sprintf.h -------------------------------------------------------------------------------- /dependencies/stb/stb_textedit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/stb/stb_textedit.h -------------------------------------------------------------------------------- /dependencies/stb/stb_truetype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/dependencies/stb/stb_truetype.h -------------------------------------------------------------------------------- /docs/changelog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/docs/changelog.txt -------------------------------------------------------------------------------- /docs/documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/docs/documentation.md -------------------------------------------------------------------------------- /docs/features.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/docs/features.txt -------------------------------------------------------------------------------- /docs/version.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/docs/version.txt -------------------------------------------------------------------------------- /editor/app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/editor/app.c -------------------------------------------------------------------------------- /editor/editor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/editor/editor.cpp -------------------------------------------------------------------------------- /editor/editor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/editor/editor.h -------------------------------------------------------------------------------- /editor/editor_camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/editor/editor_camera.cpp -------------------------------------------------------------------------------- /editor/editor_entities.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/editor/editor_entities.cpp -------------------------------------------------------------------------------- /editor/editor_ui_demo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/editor/editor_ui_demo.cpp -------------------------------------------------------------------------------- /editor/pl_icons.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/editor/pl_icons.h -------------------------------------------------------------------------------- /editor/pl_imgui.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/editor/pl_imgui.ini -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/build_linux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/examples/build_linux.sh -------------------------------------------------------------------------------- /examples/build_macos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/examples/build_macos.sh -------------------------------------------------------------------------------- /examples/build_win32.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/examples/build_win32.bat -------------------------------------------------------------------------------- /examples/example_basic_0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/examples/example_basic_0.c -------------------------------------------------------------------------------- /examples/example_basic_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/examples/example_basic_1.c -------------------------------------------------------------------------------- /examples/example_basic_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/examples/example_basic_2.c -------------------------------------------------------------------------------- /examples/example_basic_3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/examples/example_basic_3.c -------------------------------------------------------------------------------- /examples/example_basic_4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/examples/example_basic_4.c -------------------------------------------------------------------------------- /examples/example_basic_5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/examples/example_basic_5.cpp -------------------------------------------------------------------------------- /examples/example_basic_6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/examples/example_basic_6.c -------------------------------------------------------------------------------- /examples/example_gfx_0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/examples/example_gfx_0.c -------------------------------------------------------------------------------- /examples/example_gfx_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/examples/example_gfx_1.c -------------------------------------------------------------------------------- /examples/example_gfx_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/examples/example_gfx_2.c -------------------------------------------------------------------------------- /examples/example_gfx_3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/examples/example_gfx_3.c -------------------------------------------------------------------------------- /examples/example_gfx_4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/examples/example_gfx_4.c -------------------------------------------------------------------------------- /examples/shaders/example_gfx_0.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/examples/shaders/example_gfx_0.frag -------------------------------------------------------------------------------- /examples/shaders/example_gfx_0.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/examples/shaders/example_gfx_0.vert -------------------------------------------------------------------------------- /examples/shaders/example_gfx_2.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/examples/shaders/example_gfx_2.frag -------------------------------------------------------------------------------- /examples/shaders/example_gfx_2.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/examples/shaders/example_gfx_2.vert -------------------------------------------------------------------------------- /extensions/pl_animation_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_animation_ext.c -------------------------------------------------------------------------------- /extensions/pl_animation_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_animation_ext.h -------------------------------------------------------------------------------- /extensions/pl_bvh_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_bvh_ext.c -------------------------------------------------------------------------------- /extensions/pl_bvh_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_bvh_ext.h -------------------------------------------------------------------------------- /extensions/pl_camera_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_camera_ext.c -------------------------------------------------------------------------------- /extensions/pl_camera_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_camera_ext.h -------------------------------------------------------------------------------- /extensions/pl_collision_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_collision_ext.c -------------------------------------------------------------------------------- /extensions/pl_collision_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_collision_ext.h -------------------------------------------------------------------------------- /extensions/pl_compress_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_compress_ext.c -------------------------------------------------------------------------------- /extensions/pl_compress_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_compress_ext.h -------------------------------------------------------------------------------- /extensions/pl_config_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_config_ext.c -------------------------------------------------------------------------------- /extensions/pl_config_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_config_ext.h -------------------------------------------------------------------------------- /extensions/pl_console_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_console_ext.c -------------------------------------------------------------------------------- /extensions/pl_console_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_console_ext.h -------------------------------------------------------------------------------- /extensions/pl_datetime_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_datetime_ext.c -------------------------------------------------------------------------------- /extensions/pl_datetime_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_datetime_ext.h -------------------------------------------------------------------------------- /extensions/pl_dds_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_dds_ext.c -------------------------------------------------------------------------------- /extensions/pl_dds_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_dds_ext.h -------------------------------------------------------------------------------- /extensions/pl_dear_imgui_ext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_dear_imgui_ext.cpp -------------------------------------------------------------------------------- /extensions/pl_dear_imgui_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_dear_imgui_ext.h -------------------------------------------------------------------------------- /extensions/pl_draw_backend_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_draw_backend_ext.c -------------------------------------------------------------------------------- /extensions/pl_draw_backend_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_draw_backend_ext.h -------------------------------------------------------------------------------- /extensions/pl_draw_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_draw_ext.c -------------------------------------------------------------------------------- /extensions/pl_draw_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_draw_ext.h -------------------------------------------------------------------------------- /extensions/pl_dxt_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_dxt_ext.c -------------------------------------------------------------------------------- /extensions/pl_dxt_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_dxt_ext.h -------------------------------------------------------------------------------- /extensions/pl_ecs_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_ecs_ext.c -------------------------------------------------------------------------------- /extensions/pl_ecs_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_ecs_ext.h -------------------------------------------------------------------------------- /extensions/pl_ecs_ext.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_ecs_ext.inl -------------------------------------------------------------------------------- /extensions/pl_ecs_tools_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_ecs_tools_ext.c -------------------------------------------------------------------------------- /extensions/pl_ecs_tools_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_ecs_tools_ext.h -------------------------------------------------------------------------------- /extensions/pl_gizmo_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_gizmo_ext.c -------------------------------------------------------------------------------- /extensions/pl_gizmo_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_gizmo_ext.h -------------------------------------------------------------------------------- /extensions/pl_gpu_allocators_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_gpu_allocators_ext.c -------------------------------------------------------------------------------- /extensions/pl_gpu_allocators_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_gpu_allocators_ext.h -------------------------------------------------------------------------------- /extensions/pl_graphics_cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_graphics_cpu.c -------------------------------------------------------------------------------- /extensions/pl_graphics_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_graphics_ext.c -------------------------------------------------------------------------------- /extensions/pl_graphics_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_graphics_ext.h -------------------------------------------------------------------------------- /extensions/pl_graphics_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_graphics_internal.h -------------------------------------------------------------------------------- /extensions/pl_graphics_metal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_graphics_metal.m -------------------------------------------------------------------------------- /extensions/pl_graphics_vulkan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_graphics_vulkan.c -------------------------------------------------------------------------------- /extensions/pl_image_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_image_ext.c -------------------------------------------------------------------------------- /extensions/pl_image_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_image_ext.h -------------------------------------------------------------------------------- /extensions/pl_job_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_job_ext.c -------------------------------------------------------------------------------- /extensions/pl_job_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_job_ext.h -------------------------------------------------------------------------------- /extensions/pl_log_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_log_ext.c -------------------------------------------------------------------------------- /extensions/pl_log_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_log_ext.h -------------------------------------------------------------------------------- /extensions/pl_material_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_material_ext.c -------------------------------------------------------------------------------- /extensions/pl_material_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_material_ext.h -------------------------------------------------------------------------------- /extensions/pl_mesh_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_mesh_ext.c -------------------------------------------------------------------------------- /extensions/pl_mesh_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_mesh_ext.h -------------------------------------------------------------------------------- /extensions/pl_model_loader_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_model_loader_ext.c -------------------------------------------------------------------------------- /extensions/pl_model_loader_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_model_loader_ext.h -------------------------------------------------------------------------------- /extensions/pl_pak_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_pak_ext.c -------------------------------------------------------------------------------- /extensions/pl_pak_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_pak_ext.h -------------------------------------------------------------------------------- /extensions/pl_physics_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_physics_ext.c -------------------------------------------------------------------------------- /extensions/pl_physics_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_physics_ext.h -------------------------------------------------------------------------------- /extensions/pl_platform_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_platform_ext.h -------------------------------------------------------------------------------- /extensions/pl_platform_linux_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_platform_linux_ext.c -------------------------------------------------------------------------------- /extensions/pl_platform_macos_ext.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_platform_macos_ext.m -------------------------------------------------------------------------------- /extensions/pl_platform_win32_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_platform_win32_ext.c -------------------------------------------------------------------------------- /extensions/pl_profile_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_profile_ext.c -------------------------------------------------------------------------------- /extensions/pl_profile_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_profile_ext.h -------------------------------------------------------------------------------- /extensions/pl_rect_pack_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_rect_pack_ext.c -------------------------------------------------------------------------------- /extensions/pl_rect_pack_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_rect_pack_ext.h -------------------------------------------------------------------------------- /extensions/pl_renderer_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_renderer_ext.c -------------------------------------------------------------------------------- /extensions/pl_renderer_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_renderer_ext.h -------------------------------------------------------------------------------- /extensions/pl_renderer_internal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_renderer_internal.c -------------------------------------------------------------------------------- /extensions/pl_renderer_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_renderer_internal.h -------------------------------------------------------------------------------- /extensions/pl_resource_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_resource_ext.c -------------------------------------------------------------------------------- /extensions/pl_resource_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_resource_ext.h -------------------------------------------------------------------------------- /extensions/pl_resource_ext.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_resource_ext.inl -------------------------------------------------------------------------------- /extensions/pl_screen_log_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_screen_log_ext.c -------------------------------------------------------------------------------- /extensions/pl_screen_log_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_screen_log_ext.h -------------------------------------------------------------------------------- /extensions/pl_script_camera.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_script_camera.c -------------------------------------------------------------------------------- /extensions/pl_script_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_script_ext.c -------------------------------------------------------------------------------- /extensions/pl_script_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_script_ext.h -------------------------------------------------------------------------------- /extensions/pl_shader_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_shader_ext.c -------------------------------------------------------------------------------- /extensions/pl_shader_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_shader_ext.h -------------------------------------------------------------------------------- /extensions/pl_shader_variant_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_shader_variant_ext.c -------------------------------------------------------------------------------- /extensions/pl_shader_variant_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_shader_variant_ext.h -------------------------------------------------------------------------------- /extensions/pl_starter_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_starter_ext.c -------------------------------------------------------------------------------- /extensions/pl_starter_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_starter_ext.h -------------------------------------------------------------------------------- /extensions/pl_stats_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_stats_ext.c -------------------------------------------------------------------------------- /extensions/pl_stats_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_stats_ext.h -------------------------------------------------------------------------------- /extensions/pl_string_intern_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_string_intern_ext.c -------------------------------------------------------------------------------- /extensions/pl_string_intern_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_string_intern_ext.h -------------------------------------------------------------------------------- /extensions/pl_tools_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_tools_ext.c -------------------------------------------------------------------------------- /extensions/pl_tools_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_tools_ext.h -------------------------------------------------------------------------------- /extensions/pl_ui_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_ui_ext.c -------------------------------------------------------------------------------- /extensions/pl_ui_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_ui_ext.h -------------------------------------------------------------------------------- /extensions/pl_ui_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_ui_internal.h -------------------------------------------------------------------------------- /extensions/pl_ui_widgets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_ui_widgets.c -------------------------------------------------------------------------------- /extensions/pl_unity_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_unity_ext.c -------------------------------------------------------------------------------- /extensions/pl_unity_ext.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_unity_ext.inc -------------------------------------------------------------------------------- /extensions/pl_vfs_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_vfs_ext.c -------------------------------------------------------------------------------- /extensions/pl_vfs_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/extensions/pl_vfs_ext.h -------------------------------------------------------------------------------- /libs/pl_ds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/libs/pl_ds.h -------------------------------------------------------------------------------- /libs/pl_json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/libs/pl_json.h -------------------------------------------------------------------------------- /libs/pl_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/libs/pl_log.h -------------------------------------------------------------------------------- /libs/pl_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/libs/pl_math.h -------------------------------------------------------------------------------- /libs/pl_memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/libs/pl_memory.h -------------------------------------------------------------------------------- /libs/pl_profile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/libs/pl_profile.h -------------------------------------------------------------------------------- /libs/pl_stl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/libs/pl_stl.h -------------------------------------------------------------------------------- /libs/pl_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/libs/pl_string.h -------------------------------------------------------------------------------- /libs/pl_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/libs/pl_test.h -------------------------------------------------------------------------------- /scripts/download_assets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/scripts/download_assets.py -------------------------------------------------------------------------------- /scripts/gen_build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/scripts/gen_build.py -------------------------------------------------------------------------------- /scripts/gen_dev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/scripts/gen_dev.py -------------------------------------------------------------------------------- /scripts/gen_distribute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/scripts/gen_distribute.py -------------------------------------------------------------------------------- /scripts/gen_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/scripts/gen_examples.py -------------------------------------------------------------------------------- /scripts/gen_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/scripts/gen_tests.py -------------------------------------------------------------------------------- /scripts/package.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/scripts/package.py -------------------------------------------------------------------------------- /scripts/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/scripts/setup.py -------------------------------------------------------------------------------- /shaders/bg_scene.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/bg_scene.inc -------------------------------------------------------------------------------- /shaders/bg_view.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/bg_view.inc -------------------------------------------------------------------------------- /shaders/bloom_apply.comp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/bloom_apply.comp -------------------------------------------------------------------------------- /shaders/bloom_downsample.comp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/bloom_downsample.comp -------------------------------------------------------------------------------- /shaders/bloom_upsample.comp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/bloom_upsample.comp -------------------------------------------------------------------------------- /shaders/brdf.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/brdf.glsl -------------------------------------------------------------------------------- /shaders/brdf_lut.comp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/brdf_lut.comp -------------------------------------------------------------------------------- /shaders/cube.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/cube.inc -------------------------------------------------------------------------------- /shaders/cube_filter_diffuse.comp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/cube_filter_diffuse.comp -------------------------------------------------------------------------------- /shaders/cube_filter_sheen.comp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/cube_filter_sheen.comp -------------------------------------------------------------------------------- /shaders/cube_filter_specular.comp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/cube_filter_specular.comp -------------------------------------------------------------------------------- /shaders/deferred_lighting.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/deferred_lighting.frag -------------------------------------------------------------------------------- /shaders/deferred_lighting.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/deferred_lighting.vert -------------------------------------------------------------------------------- /shaders/draw_2d.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/draw_2d.frag -------------------------------------------------------------------------------- /shaders/draw_2d.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/draw_2d.vert -------------------------------------------------------------------------------- /shaders/draw_2d_sdf.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/draw_2d_sdf.frag -------------------------------------------------------------------------------- /shaders/draw_3d.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/draw_3d.frag -------------------------------------------------------------------------------- /shaders/draw_3d.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/draw_3d.vert -------------------------------------------------------------------------------- /shaders/draw_3d_line.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/draw_3d_line.vert -------------------------------------------------------------------------------- /shaders/fog.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/fog.glsl -------------------------------------------------------------------------------- /shaders/forward.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/forward.frag -------------------------------------------------------------------------------- /shaders/forward.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/forward.vert -------------------------------------------------------------------------------- /shaders/full_screen.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/full_screen.vert -------------------------------------------------------------------------------- /shaders/gaussian_blur.comp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/gaussian_blur.comp -------------------------------------------------------------------------------- /shaders/gbuffer_fill.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/gbuffer_fill.frag -------------------------------------------------------------------------------- /shaders/gbuffer_fill.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/gbuffer_fill.vert -------------------------------------------------------------------------------- /shaders/grid.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/grid.frag -------------------------------------------------------------------------------- /shaders/grid.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/grid.vert -------------------------------------------------------------------------------- /shaders/jumpfloodalgo.comp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/jumpfloodalgo.comp -------------------------------------------------------------------------------- /shaders/jumpfloodalgo.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/jumpfloodalgo.frag -------------------------------------------------------------------------------- /shaders/lighting.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/lighting.glsl -------------------------------------------------------------------------------- /shaders/lights.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/lights.glsl -------------------------------------------------------------------------------- /shaders/material_info.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/material_info.glsl -------------------------------------------------------------------------------- /shaders/math.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/math.glsl -------------------------------------------------------------------------------- /shaders/panorama_to_cubemap.comp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/panorama_to_cubemap.comp -------------------------------------------------------------------------------- /shaders/picking.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/picking.frag -------------------------------------------------------------------------------- /shaders/picking.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/picking.vert -------------------------------------------------------------------------------- /shaders/pl_shader_interop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/pl_shader_interop.h -------------------------------------------------------------------------------- /shaders/pl_shader_interop_renderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/pl_shader_interop_renderer.h -------------------------------------------------------------------------------- /shaders/sampling.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/sampling.inc -------------------------------------------------------------------------------- /shaders/shaders.pls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/shaders.pls -------------------------------------------------------------------------------- /shaders/shadow.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/shadow.frag -------------------------------------------------------------------------------- /shaders/shadow.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/shadow.vert -------------------------------------------------------------------------------- /shaders/skinning.comp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/skinning.comp -------------------------------------------------------------------------------- /shaders/skybox.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/skybox.frag -------------------------------------------------------------------------------- /shaders/skybox.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/skybox.vert -------------------------------------------------------------------------------- /shaders/tonemap.comp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/tonemap.comp -------------------------------------------------------------------------------- /shaders/uvmap.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/shaders/uvmap.frag -------------------------------------------------------------------------------- /src/build_linux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/src/build_linux.sh -------------------------------------------------------------------------------- /src/build_macos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/src/build_macos.sh -------------------------------------------------------------------------------- /src/build_win32.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/src/build_win32.bat -------------------------------------------------------------------------------- /src/pl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/src/pl.c -------------------------------------------------------------------------------- /src/pl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/src/pl.h -------------------------------------------------------------------------------- /src/pl_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/src/pl_config.h -------------------------------------------------------------------------------- /src/pl_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/src/pl_internal.h -------------------------------------------------------------------------------- /src/pl_main_glfw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/src/pl_main_glfw.cpp -------------------------------------------------------------------------------- /src/pl_main_macos.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/src/pl_main_macos.m -------------------------------------------------------------------------------- /src/pl_main_null.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/src/pl_main_null.c -------------------------------------------------------------------------------- /src/pl_main_win32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/src/pl_main_win32.c -------------------------------------------------------------------------------- /src/pl_main_x11.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/src/pl_main_x11.c -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/app_tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/tests/app_tests.c -------------------------------------------------------------------------------- /tests/app_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/tests/app_tests.cpp -------------------------------------------------------------------------------- /tests/build_linux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/tests/build_linux.sh -------------------------------------------------------------------------------- /tests/build_macos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/tests/build_macos.sh -------------------------------------------------------------------------------- /tests/build_win32.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/tests/build_win32.bat -------------------------------------------------------------------------------- /tests/main_lib_tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/tests/main_lib_tests.c -------------------------------------------------------------------------------- /tests/main_lib_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/tests/main_lib_tests.cpp -------------------------------------------------------------------------------- /tests/pl_ds_tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/tests/pl_ds_tests.h -------------------------------------------------------------------------------- /tests/pl_json_tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/tests/pl_json_tests.h -------------------------------------------------------------------------------- /tests/pl_memory_tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/tests/pl_memory_tests.h -------------------------------------------------------------------------------- /tests/pl_string_tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PilotLightTech/pilotlight/HEAD/tests/pl_string_tests.h --------------------------------------------------------------------------------