27 Commits (65c12555b2999a0e327e04fc49d623de8c04bac6)

Author SHA1 Message Date
cinnaboot 65c12555b2 add GLTexture structure, and gl_ctx->textures 5 years ago
cinnaboot e4568cb987 remove unused gl_buffer pointer on GLBufferToAttribMapping structure 5 years ago
cinnaboot 62539c777f use RenderGroups and Entities to store groups of meshes 5 years ago
cinnaboot e453524eae add define for MAX_GL_MESHES 5 years ago
cinnaboot 48ac0ce1c2 add rg_arena to RenderState, and rename rs->arena to asset_arena 5 years ago
cinnaboot 50f0ea4c22 allocate RenderState, and SDLHandles outside memory arena 5 years ago
cinnaboot 364e4de995 remove old code path for static shader attributes 5 years ago
cinnaboot 62e76e982b get dynamic vertex attribute parsing working 5 years ago
cinnaboot 66600f1366 test a loadGLMesh() with GLBufferToAttribMapping struct 5 years ago
cinnaboot c14924dfef add data structures for new shader to entity abstraction 5 years ago
cinnaboot 7a452ff97f add util.h single file header 5 years ago
cinnaboot 0cf86ec626 move getShader functions to shader interface 5 years ago
cinnaboot 114ce63f1f replace instances of arenaAllocateBlock() with macro 5 years ago
cinnaboot 1c6692136f disable extra shader debug messages 5 years ago
cinnaboot af4e37581e add debug shader for vertex normals 5 years ago
cinnaboot 11b627ac80 combine models and texture into new asset structure 5 years ago
cinnaboot d6373b1b41 use uint16_t for element array buffer data 5 years ago
cinnaboot ba0c18bac7 remove gl_mesh_array and light_array structures 5 years ago
cinnaboot d59be5bbe2 move debugging output into new header 'GLDebug.h' 5 years ago
cinnaboot 39c08297e3 add colored_vertices shader for testing 5 years ago
cinnaboot 4ebf3605ba update getShaderBy* args for gl_ctx 5 years ago
cinnaboot ed544013b5 remove ShaderArray struct, and add shaders to GLContext 5 years ago
cinnaboot f3e3de55c5 add types.h include 5 years ago
cinnaboot 35d9371c0e break out parseUniform() from parseShaderUniforms() 5 years ago
cinnaboot 8e0ee5411c break out shader specific functions to separate file 5 years ago
cinnaboot 71571e3a00 update makefile to put binary in "bin/" 5 years ago
cinnaboot ec144d48e2 add some support libs, move sources to src/ 5 years ago