Ivan Safrin 88d4e141fa Javascript binding updates, added proper constructors, static method support, Polycode Services in global JavaScript scope, made default Texture filtering set to linear, added a simpler SceneLabel constructor 9 yıl önce
..
AABB.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
AttributeBinding.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
AudioMixer.lua 258a53f92b Added some (very) basic sound positioning and attenuation stuff to replace removed OpenAL functionality 9 yıl önce
AudioStreamingSource.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
BasicFile.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
BasicFileProvider.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
BezierCurve.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
BezierPoint.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
BinaryObjectReader.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
BinaryObjectWriter.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
Bone.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
BoneTrack.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
Camera.lua 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 yıl önce
Color.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
ColorRange.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
Config.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
ConfigEntry.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
Core.lua 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 yıl önce
CoreFileExtension.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
CoreInput.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
CoreMotionEvent.lua 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 yıl önce
CoreMutex.lua 7ba6ae9af6 Fixed issues with concurrent mesh rendering: added submesh support to meshes, geometry now defined in separate MeshGeometry classes, then bound copied into a Mesh, streamlined attribute binding in renderer 9 yıl önce
CoreServices.lua 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 yıl önce
Cubemap.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
Data.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
DebugBackTraceEntry.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
DummyCore.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
Entity.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
EntityProp.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
Event.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
EventDispatcher.lua 4f70414684 Restored full Lua bindings, integrated Lua bindings into the core and made the script resource loader manage bingings, added ability to attach Lua classes to entities with the Entity passed as bound Lua class 9 yıl önce
EventHandler.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
Font.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
FontResourceLoader.lua 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 yıl önce
GPUDrawBuffer.lua 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 yıl önce
GPUDrawCall.lua 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 yıl önce
GPUDrawOptions.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
GlyphData.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
Image.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
IndexDataArray.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
InputEvent.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
JSScriptInstance.lua feeae8c67c Proper garbage collection for JavaScript bindings 9 yıl önce
JoystickInfo.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
Label.lua 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 yıl önce
LightInfo.lua 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 yıl önce
LightInfoBinding.lua 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 yıl önce
LightShadowInfoBinding.lua 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 yıl önce
LocalShaderParam.lua 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 yıl önce
LuaScriptInstance.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
Material.lua 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 yıl önce
MaterialManager.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
MaterialResourceLoader.lua 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 yıl önce
Matrix4.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
Mesh.lua 7ba6ae9af6 Fixed issues with concurrent mesh rendering: added submesh support to meshes, geometry now defined in separate MeshGeometry classes, then bound copied into a Mesh, streamlined attribute binding in renderer 9 yıl önce
MeshGeometry.lua 258a53f92b Added some (very) basic sound positioning and attenuation stuff to replace removed OpenAL functionality 9 yıl önce
MeshResourceLoader.lua 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 yıl önce
MouseEventResult.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
OSFileEntry.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
ObjectEntry.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
OpenGLGraphicsInterface.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
Perlin.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
PhysFSFile.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
PhysFSFileProvider.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
PolycodeViewBase.lua feeae8c67c Proper garbage collection for JavaScript bindings 9 yıl önce
ProgramAttribute.lua 7ba6ae9af6 Fixed issues with concurrent mesh rendering: added submesh support to meshes, geometry now defined in separate MeshGeometry classes, then bound copied into a Mesh, streamlined attribute binding in renderer 9 yıl önce
ProgramParam.lua feeae8c67c Proper garbage collection for JavaScript bindings 9 yıl önce
ProgramResourceLoader.lua 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 yıl önce
QuatTriple.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
Quaternion.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
QuaternionCurve.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
Ray.lua e6fecb1054 Fixed rendering memory leak 9 yıl önce
Rectangle.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
RenderBuffer.lua 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 yıl önce
RenderDataArray.lua 7ba6ae9af6 Fixed issues with concurrent mesh rendering: added submesh support to meshes, geometry now defined in separate MeshGeometry classes, then bound copied into a Mesh, streamlined attribute binding in renderer 9 yıl önce
RenderFrame.lua 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 yıl önce
RenderTargetBinding.lua 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 yıl önce
RenderThread.lua aa0e38e403 Additional IDE fixes 9 yıl önce
RenderThreadDebugInfo.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
Renderer.lua 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 yıl önce
RendererThreadJob.lua feeae8c67c Proper garbage collection for JavaScript bindings 9 yıl önce
Resource.lua 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 yıl önce
ResourceManager.lua 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 yıl önce
ResourcePool.lua 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 yıl önce
Rotation.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
Scene.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
SceneCurve.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
SceneEntityInstance.lua 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 yıl önce
SceneEntityInstanceLayer.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
SceneEntityInstanceResourceEntry.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
SceneImage.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
SceneLabel.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
SceneLight.lua 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 yıl önce
SceneLine.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
SceneManager.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
SceneMesh.lua 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 yıl önce
SceneParticle.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
SceneParticleEmitter.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
ScenePrimitive.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
SceneRenderTexture.lua 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 yıl önce
SceneSound.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
SceneSoundListener.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
SceneSprite.lua 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 yıl önce
ScriptInstance.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
ScriptResourceLoader.lua 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 yıl önce
Shader.lua 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 yıl önce
ShaderBinding.lua 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 yıl önce
ShaderPass.lua 88d4e141fa Javascript binding updates, added proper constructors, static method support, Polycode Services in global JavaScript scope, made default Texture filtering set to linear, added a simpler SceneLabel constructor 9 yıl önce
ShaderPlatformData.lua 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 yıl önce
ShaderProgram.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
ShaderRenderTarget.lua 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 yıl önce
Skeleton.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
SkeletonAnimation.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
Sound.lua bac4a857b5 Commiting generated scripts 9 yıl önce
SoundManager.lua 258a53f92b Added some (very) basic sound positioning and attenuation stuff to replace removed OpenAL functionality 9 yıl önce
Sprite.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
SpriteFrame.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
SpriteSet.lua 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 yıl önce
SpriteState.lua 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 yıl önce
String.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
Texture.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
TextureResourceLoader.lua 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 yıl önce
TimeInfo.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
Timer.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
TimerManager.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
TouchInfo.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
Vector2.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
Vector3.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
Vector4.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
VertexDataArray.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce
VideoModeChangeInfo.lua a06f4716dd Finished cleaning up and rewriting the Lua bindings generator, Lua bindings generator now implements an abstracted bindings generator used by the new system 9 yıl önce