93 Commits (11fdcb892a28210f9473d9c038acee206f0e6688)

Author SHA1 Message Date
cinnaboot 11fdcb892a add window title and dimension options to initRenderState 4 years ago
cinnaboot 774f04a0f7 add FIXME notes, and update global TODO list 4 years ago
cinnaboot fe7afa17c6 store Transform structure on Camera instead of RenderState 4 years ago
cinnaboot a087d95f4a use new initGLBackingBuffer helper for lights and transform UBOs 4 years ago
cinnaboot 238eddc18f add using directive for glm::vec4 4 years ago
cinnaboot b1be9e1451 add initGLBackingBuffer helper function 4 years ago
cinnaboot d304b21834 forgot to add glm::vec4 using directive 4 years ago
cinnaboot 3c61bf4ace add using directives for glm types 4 years ago
cinnaboot 59cc44cddb use utilCStrMatch to compare strings instead of strstr 4 years ago
cinnaboot 35e61250e9 re-add camera and input interfaces 4 years ago
cinnaboot 2d4e84d74f setup working tree to merge shader_testing fixes 4 years ago
cinnaboot eae759a2f7 add more TODOs and FIXMEs 5 years ago
cinnaboot ace5120306 load textures from gltf to asset system 5 years ago
cinnaboot baf65e6dab reorganize asset.cpp 5 years ago
cinnaboot 4019d1cded remove some nullptr assertions 5 years ago
cinnaboot da2cd4f573 remove FIXME in render_object.cpp 5 years ago
cinnaboot f4c50602b4 clean up rgAppend() 5 years ago
cinnaboot 865804256c remove old entInitModel() referencing assimp meshes 5 years ago
cinnaboot c2a7a2e224 update debug shader 5 years ago
cinnaboot 99d5b808df add parseNodeTransform() for tinygltf nodes 5 years ago
cinnaboot 21e92f8b92 fix default rendering, and add debug shader 5 years ago
cinnaboot 004e0539cf restructure high-lvel interface for new asset system 5 years ago
cinnaboot a46e53b783 copy buffer logic for asset system 5 years ago
cinnaboot 86ac27a995 break out model init, add more tinygltf debug 5 years ago
cinnaboot c108a7735c add libs.cpp for header-only libs compilation unit 5 years ago
cinnaboot b10a4d97d9 add more tinygltf debugging 5 years ago
cinnaboot a1ef81d648 do memory arena init in renInit() 5 years ago
cinnaboot 5aaf90655c debug tinygltf structure 5 years ago
cinnaboot c9bd4807e5 add FNV hashing algorithm 5 years ago
cinnaboot 2f4fd301be testing tinygltf API 5 years ago
cinnaboot 2ebbf895ea replace assimp dependancy with TinyGLTF 5 years ago
cinnaboot 33cf7fdbed replace block nonsense with arena allocator 5 years ago
cinnaboot 43bdfeed0c get linear memory allocation working 5 years ago
cinnaboot 036f66f0bb remove note about extension detection 5 years ago
cinnaboot 17807d6c5d update utilSafeFree function signature style 5 years ago
cinnaboot 1e01e4d667 I don't think it's needed to multiply by normal length in shader here 5 years ago
cinnaboot ff0a676349 add note about GL_DEBUG_OUTPUT detection 5 years ago
cinnaboot 33ae53ecb4 work on making multiple render_groups actually usable 5 years ago
cinnaboot 1933186d6c fix lighting bug in default shader 5 years ago
cinnaboot 44acbc91cd add aspect ratio option to cameraInitPerspective() 5 years ago
cinnaboot ca151b5c77 add option to specify GL usage in initGLFloatBuffer() 5 years ago
cinnaboot d121c2472d add interface to update simple_mesh 5 years ago
cinnaboot ef11271049 break out SDL_PollEvents() while loop to new function 5 years ago
cinnaboot e412f21c7e add simple SDL input handling and callbacks 5 years ago
cinnaboot 6be56bc532 expose SDL_Handles struct 5 years ago
cinnaboot 787234c969 add option to build a recent version of assimp 5 years ago
cinnaboot 5de92d3f1e add option to pass SDL init flags to renInit() 6 years ago
cinnaboot a05a546193 add option to pass SDL init flags to renInint() 6 years ago
cinnaboot 1eb2a2c95e add note about shader bug 6 years ago
cinnaboot 14f2763d8c forget to invert frametime from framerate 6 years ago