├── .clang-format ├── .gitattributes ├── .gitignore ├── CMakeLists.txt ├── README.md ├── app ├── CMakeLists.txt ├── app.cpp ├── app.h ├── exports.h └── tests │ ├── CMakeLists.txt │ └── app_tests.cpp ├── audio ├── CMakeLists.txt ├── audio.cpp ├── audio.h ├── exports.h └── tests │ ├── CMakeLists.txt │ └── audio_tests.cpp ├── core ├── CMakeLists.txt ├── appevent.cpp ├── appevent.h ├── bitmask.cpp ├── bitmask.h ├── condvar.cpp ├── condvar.h ├── config.cpp ├── config.h ├── expected.cpp ├── expected.h ├── exports.h ├── fetch.cpp ├── fetch.h ├── fileio.cpp ├── fileio.h ├── log.cpp ├── log.h ├── object.cpp ├── object.h ├── path.cpp ├── path.h ├── property.cpp ├── property.h ├── random.cpp ├── random.h ├── shared.cpp ├── shared.h ├── sharedptr.cpp ├── sharedptr.h ├── signal.cpp ├── signal.h ├── signal_impl.inl ├── std.cpp ├── std.h ├── stringutil.cpp ├── stringutil.h └── tests │ ├── CMakeLists.txt │ └── core_tests.cpp ├── dawn ├── CMakeLists.txt ├── copytexture.cpp ├── copytexture.h ├── copytexture.wgsl ├── device.cpp ├── device.h ├── device.mm ├── exports.h ├── generatemipmaps.cpp ├── generatemipmaps.h ├── generatemipmaps.wgsl ├── hellotriangle.cpp ├── hellotriangle.h ├── hellotriangle.wgsl ├── shadermodule.cpp ├── shadermodule.h └── tests │ ├── CMakeLists.txt │ ├── dawn_tests.cpp │ ├── metal_tests.cpp │ ├── metal_tests.mm │ └── vsync_test.cpp ├── external └── CMakeLists.txt ├── geom ├── CMakeLists.txt ├── affinemat4.h ├── affinemat4.inl ├── box.h ├── box.inl ├── exports.h ├── line.h ├── line.inl ├── mat3.h ├── mat3.inl ├── mat4.h ├── mat4.inl ├── plane.h ├── plane.inl ├── quat.h ├── quat.inl ├── rect.h ├── rect.inl ├── tests │ ├── CMakeLists.txt │ └── geom_tests.cpp ├── util.cpp ├── util.h ├── vec2.h ├── vec2.inl ├── vec3.h ├── vec3.inl ├── vec4.h └── vec4.inl ├── graphics ├── CMakeLists.txt ├── core │ ├── bindgroup.cpp │ ├── bindgroup.h │ ├── buffer.cpp │ ├── buffer.h │ ├── float16.cpp │ ├── float16.h │ ├── graphics.cpp │ ├── graphics.h │ ├── texture.cpp │ ├── texture.h │ ├── texturedata.cpp │ ├── texturedata.h │ ├── textureutil.cpp │ └── textureutil.h ├── drawlist │ ├── drawlist.cpp │ ├── drawlist.h │ ├── drawlistrenderer.wgsl │ ├── font.cpp │ ├── font.h │ └── fontmaterial.wgsl ├── exports.h ├── image │ ├── image.cpp │ ├── image.h │ ├── imagebindgroup.cpp │ ├── imagebindgroup.h │ ├── imagematerial.cpp │ ├── imagematerial.h │ ├── imagematerial.wgsl │ ├── imagerenderer.cpp │ ├── imagerenderer.h │ ├── imagerenderer.wgsl │ ├── imageutil.cpp │ └── imageutil.h ├── material │ ├── material.cpp │ ├── material.h │ ├── materialutil.cpp │ ├── materialutil.h │ ├── nullmaterial.cpp │ ├── nullmaterial.h │ ├── nullmaterial.wgsl │ ├── pbrmaterial.cpp │ ├── pbrmaterial.h │ ├── pbrmaterial.wgsl │ ├── prelitmaterial.cpp │ ├── prelitmaterial.h │ └── prelitmaterial.wgsl ├── mesh │ ├── mesh.cpp │ ├── mesh.h │ ├── meshprimitives.cpp │ ├── meshprimitives.h │ ├── meshrenderer.cpp │ ├── meshrenderer.h │ ├── meshrenderer.wgsl │ ├── meshutil.cpp │ ├── meshutil.h │ ├── skinnedmeshrenderer.cpp │ ├── skinnedmeshrenderer.h │ ├── skinnedmeshrenderer.wgsl │ ├── surface.cpp │ ├── surface.h │ ├── vertex.cpp │ └── vertex.h ├── render │ ├── rendercontext.cpp │ ├── rendercontext.h │ ├── renderop.cpp │ ├── renderop.h │ ├── renderpipeline.cpp │ ├── renderpipeline.h │ ├── renderqueue.cpp │ ├── renderqueue.h │ ├── scene.wgsl │ ├── scenebindgroup.cpp │ ├── scenebindgroup.h │ ├── scenebindings.cpp │ └── scenebindings.h ├── skybox │ ├── skyboxbindgroup.cpp │ ├── skyboxbindgroup.h │ ├── skyboxbindings.cpp │ ├── skyboxbindings.h │ └── skyboxrenderer.wgsl ├── terrain │ ├── terrainbindgroup.cpp │ ├── terrainbindgroup.h │ ├── terrainbindings.cpp │ ├── terrainbindings.h │ └── terrainrenderer.wgsl └── tests │ ├── CMakeLists.txt │ └── graphics_tests.cpp ├── index_template.html ├── libsgd ├── CMakeLists.txt ├── README.md ├── VERSIONS.txt ├── audio.cpp ├── blitz3d │ ├── CMakeLists.txt │ ├── examples │ │ ├── animblend.bb │ │ ├── blendtest.bb │ │ ├── blocks.bb │ │ ├── cesiumman.bb │ │ ├── collide.bb │ │ ├── crates.bb │ │ ├── hdrbloom.bb │ │ ├── helmet.bb │ │ ├── makesphere.bb │ │ ├── overlay.bb │ │ ├── primitives.bb │ │ ├── serialize.bb │ │ ├── spritegrass.bb │ │ ├── start.bb │ │ ├── terrain.bb │ │ ├── tower.bb │ │ └── trees.bb │ ├── helloworld.bb │ ├── keycodes.bb │ └── sgd.bb ├── blitzmax │ ├── CMakeLists.txt │ ├── apigen.py │ ├── apigen_bmx.py │ ├── examples │ │ ├── complex_demo.bmx │ │ └── min_demo.bmx │ └── helloworld.bmx ├── create_bundled_lib.cmake ├── docs │ ├── CMakeLists.txt │ ├── Doxyfile │ └── source │ │ ├── _static │ │ └── custom.css │ │ ├── audio.rst │ │ ├── camera.rst │ │ ├── collision.rst │ │ ├── conf.py │ │ ├── core.rst │ │ ├── entity.rst │ │ ├── image.rst │ │ ├── index.rst │ │ ├── input.rst │ │ ├── light.rst │ │ ├── material.rst │ │ ├── mesh.rst │ │ ├── model.rst │ │ ├── overlay.rst │ │ ├── picking.rst │ │ ├── scene.rst │ │ ├── skybox.rst │ │ ├── sprite.rst │ │ ├── system.rst │ │ ├── terrain.rst │ │ ├── texture.rst │ │ └── window.rst ├── fixnames.py ├── graphics.cpp ├── helloworld.c ├── imguibackend.cpp ├── include │ └── sgd │ │ ├── imgui_impl_sgd.h │ │ ├── keycodes.h │ │ └── sgd.h ├── internal.cpp ├── internal.h ├── lua │ ├── CMakeLists.txt │ ├── apigen.py │ ├── apigen_lua.py │ ├── bindgen.py │ └── helloworld.lua ├── nodejs │ ├── CMakeLists.txt │ ├── binding.gyp.template │ ├── genrenames.py │ ├── helloworld.js │ ├── package.json │ └── sgd.i ├── python │ ├── CMakeLists.txt │ ├── examples │ │ ├── .gitignore │ │ ├── animblend.py │ │ ├── blocks.py │ │ └── start.py │ ├── genrenames.py │ ├── helloworld.py │ ├── pypi-package │ │ ├── LICENSE │ │ ├── README.md │ │ ├── build-all.sh │ │ ├── libsgd │ │ │ ├── __init__.py │ │ │ └── _sgd.py │ │ ├── pyproject.toml │ │ ├── setup.py │ │ ├── upload-pypi.sh │ │ └── upload-testpypi.sh │ └── sgd.i ├── scene.cpp ├── system.cpp ├── tests │ ├── CMakeLists.txt │ ├── libsgd_tests_createmesh.c │ ├── libsgd_tests_directionallight.c │ ├── libsgd_tests_fogbug.c │ ├── libsgd_tests_imgui.cpp │ ├── libsgd_tests_pointlight.c │ ├── libsgd_tests_scratch.c │ ├── libsgd_tests_spotlight.c │ └── start.c ├── window.cpp └── zig │ ├── CMakeLists.txt │ ├── apigen.py │ ├── apigen_zig.py │ ├── bindgen.py │ └── helloworld.zig ├── scene ├── CMakeLists.txt ├── audio │ ├── audioemitter.cpp │ ├── audioemitter.h │ ├── audiolistener.cpp │ ├── audiolistener.h │ ├── audiospace.cpp │ └── audiospace.h ├── exports.h ├── model │ ├── animation.cpp │ ├── animation.h │ ├── gltfloader.cpp │ ├── gltfloader.h │ ├── model.cpp │ ├── model.h │ ├── modelrenderer.cpp │ ├── modelrenderer.h │ ├── skinnedmodelrenderer.cpp │ └── skinnedmodelrenderer.h ├── overlay │ ├── overlay.cpp │ ├── overlay.h │ ├── overlayrenderer.cpp │ └── overlayrenderer.h ├── physics │ ├── bvhtree.cpp │ ├── bvhtree.h │ ├── collider.cpp │ ├── collider.h │ ├── collisionspace.cpp │ ├── collisionspace.h │ ├── collisionutil.cpp │ ├── collisionutil.h │ ├── contact.cpp │ ├── contact.h │ ├── ellipsoidcollider.cpp │ ├── ellipsoidcollider.h │ ├── intersect.cpp │ ├── intersect.h │ ├── meshcollider.cpp │ ├── meshcollider.h │ ├── meshcolliderdata.cpp │ ├── meshcolliderdata.h │ ├── spherecollider.cpp │ └── spherecollider.h ├── rendereffect │ ├── bloomeffect.cpp │ ├── bloomeffect.h │ ├── bloomeffect.wgsl │ ├── blureffect.cpp │ ├── blureffect.h │ ├── blureffect.wgsl │ ├── fogeffect.cpp │ ├── fogeffect.h │ ├── fogeffect.wgsl │ ├── gaussianfilter.cpp │ ├── gaussianfilter.h │ ├── monocoloreffect.cpp │ ├── monocoloreffect.h │ ├── monocoloreffect.wgsl │ ├── rendereffect.cpp │ └── rendereffect.h ├── scene │ ├── camera.cpp │ ├── camera.h │ ├── entity.cpp │ ├── entity.h │ ├── entityutil.cpp │ ├── entityutil.h │ ├── light.cpp │ ├── light.h │ ├── scene.cpp │ ├── scene.h │ ├── scenerenderer.cpp │ └── scenerenderer.h ├── serialize │ ├── serialize.cpp │ └── serialize.h ├── skybox │ ├── skybox.cpp │ ├── skybox.h │ ├── skyboxrenderer.cpp │ └── skyboxrenderer.h ├── sprite │ ├── sprite.cpp │ ├── sprite.h │ ├── spriterenderer.cpp │ └── spriterenderer.h ├── terrain │ ├── terrain.cpp │ ├── terrain.h │ ├── terrainrenderer.cpp │ └── terrainrenderer.h └── tests │ ├── CMakeLists.txt │ ├── scene_tests.cpp │ ├── scene_tests_blendtest.cpp │ ├── scene_tests_bloom.cpp │ ├── scene_tests_cannon.cpp │ ├── scene_tests_collisions.cpp │ ├── scene_tests_forest.cpp │ ├── scene_tests_model.cpp │ ├── scene_tests_overlay.cpp │ ├── scene_tests_scratch.cpp │ ├── scene_tests_serialize.cpp │ ├── scene_tests_skinned_model.cpp │ ├── scene_tests_sprites.cpp │ ├── scene_tests_terrain.cpp │ ├── scene_tests_trees.cpp │ └── start.cpp ├── skirmish ├── CMakeLists.txt ├── actor.cpp ├── actor.h ├── bullet.cpp ├── bullet.h ├── game.cpp ├── game.h ├── ground.cpp ├── ground.h ├── main.cpp ├── player.cpp ├── player.h ├── saucer.cpp ├── saucer.h ├── std.cpp ├── std.h ├── tower.cpp ├── tower.h ├── world.cpp └── world.h └── window ├── CMakeLists.txt ├── exports.h ├── gamepad.cpp ├── gamepad.h ├── keyboard.cpp ├── keyboard.h ├── keycodes.cpp ├── keycodes.h ├── mouse.cpp ├── mouse.h ├── tests ├── CMakeLists.txt └── window_tests.cpp ├── uidevice.cpp ├── uidevice.h ├── window.cpp └── window.h /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/README.md -------------------------------------------------------------------------------- /app/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/app/CMakeLists.txt -------------------------------------------------------------------------------- /app/app.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/app/app.cpp -------------------------------------------------------------------------------- /app/app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/app/app.h -------------------------------------------------------------------------------- /app/exports.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/app/exports.h -------------------------------------------------------------------------------- /app/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/app/tests/CMakeLists.txt -------------------------------------------------------------------------------- /app/tests/app_tests.cpp: -------------------------------------------------------------------------------- 1 | 2 | #include "app/exports.h" 3 | 4 | int main(){ 5 | } 6 | -------------------------------------------------------------------------------- /audio/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/audio/CMakeLists.txt -------------------------------------------------------------------------------- /audio/audio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/audio/audio.cpp -------------------------------------------------------------------------------- /audio/audio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/audio/audio.h -------------------------------------------------------------------------------- /audio/exports.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/audio/exports.h -------------------------------------------------------------------------------- /audio/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/audio/tests/CMakeLists.txt -------------------------------------------------------------------------------- /audio/tests/audio_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/audio/tests/audio_tests.cpp -------------------------------------------------------------------------------- /core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/CMakeLists.txt -------------------------------------------------------------------------------- /core/appevent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/appevent.cpp -------------------------------------------------------------------------------- /core/appevent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/appevent.h -------------------------------------------------------------------------------- /core/bitmask.cpp: -------------------------------------------------------------------------------- 1 | #include "bitmask.h" 2 | 3 | -------------------------------------------------------------------------------- /core/bitmask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/bitmask.h -------------------------------------------------------------------------------- /core/condvar.cpp: -------------------------------------------------------------------------------- 1 | #include "condvar.h" 2 | -------------------------------------------------------------------------------- /core/condvar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/condvar.h -------------------------------------------------------------------------------- /core/config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/config.cpp -------------------------------------------------------------------------------- /core/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/config.h -------------------------------------------------------------------------------- /core/expected.cpp: -------------------------------------------------------------------------------- 1 | #include "expected.h" 2 | -------------------------------------------------------------------------------- /core/expected.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/expected.h -------------------------------------------------------------------------------- /core/exports.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/exports.h -------------------------------------------------------------------------------- /core/fetch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/fetch.cpp -------------------------------------------------------------------------------- /core/fetch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/fetch.h -------------------------------------------------------------------------------- /core/fileio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/fileio.cpp -------------------------------------------------------------------------------- /core/fileio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/fileio.h -------------------------------------------------------------------------------- /core/log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/log.cpp -------------------------------------------------------------------------------- /core/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/log.h -------------------------------------------------------------------------------- /core/object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/object.cpp -------------------------------------------------------------------------------- /core/object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/object.h -------------------------------------------------------------------------------- /core/path.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/path.cpp -------------------------------------------------------------------------------- /core/path.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/path.h -------------------------------------------------------------------------------- /core/property.cpp: -------------------------------------------------------------------------------- 1 | #include "property.h" 2 | -------------------------------------------------------------------------------- /core/property.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/property.h -------------------------------------------------------------------------------- /core/random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/random.cpp -------------------------------------------------------------------------------- /core/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/random.h -------------------------------------------------------------------------------- /core/shared.cpp: -------------------------------------------------------------------------------- 1 | #include "shared.h" 2 | -------------------------------------------------------------------------------- /core/shared.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/shared.h -------------------------------------------------------------------------------- /core/sharedptr.cpp: -------------------------------------------------------------------------------- 1 | #include "sharedptr.h" 2 | -------------------------------------------------------------------------------- /core/sharedptr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/sharedptr.h -------------------------------------------------------------------------------- /core/signal.cpp: -------------------------------------------------------------------------------- 1 | #include "signal.h" 2 | -------------------------------------------------------------------------------- /core/signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/signal.h -------------------------------------------------------------------------------- /core/signal_impl.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/signal_impl.inl -------------------------------------------------------------------------------- /core/std.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/std.cpp -------------------------------------------------------------------------------- /core/std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/std.h -------------------------------------------------------------------------------- /core/stringutil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/stringutil.cpp -------------------------------------------------------------------------------- /core/stringutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/stringutil.h -------------------------------------------------------------------------------- /core/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/tests/CMakeLists.txt -------------------------------------------------------------------------------- /core/tests/core_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/core/tests/core_tests.cpp -------------------------------------------------------------------------------- /dawn/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/dawn/CMakeLists.txt -------------------------------------------------------------------------------- /dawn/copytexture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/dawn/copytexture.cpp -------------------------------------------------------------------------------- /dawn/copytexture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/dawn/copytexture.h -------------------------------------------------------------------------------- /dawn/copytexture.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/dawn/copytexture.wgsl -------------------------------------------------------------------------------- /dawn/device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/dawn/device.cpp -------------------------------------------------------------------------------- /dawn/device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/dawn/device.h -------------------------------------------------------------------------------- /dawn/device.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/dawn/device.mm -------------------------------------------------------------------------------- /dawn/exports.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/dawn/exports.h -------------------------------------------------------------------------------- /dawn/generatemipmaps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/dawn/generatemipmaps.cpp -------------------------------------------------------------------------------- /dawn/generatemipmaps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/dawn/generatemipmaps.h -------------------------------------------------------------------------------- /dawn/generatemipmaps.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/dawn/generatemipmaps.wgsl -------------------------------------------------------------------------------- /dawn/hellotriangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/dawn/hellotriangle.cpp -------------------------------------------------------------------------------- /dawn/hellotriangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/dawn/hellotriangle.h -------------------------------------------------------------------------------- /dawn/hellotriangle.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/dawn/hellotriangle.wgsl -------------------------------------------------------------------------------- /dawn/shadermodule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/dawn/shadermodule.cpp -------------------------------------------------------------------------------- /dawn/shadermodule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/dawn/shadermodule.h -------------------------------------------------------------------------------- /dawn/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/dawn/tests/CMakeLists.txt -------------------------------------------------------------------------------- /dawn/tests/dawn_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/dawn/tests/dawn_tests.cpp -------------------------------------------------------------------------------- /dawn/tests/metal_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/dawn/tests/metal_tests.cpp -------------------------------------------------------------------------------- /dawn/tests/metal_tests.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/dawn/tests/metal_tests.mm -------------------------------------------------------------------------------- /dawn/tests/vsync_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/dawn/tests/vsync_test.cpp -------------------------------------------------------------------------------- /external/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/external/CMakeLists.txt -------------------------------------------------------------------------------- /geom/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/CMakeLists.txt -------------------------------------------------------------------------------- /geom/affinemat4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/affinemat4.h -------------------------------------------------------------------------------- /geom/affinemat4.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/affinemat4.inl -------------------------------------------------------------------------------- /geom/box.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/box.h -------------------------------------------------------------------------------- /geom/box.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/box.inl -------------------------------------------------------------------------------- /geom/exports.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/exports.h -------------------------------------------------------------------------------- /geom/line.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/line.h -------------------------------------------------------------------------------- /geom/line.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/line.inl -------------------------------------------------------------------------------- /geom/mat3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/mat3.h -------------------------------------------------------------------------------- /geom/mat3.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/mat3.inl -------------------------------------------------------------------------------- /geom/mat4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/mat4.h -------------------------------------------------------------------------------- /geom/mat4.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/mat4.inl -------------------------------------------------------------------------------- /geom/plane.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/plane.h -------------------------------------------------------------------------------- /geom/plane.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/plane.inl -------------------------------------------------------------------------------- /geom/quat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/quat.h -------------------------------------------------------------------------------- /geom/quat.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/quat.inl -------------------------------------------------------------------------------- /geom/rect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/rect.h -------------------------------------------------------------------------------- /geom/rect.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/rect.inl -------------------------------------------------------------------------------- /geom/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/tests/CMakeLists.txt -------------------------------------------------------------------------------- /geom/tests/geom_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/tests/geom_tests.cpp -------------------------------------------------------------------------------- /geom/util.cpp: -------------------------------------------------------------------------------- 1 | #include "util.h" 2 | -------------------------------------------------------------------------------- /geom/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/util.h -------------------------------------------------------------------------------- /geom/vec2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/vec2.h -------------------------------------------------------------------------------- /geom/vec2.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/vec2.inl -------------------------------------------------------------------------------- /geom/vec3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/vec3.h -------------------------------------------------------------------------------- /geom/vec3.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/vec3.inl -------------------------------------------------------------------------------- /geom/vec4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/vec4.h -------------------------------------------------------------------------------- /geom/vec4.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/geom/vec4.inl -------------------------------------------------------------------------------- /graphics/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/CMakeLists.txt -------------------------------------------------------------------------------- /graphics/core/bindgroup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/core/bindgroup.cpp -------------------------------------------------------------------------------- /graphics/core/bindgroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/core/bindgroup.h -------------------------------------------------------------------------------- /graphics/core/buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/core/buffer.cpp -------------------------------------------------------------------------------- /graphics/core/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/core/buffer.h -------------------------------------------------------------------------------- /graphics/core/float16.cpp: -------------------------------------------------------------------------------- 1 | #include "float16.h" 2 | -------------------------------------------------------------------------------- /graphics/core/float16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/core/float16.h -------------------------------------------------------------------------------- /graphics/core/graphics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/core/graphics.cpp -------------------------------------------------------------------------------- /graphics/core/graphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/core/graphics.h -------------------------------------------------------------------------------- /graphics/core/texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/core/texture.cpp -------------------------------------------------------------------------------- /graphics/core/texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/core/texture.h -------------------------------------------------------------------------------- /graphics/core/texturedata.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/core/texturedata.cpp -------------------------------------------------------------------------------- /graphics/core/texturedata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/core/texturedata.h -------------------------------------------------------------------------------- /graphics/core/textureutil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/core/textureutil.cpp -------------------------------------------------------------------------------- /graphics/core/textureutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/core/textureutil.h -------------------------------------------------------------------------------- /graphics/drawlist/drawlist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/drawlist/drawlist.cpp -------------------------------------------------------------------------------- /graphics/drawlist/drawlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/drawlist/drawlist.h -------------------------------------------------------------------------------- /graphics/drawlist/drawlistrenderer.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/drawlist/drawlistrenderer.wgsl -------------------------------------------------------------------------------- /graphics/drawlist/font.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/drawlist/font.cpp -------------------------------------------------------------------------------- /graphics/drawlist/font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/drawlist/font.h -------------------------------------------------------------------------------- /graphics/drawlist/fontmaterial.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/drawlist/fontmaterial.wgsl -------------------------------------------------------------------------------- /graphics/exports.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/exports.h -------------------------------------------------------------------------------- /graphics/image/image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/image/image.cpp -------------------------------------------------------------------------------- /graphics/image/image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/image/image.h -------------------------------------------------------------------------------- /graphics/image/imagebindgroup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/image/imagebindgroup.cpp -------------------------------------------------------------------------------- /graphics/image/imagebindgroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/image/imagebindgroup.h -------------------------------------------------------------------------------- /graphics/image/imagematerial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/image/imagematerial.cpp -------------------------------------------------------------------------------- /graphics/image/imagematerial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/image/imagematerial.h -------------------------------------------------------------------------------- /graphics/image/imagematerial.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/image/imagematerial.wgsl -------------------------------------------------------------------------------- /graphics/image/imagerenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/image/imagerenderer.cpp -------------------------------------------------------------------------------- /graphics/image/imagerenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/image/imagerenderer.h -------------------------------------------------------------------------------- /graphics/image/imagerenderer.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/image/imagerenderer.wgsl -------------------------------------------------------------------------------- /graphics/image/imageutil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/image/imageutil.cpp -------------------------------------------------------------------------------- /graphics/image/imageutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/image/imageutil.h -------------------------------------------------------------------------------- /graphics/material/material.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/material/material.cpp -------------------------------------------------------------------------------- /graphics/material/material.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/material/material.h -------------------------------------------------------------------------------- /graphics/material/materialutil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/material/materialutil.cpp -------------------------------------------------------------------------------- /graphics/material/materialutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/material/materialutil.h -------------------------------------------------------------------------------- /graphics/material/nullmaterial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/material/nullmaterial.cpp -------------------------------------------------------------------------------- /graphics/material/nullmaterial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/material/nullmaterial.h -------------------------------------------------------------------------------- /graphics/material/nullmaterial.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/material/nullmaterial.wgsl -------------------------------------------------------------------------------- /graphics/material/pbrmaterial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/material/pbrmaterial.cpp -------------------------------------------------------------------------------- /graphics/material/pbrmaterial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/material/pbrmaterial.h -------------------------------------------------------------------------------- /graphics/material/pbrmaterial.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/material/pbrmaterial.wgsl -------------------------------------------------------------------------------- /graphics/material/prelitmaterial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/material/prelitmaterial.cpp -------------------------------------------------------------------------------- /graphics/material/prelitmaterial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/material/prelitmaterial.h -------------------------------------------------------------------------------- /graphics/material/prelitmaterial.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/material/prelitmaterial.wgsl -------------------------------------------------------------------------------- /graphics/mesh/mesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/mesh/mesh.cpp -------------------------------------------------------------------------------- /graphics/mesh/mesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/mesh/mesh.h -------------------------------------------------------------------------------- /graphics/mesh/meshprimitives.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/mesh/meshprimitives.cpp -------------------------------------------------------------------------------- /graphics/mesh/meshprimitives.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/mesh/meshprimitives.h -------------------------------------------------------------------------------- /graphics/mesh/meshrenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/mesh/meshrenderer.cpp -------------------------------------------------------------------------------- /graphics/mesh/meshrenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/mesh/meshrenderer.h -------------------------------------------------------------------------------- /graphics/mesh/meshrenderer.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/mesh/meshrenderer.wgsl -------------------------------------------------------------------------------- /graphics/mesh/meshutil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/mesh/meshutil.cpp -------------------------------------------------------------------------------- /graphics/mesh/meshutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/mesh/meshutil.h -------------------------------------------------------------------------------- /graphics/mesh/skinnedmeshrenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/mesh/skinnedmeshrenderer.cpp -------------------------------------------------------------------------------- /graphics/mesh/skinnedmeshrenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/mesh/skinnedmeshrenderer.h -------------------------------------------------------------------------------- /graphics/mesh/skinnedmeshrenderer.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/mesh/skinnedmeshrenderer.wgsl -------------------------------------------------------------------------------- /graphics/mesh/surface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/mesh/surface.cpp -------------------------------------------------------------------------------- /graphics/mesh/surface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/mesh/surface.h -------------------------------------------------------------------------------- /graphics/mesh/vertex.cpp: -------------------------------------------------------------------------------- 1 | #include "vertex.h" 2 | -------------------------------------------------------------------------------- /graphics/mesh/vertex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/mesh/vertex.h -------------------------------------------------------------------------------- /graphics/render/rendercontext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/render/rendercontext.cpp -------------------------------------------------------------------------------- /graphics/render/rendercontext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/render/rendercontext.h -------------------------------------------------------------------------------- /graphics/render/renderop.cpp: -------------------------------------------------------------------------------- 1 | #include "renderop.h" 2 | -------------------------------------------------------------------------------- /graphics/render/renderop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/render/renderop.h -------------------------------------------------------------------------------- /graphics/render/renderpipeline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/render/renderpipeline.cpp -------------------------------------------------------------------------------- /graphics/render/renderpipeline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/render/renderpipeline.h -------------------------------------------------------------------------------- /graphics/render/renderqueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/render/renderqueue.cpp -------------------------------------------------------------------------------- /graphics/render/renderqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/render/renderqueue.h -------------------------------------------------------------------------------- /graphics/render/scene.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/render/scene.wgsl -------------------------------------------------------------------------------- /graphics/render/scenebindgroup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/render/scenebindgroup.cpp -------------------------------------------------------------------------------- /graphics/render/scenebindgroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/render/scenebindgroup.h -------------------------------------------------------------------------------- /graphics/render/scenebindings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/render/scenebindings.cpp -------------------------------------------------------------------------------- /graphics/render/scenebindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/render/scenebindings.h -------------------------------------------------------------------------------- /graphics/skybox/skyboxbindgroup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/skybox/skyboxbindgroup.cpp -------------------------------------------------------------------------------- /graphics/skybox/skyboxbindgroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/skybox/skyboxbindgroup.h -------------------------------------------------------------------------------- /graphics/skybox/skyboxbindings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/skybox/skyboxbindings.cpp -------------------------------------------------------------------------------- /graphics/skybox/skyboxbindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/skybox/skyboxbindings.h -------------------------------------------------------------------------------- /graphics/skybox/skyboxrenderer.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/skybox/skyboxrenderer.wgsl -------------------------------------------------------------------------------- /graphics/terrain/terrainbindgroup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/terrain/terrainbindgroup.cpp -------------------------------------------------------------------------------- /graphics/terrain/terrainbindgroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/terrain/terrainbindgroup.h -------------------------------------------------------------------------------- /graphics/terrain/terrainbindings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/terrain/terrainbindings.cpp -------------------------------------------------------------------------------- /graphics/terrain/terrainbindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/terrain/terrainbindings.h -------------------------------------------------------------------------------- /graphics/terrain/terrainrenderer.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/terrain/terrainrenderer.wgsl -------------------------------------------------------------------------------- /graphics/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/tests/CMakeLists.txt -------------------------------------------------------------------------------- /graphics/tests/graphics_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/graphics/tests/graphics_tests.cpp -------------------------------------------------------------------------------- /index_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/index_template.html -------------------------------------------------------------------------------- /libsgd/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/CMakeLists.txt -------------------------------------------------------------------------------- /libsgd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/README.md -------------------------------------------------------------------------------- /libsgd/VERSIONS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/VERSIONS.txt -------------------------------------------------------------------------------- /libsgd/audio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/audio.cpp -------------------------------------------------------------------------------- /libsgd/blitz3d/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitz3d/CMakeLists.txt -------------------------------------------------------------------------------- /libsgd/blitz3d/examples/animblend.bb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitz3d/examples/animblend.bb -------------------------------------------------------------------------------- /libsgd/blitz3d/examples/blendtest.bb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitz3d/examples/blendtest.bb -------------------------------------------------------------------------------- /libsgd/blitz3d/examples/blocks.bb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitz3d/examples/blocks.bb -------------------------------------------------------------------------------- /libsgd/blitz3d/examples/cesiumman.bb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitz3d/examples/cesiumman.bb -------------------------------------------------------------------------------- /libsgd/blitz3d/examples/collide.bb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitz3d/examples/collide.bb -------------------------------------------------------------------------------- /libsgd/blitz3d/examples/crates.bb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitz3d/examples/crates.bb -------------------------------------------------------------------------------- /libsgd/blitz3d/examples/hdrbloom.bb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitz3d/examples/hdrbloom.bb -------------------------------------------------------------------------------- /libsgd/blitz3d/examples/helmet.bb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitz3d/examples/helmet.bb -------------------------------------------------------------------------------- /libsgd/blitz3d/examples/makesphere.bb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitz3d/examples/makesphere.bb -------------------------------------------------------------------------------- /libsgd/blitz3d/examples/overlay.bb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitz3d/examples/overlay.bb -------------------------------------------------------------------------------- /libsgd/blitz3d/examples/primitives.bb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitz3d/examples/primitives.bb -------------------------------------------------------------------------------- /libsgd/blitz3d/examples/serialize.bb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitz3d/examples/serialize.bb -------------------------------------------------------------------------------- /libsgd/blitz3d/examples/spritegrass.bb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitz3d/examples/spritegrass.bb -------------------------------------------------------------------------------- /libsgd/blitz3d/examples/start.bb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitz3d/examples/start.bb -------------------------------------------------------------------------------- /libsgd/blitz3d/examples/terrain.bb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitz3d/examples/terrain.bb -------------------------------------------------------------------------------- /libsgd/blitz3d/examples/tower.bb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitz3d/examples/tower.bb -------------------------------------------------------------------------------- /libsgd/blitz3d/examples/trees.bb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitz3d/examples/trees.bb -------------------------------------------------------------------------------- /libsgd/blitz3d/helloworld.bb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitz3d/helloworld.bb -------------------------------------------------------------------------------- /libsgd/blitz3d/keycodes.bb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitz3d/keycodes.bb -------------------------------------------------------------------------------- /libsgd/blitz3d/sgd.bb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitz3d/sgd.bb -------------------------------------------------------------------------------- /libsgd/blitzmax/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitzmax/CMakeLists.txt -------------------------------------------------------------------------------- /libsgd/blitzmax/apigen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitzmax/apigen.py -------------------------------------------------------------------------------- /libsgd/blitzmax/apigen_bmx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitzmax/apigen_bmx.py -------------------------------------------------------------------------------- /libsgd/blitzmax/examples/complex_demo.bmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitzmax/examples/complex_demo.bmx -------------------------------------------------------------------------------- /libsgd/blitzmax/examples/min_demo.bmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitzmax/examples/min_demo.bmx -------------------------------------------------------------------------------- /libsgd/blitzmax/helloworld.bmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/blitzmax/helloworld.bmx -------------------------------------------------------------------------------- /libsgd/create_bundled_lib.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/create_bundled_lib.cmake -------------------------------------------------------------------------------- /libsgd/docs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/docs/CMakeLists.txt -------------------------------------------------------------------------------- /libsgd/docs/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/docs/Doxyfile -------------------------------------------------------------------------------- /libsgd/docs/source/_static/custom.css: -------------------------------------------------------------------------------- 1 | .sphinxsidebar { 2 | overflow-x: auto; 3 | } 4 | -------------------------------------------------------------------------------- /libsgd/docs/source/audio.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/docs/source/audio.rst -------------------------------------------------------------------------------- /libsgd/docs/source/camera.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/docs/source/camera.rst -------------------------------------------------------------------------------- /libsgd/docs/source/collision.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/docs/source/collision.rst -------------------------------------------------------------------------------- /libsgd/docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/docs/source/conf.py -------------------------------------------------------------------------------- /libsgd/docs/source/core.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/docs/source/core.rst -------------------------------------------------------------------------------- /libsgd/docs/source/entity.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/docs/source/entity.rst -------------------------------------------------------------------------------- /libsgd/docs/source/image.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/docs/source/image.rst -------------------------------------------------------------------------------- /libsgd/docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/docs/source/index.rst -------------------------------------------------------------------------------- /libsgd/docs/source/input.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/docs/source/input.rst -------------------------------------------------------------------------------- /libsgd/docs/source/light.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/docs/source/light.rst -------------------------------------------------------------------------------- /libsgd/docs/source/material.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/docs/source/material.rst -------------------------------------------------------------------------------- /libsgd/docs/source/mesh.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/docs/source/mesh.rst -------------------------------------------------------------------------------- /libsgd/docs/source/model.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/docs/source/model.rst -------------------------------------------------------------------------------- /libsgd/docs/source/overlay.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/docs/source/overlay.rst -------------------------------------------------------------------------------- /libsgd/docs/source/picking.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/docs/source/picking.rst -------------------------------------------------------------------------------- /libsgd/docs/source/scene.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/docs/source/scene.rst -------------------------------------------------------------------------------- /libsgd/docs/source/skybox.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/docs/source/skybox.rst -------------------------------------------------------------------------------- /libsgd/docs/source/sprite.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/docs/source/sprite.rst -------------------------------------------------------------------------------- /libsgd/docs/source/system.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/docs/source/system.rst -------------------------------------------------------------------------------- /libsgd/docs/source/terrain.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/docs/source/terrain.rst -------------------------------------------------------------------------------- /libsgd/docs/source/texture.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/docs/source/texture.rst -------------------------------------------------------------------------------- /libsgd/docs/source/window.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/docs/source/window.rst -------------------------------------------------------------------------------- /libsgd/fixnames.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/fixnames.py -------------------------------------------------------------------------------- /libsgd/graphics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/graphics.cpp -------------------------------------------------------------------------------- /libsgd/helloworld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/helloworld.c -------------------------------------------------------------------------------- /libsgd/imguibackend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/imguibackend.cpp -------------------------------------------------------------------------------- /libsgd/include/sgd/imgui_impl_sgd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/include/sgd/imgui_impl_sgd.h -------------------------------------------------------------------------------- /libsgd/include/sgd/keycodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/include/sgd/keycodes.h -------------------------------------------------------------------------------- /libsgd/include/sgd/sgd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/include/sgd/sgd.h -------------------------------------------------------------------------------- /libsgd/internal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/internal.cpp -------------------------------------------------------------------------------- /libsgd/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/internal.h -------------------------------------------------------------------------------- /libsgd/lua/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/lua/CMakeLists.txt -------------------------------------------------------------------------------- /libsgd/lua/apigen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/lua/apigen.py -------------------------------------------------------------------------------- /libsgd/lua/apigen_lua.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/lua/apigen_lua.py -------------------------------------------------------------------------------- /libsgd/lua/bindgen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/lua/bindgen.py -------------------------------------------------------------------------------- /libsgd/lua/helloworld.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/lua/helloworld.lua -------------------------------------------------------------------------------- /libsgd/nodejs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/nodejs/CMakeLists.txt -------------------------------------------------------------------------------- /libsgd/nodejs/binding.gyp.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/nodejs/binding.gyp.template -------------------------------------------------------------------------------- /libsgd/nodejs/genrenames.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/nodejs/genrenames.py -------------------------------------------------------------------------------- /libsgd/nodejs/helloworld.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/nodejs/helloworld.js -------------------------------------------------------------------------------- /libsgd/nodejs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/nodejs/package.json -------------------------------------------------------------------------------- /libsgd/nodejs/sgd.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/nodejs/sgd.i -------------------------------------------------------------------------------- /libsgd/python/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/python/CMakeLists.txt -------------------------------------------------------------------------------- /libsgd/python/examples/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ -------------------------------------------------------------------------------- /libsgd/python/examples/animblend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/python/examples/animblend.py -------------------------------------------------------------------------------- /libsgd/python/examples/blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/python/examples/blocks.py -------------------------------------------------------------------------------- /libsgd/python/examples/start.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/python/examples/start.py -------------------------------------------------------------------------------- /libsgd/python/genrenames.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/python/genrenames.py -------------------------------------------------------------------------------- /libsgd/python/helloworld.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/python/helloworld.py -------------------------------------------------------------------------------- /libsgd/python/pypi-package/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/python/pypi-package/LICENSE -------------------------------------------------------------------------------- /libsgd/python/pypi-package/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/python/pypi-package/README.md -------------------------------------------------------------------------------- /libsgd/python/pypi-package/build-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/python/pypi-package/build-all.sh -------------------------------------------------------------------------------- /libsgd/python/pypi-package/libsgd/__init__.py: -------------------------------------------------------------------------------- 1 | # __init__.py 2 | from .sgd import * 3 | -------------------------------------------------------------------------------- /libsgd/python/pypi-package/libsgd/_sgd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/python/pypi-package/libsgd/_sgd.py -------------------------------------------------------------------------------- /libsgd/python/pypi-package/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/python/pypi-package/pyproject.toml -------------------------------------------------------------------------------- /libsgd/python/pypi-package/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/python/pypi-package/setup.py -------------------------------------------------------------------------------- /libsgd/python/pypi-package/upload-pypi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/python/pypi-package/upload-pypi.sh -------------------------------------------------------------------------------- /libsgd/python/pypi-package/upload-testpypi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/python/pypi-package/upload-testpypi.sh -------------------------------------------------------------------------------- /libsgd/python/sgd.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/python/sgd.i -------------------------------------------------------------------------------- /libsgd/scene.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/scene.cpp -------------------------------------------------------------------------------- /libsgd/system.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/system.cpp -------------------------------------------------------------------------------- /libsgd/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/tests/CMakeLists.txt -------------------------------------------------------------------------------- /libsgd/tests/libsgd_tests_createmesh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/tests/libsgd_tests_createmesh.c -------------------------------------------------------------------------------- /libsgd/tests/libsgd_tests_directionallight.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/tests/libsgd_tests_directionallight.c -------------------------------------------------------------------------------- /libsgd/tests/libsgd_tests_fogbug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/tests/libsgd_tests_fogbug.c -------------------------------------------------------------------------------- /libsgd/tests/libsgd_tests_imgui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/tests/libsgd_tests_imgui.cpp -------------------------------------------------------------------------------- /libsgd/tests/libsgd_tests_pointlight.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/tests/libsgd_tests_pointlight.c -------------------------------------------------------------------------------- /libsgd/tests/libsgd_tests_scratch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/tests/libsgd_tests_scratch.c -------------------------------------------------------------------------------- /libsgd/tests/libsgd_tests_spotlight.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/tests/libsgd_tests_spotlight.c -------------------------------------------------------------------------------- /libsgd/tests/start.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/tests/start.c -------------------------------------------------------------------------------- /libsgd/window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/window.cpp -------------------------------------------------------------------------------- /libsgd/zig/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/zig/CMakeLists.txt -------------------------------------------------------------------------------- /libsgd/zig/apigen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/zig/apigen.py -------------------------------------------------------------------------------- /libsgd/zig/apigen_zig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/zig/apigen_zig.py -------------------------------------------------------------------------------- /libsgd/zig/bindgen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/zig/bindgen.py -------------------------------------------------------------------------------- /libsgd/zig/helloworld.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/libsgd/zig/helloworld.zig -------------------------------------------------------------------------------- /scene/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/CMakeLists.txt -------------------------------------------------------------------------------- /scene/audio/audioemitter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/audio/audioemitter.cpp -------------------------------------------------------------------------------- /scene/audio/audioemitter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/audio/audioemitter.h -------------------------------------------------------------------------------- /scene/audio/audiolistener.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/audio/audiolistener.cpp -------------------------------------------------------------------------------- /scene/audio/audiolistener.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/audio/audiolistener.h -------------------------------------------------------------------------------- /scene/audio/audiospace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/audio/audiospace.cpp -------------------------------------------------------------------------------- /scene/audio/audiospace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/audio/audiospace.h -------------------------------------------------------------------------------- /scene/exports.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/exports.h -------------------------------------------------------------------------------- /scene/model/animation.cpp: -------------------------------------------------------------------------------- 1 | #include "animation.h" 2 | -------------------------------------------------------------------------------- /scene/model/animation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/model/animation.h -------------------------------------------------------------------------------- /scene/model/gltfloader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/model/gltfloader.cpp -------------------------------------------------------------------------------- /scene/model/gltfloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/model/gltfloader.h -------------------------------------------------------------------------------- /scene/model/model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/model/model.cpp -------------------------------------------------------------------------------- /scene/model/model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/model/model.h -------------------------------------------------------------------------------- /scene/model/modelrenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/model/modelrenderer.cpp -------------------------------------------------------------------------------- /scene/model/modelrenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/model/modelrenderer.h -------------------------------------------------------------------------------- /scene/model/skinnedmodelrenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/model/skinnedmodelrenderer.cpp -------------------------------------------------------------------------------- /scene/model/skinnedmodelrenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/model/skinnedmodelrenderer.h -------------------------------------------------------------------------------- /scene/overlay/overlay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/overlay/overlay.cpp -------------------------------------------------------------------------------- /scene/overlay/overlay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/overlay/overlay.h -------------------------------------------------------------------------------- /scene/overlay/overlayrenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/overlay/overlayrenderer.cpp -------------------------------------------------------------------------------- /scene/overlay/overlayrenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/overlay/overlayrenderer.h -------------------------------------------------------------------------------- /scene/physics/bvhtree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/physics/bvhtree.cpp -------------------------------------------------------------------------------- /scene/physics/bvhtree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/physics/bvhtree.h -------------------------------------------------------------------------------- /scene/physics/collider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/physics/collider.cpp -------------------------------------------------------------------------------- /scene/physics/collider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/physics/collider.h -------------------------------------------------------------------------------- /scene/physics/collisionspace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/physics/collisionspace.cpp -------------------------------------------------------------------------------- /scene/physics/collisionspace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/physics/collisionspace.h -------------------------------------------------------------------------------- /scene/physics/collisionutil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/physics/collisionutil.cpp -------------------------------------------------------------------------------- /scene/physics/collisionutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/physics/collisionutil.h -------------------------------------------------------------------------------- /scene/physics/contact.cpp: -------------------------------------------------------------------------------- 1 | #include "contact.h" 2 | -------------------------------------------------------------------------------- /scene/physics/contact.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/physics/contact.h -------------------------------------------------------------------------------- /scene/physics/ellipsoidcollider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/physics/ellipsoidcollider.cpp -------------------------------------------------------------------------------- /scene/physics/ellipsoidcollider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/physics/ellipsoidcollider.h -------------------------------------------------------------------------------- /scene/physics/intersect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/physics/intersect.cpp -------------------------------------------------------------------------------- /scene/physics/intersect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/physics/intersect.h -------------------------------------------------------------------------------- /scene/physics/meshcollider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/physics/meshcollider.cpp -------------------------------------------------------------------------------- /scene/physics/meshcollider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/physics/meshcollider.h -------------------------------------------------------------------------------- /scene/physics/meshcolliderdata.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/physics/meshcolliderdata.cpp -------------------------------------------------------------------------------- /scene/physics/meshcolliderdata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/physics/meshcolliderdata.h -------------------------------------------------------------------------------- /scene/physics/spherecollider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/physics/spherecollider.cpp -------------------------------------------------------------------------------- /scene/physics/spherecollider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/physics/spherecollider.h -------------------------------------------------------------------------------- /scene/rendereffect/bloomeffect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/rendereffect/bloomeffect.cpp -------------------------------------------------------------------------------- /scene/rendereffect/bloomeffect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/rendereffect/bloomeffect.h -------------------------------------------------------------------------------- /scene/rendereffect/bloomeffect.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/rendereffect/bloomeffect.wgsl -------------------------------------------------------------------------------- /scene/rendereffect/blureffect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/rendereffect/blureffect.cpp -------------------------------------------------------------------------------- /scene/rendereffect/blureffect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/rendereffect/blureffect.h -------------------------------------------------------------------------------- /scene/rendereffect/blureffect.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/rendereffect/blureffect.wgsl -------------------------------------------------------------------------------- /scene/rendereffect/fogeffect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/rendereffect/fogeffect.cpp -------------------------------------------------------------------------------- /scene/rendereffect/fogeffect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/rendereffect/fogeffect.h -------------------------------------------------------------------------------- /scene/rendereffect/fogeffect.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/rendereffect/fogeffect.wgsl -------------------------------------------------------------------------------- /scene/rendereffect/gaussianfilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/rendereffect/gaussianfilter.cpp -------------------------------------------------------------------------------- /scene/rendereffect/gaussianfilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/rendereffect/gaussianfilter.h -------------------------------------------------------------------------------- /scene/rendereffect/monocoloreffect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/rendereffect/monocoloreffect.cpp -------------------------------------------------------------------------------- /scene/rendereffect/monocoloreffect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/rendereffect/monocoloreffect.h -------------------------------------------------------------------------------- /scene/rendereffect/monocoloreffect.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/rendereffect/monocoloreffect.wgsl -------------------------------------------------------------------------------- /scene/rendereffect/rendereffect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/rendereffect/rendereffect.cpp -------------------------------------------------------------------------------- /scene/rendereffect/rendereffect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/rendereffect/rendereffect.h -------------------------------------------------------------------------------- /scene/scene/camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/scene/camera.cpp -------------------------------------------------------------------------------- /scene/scene/camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/scene/camera.h -------------------------------------------------------------------------------- /scene/scene/entity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/scene/entity.cpp -------------------------------------------------------------------------------- /scene/scene/entity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/scene/entity.h -------------------------------------------------------------------------------- /scene/scene/entityutil.cpp: -------------------------------------------------------------------------------- 1 | #include "entityutil.h" 2 | -------------------------------------------------------------------------------- /scene/scene/entityutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/scene/entityutil.h -------------------------------------------------------------------------------- /scene/scene/light.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/scene/light.cpp -------------------------------------------------------------------------------- /scene/scene/light.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/scene/light.h -------------------------------------------------------------------------------- /scene/scene/scene.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/scene/scene.cpp -------------------------------------------------------------------------------- /scene/scene/scene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/scene/scene.h -------------------------------------------------------------------------------- /scene/scene/scenerenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/scene/scenerenderer.cpp -------------------------------------------------------------------------------- /scene/scene/scenerenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/scene/scenerenderer.h -------------------------------------------------------------------------------- /scene/serialize/serialize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/serialize/serialize.cpp -------------------------------------------------------------------------------- /scene/serialize/serialize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/serialize/serialize.h -------------------------------------------------------------------------------- /scene/skybox/skybox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/skybox/skybox.cpp -------------------------------------------------------------------------------- /scene/skybox/skybox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/skybox/skybox.h -------------------------------------------------------------------------------- /scene/skybox/skyboxrenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/skybox/skyboxrenderer.cpp -------------------------------------------------------------------------------- /scene/skybox/skyboxrenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/skybox/skyboxrenderer.h -------------------------------------------------------------------------------- /scene/sprite/sprite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/sprite/sprite.cpp -------------------------------------------------------------------------------- /scene/sprite/sprite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/sprite/sprite.h -------------------------------------------------------------------------------- /scene/sprite/spriterenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/sprite/spriterenderer.cpp -------------------------------------------------------------------------------- /scene/sprite/spriterenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/sprite/spriterenderer.h -------------------------------------------------------------------------------- /scene/terrain/terrain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/terrain/terrain.cpp -------------------------------------------------------------------------------- /scene/terrain/terrain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/terrain/terrain.h -------------------------------------------------------------------------------- /scene/terrain/terrainrenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/terrain/terrainrenderer.cpp -------------------------------------------------------------------------------- /scene/terrain/terrainrenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/terrain/terrainrenderer.h -------------------------------------------------------------------------------- /scene/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/tests/CMakeLists.txt -------------------------------------------------------------------------------- /scene/tests/scene_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/tests/scene_tests.cpp -------------------------------------------------------------------------------- /scene/tests/scene_tests_blendtest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/tests/scene_tests_blendtest.cpp -------------------------------------------------------------------------------- /scene/tests/scene_tests_bloom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/tests/scene_tests_bloom.cpp -------------------------------------------------------------------------------- /scene/tests/scene_tests_cannon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/tests/scene_tests_cannon.cpp -------------------------------------------------------------------------------- /scene/tests/scene_tests_collisions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/tests/scene_tests_collisions.cpp -------------------------------------------------------------------------------- /scene/tests/scene_tests_forest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/tests/scene_tests_forest.cpp -------------------------------------------------------------------------------- /scene/tests/scene_tests_model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/tests/scene_tests_model.cpp -------------------------------------------------------------------------------- /scene/tests/scene_tests_overlay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/tests/scene_tests_overlay.cpp -------------------------------------------------------------------------------- /scene/tests/scene_tests_scratch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/tests/scene_tests_scratch.cpp -------------------------------------------------------------------------------- /scene/tests/scene_tests_serialize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/tests/scene_tests_serialize.cpp -------------------------------------------------------------------------------- /scene/tests/scene_tests_skinned_model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/tests/scene_tests_skinned_model.cpp -------------------------------------------------------------------------------- /scene/tests/scene_tests_sprites.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/tests/scene_tests_sprites.cpp -------------------------------------------------------------------------------- /scene/tests/scene_tests_terrain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/tests/scene_tests_terrain.cpp -------------------------------------------------------------------------------- /scene/tests/scene_tests_trees.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/tests/scene_tests_trees.cpp -------------------------------------------------------------------------------- /scene/tests/start.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/scene/tests/start.cpp -------------------------------------------------------------------------------- /skirmish/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/skirmish/CMakeLists.txt -------------------------------------------------------------------------------- /skirmish/actor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/skirmish/actor.cpp -------------------------------------------------------------------------------- /skirmish/actor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/skirmish/actor.h -------------------------------------------------------------------------------- /skirmish/bullet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/skirmish/bullet.cpp -------------------------------------------------------------------------------- /skirmish/bullet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/skirmish/bullet.h -------------------------------------------------------------------------------- /skirmish/game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/skirmish/game.cpp -------------------------------------------------------------------------------- /skirmish/game.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/skirmish/game.h -------------------------------------------------------------------------------- /skirmish/ground.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/skirmish/ground.cpp -------------------------------------------------------------------------------- /skirmish/ground.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/skirmish/ground.h -------------------------------------------------------------------------------- /skirmish/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/skirmish/main.cpp -------------------------------------------------------------------------------- /skirmish/player.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/skirmish/player.cpp -------------------------------------------------------------------------------- /skirmish/player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/skirmish/player.h -------------------------------------------------------------------------------- /skirmish/saucer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/skirmish/saucer.cpp -------------------------------------------------------------------------------- /skirmish/saucer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/skirmish/saucer.h -------------------------------------------------------------------------------- /skirmish/std.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/skirmish/std.cpp -------------------------------------------------------------------------------- /skirmish/std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/skirmish/std.h -------------------------------------------------------------------------------- /skirmish/tower.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/skirmish/tower.cpp -------------------------------------------------------------------------------- /skirmish/tower.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/skirmish/tower.h -------------------------------------------------------------------------------- /skirmish/world.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/skirmish/world.cpp -------------------------------------------------------------------------------- /skirmish/world.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/skirmish/world.h -------------------------------------------------------------------------------- /window/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/window/CMakeLists.txt -------------------------------------------------------------------------------- /window/exports.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/window/exports.h -------------------------------------------------------------------------------- /window/gamepad.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/window/gamepad.cpp -------------------------------------------------------------------------------- /window/gamepad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/window/gamepad.h -------------------------------------------------------------------------------- /window/keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/window/keyboard.cpp -------------------------------------------------------------------------------- /window/keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/window/keyboard.h -------------------------------------------------------------------------------- /window/keycodes.cpp: -------------------------------------------------------------------------------- 1 | #include "keycodes.h" 2 | -------------------------------------------------------------------------------- /window/keycodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/window/keycodes.h -------------------------------------------------------------------------------- /window/mouse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/window/mouse.cpp -------------------------------------------------------------------------------- /window/mouse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/window/mouse.h -------------------------------------------------------------------------------- /window/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/window/tests/CMakeLists.txt -------------------------------------------------------------------------------- /window/tests/window_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/window/tests/window_tests.cpp -------------------------------------------------------------------------------- /window/uidevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/window/uidevice.cpp -------------------------------------------------------------------------------- /window/uidevice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/window/uidevice.h -------------------------------------------------------------------------------- /window/window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/window/window.cpp -------------------------------------------------------------------------------- /window/window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blitz-research/libsgd/HEAD/window/window.h --------------------------------------------------------------------------------