Polycode is a cross-platform framework for creative code.

#cpp #c++ #game-engine #engine #polycode #cross-platform #gamedev #framework #library #3d

Joachim Meyer 57cb01d606 Fix building with shared_ptr on Windows. Also updating project files to last changes. 9 tahun lalu
assets b0851c5e0d Removed MaterialManager, made all material/shader and program management happen in ResourcePools, removed FontGlyphSheet and SceneImage classes from the codebase. Made all internal resources management and interaction use shared_ptr, renderer resources (shaders, programs, buffers, etc.) now created by the renderer only when used for the first time and deleted automatically in destructor. 9 tahun lalu
bin 4865727e2d Restored polyimport functionality using new Polycode branch, upgraded to latest assimp, added a DummyCore for non-graphical use of Polycode, added polyimport Xcode project to workspace, updated Studio to use new location of polyimport, fixed indexed mesh import in polyimport 9 tahun lalu
bindings b0851c5e0d Removed MaterialManager, made all material/shader and program management happen in ResourcePools, removed FontGlyphSheet and SceneImage classes from the codebase. Made all internal resources management and interaction use shared_ptr, renderer resources (shaders, programs, buffers, etc.) now created by the renderer only when used for the first time and deleted automatically in destructor. 9 tahun lalu
build 57cb01d606 Fix building with shared_ptr on Windows. Also updating project files to last changes. 9 tahun lalu
docs 9422cba1b6 Fixed symbol collision 9 tahun lalu
examples 9736c60a76 rename uppercase folders 10 tahun lalu
include 57cb01d606 Fix building with shared_ptr on Windows. Also updating project files to last changes. 9 tahun lalu
lib @ cbd0b400c6 ff540f1aa1 Fixed Linux makefile 9 tahun lalu
scripts b0851c5e0d Removed MaterialManager, made all material/shader and program management happen in ResourcePools, removed FontGlyphSheet and SceneImage classes from the codebase. Made all internal resources management and interaction use shared_ptr, renderer resources (shaders, programs, buffers, etc.) now created by the renderer only when used for the first time and deleted automatically in destructor. 9 tahun lalu
src b0851c5e0d Removed MaterialManager, made all material/shader and program management happen in ResourcePools, removed FontGlyphSheet and SceneImage classes from the codebase. Made all internal resources management and interaction use shared_ptr, renderer resources (shaders, programs, buffers, etc.) now created by the renderer only when used for the first time and deleted automatically in destructor. 9 tahun lalu
.gitignore 21d0173540 Added experimental emscripten support, added flags to compile without Lua and/or PhysFS, Labels defaulting to clamped+no mipmaps for strict OpenGL ES2 compatibility 9 tahun lalu
.gitmodules ee31a78d70 Added binaries as a submodule 10 tahun lalu
.travis.yml 1bdc18f875 Test addon key for package configuration. 10 tahun lalu
LICENSE.txt 97f5c36acd Removed CMake, created new folder structure for the repo 10 tahun lalu