90 Commits (main)

Author SHA1 Message Date
cinnaboot 4bd4442242 use the new TANGERINE_GL_DEBUG_QUIET in Makefile 2 years ago
cinnaboot ea075247f4 add TANGERINE_GL_DEBUG_QUIET environment option 2 years ago
cinnaboot 75f4ec43b8 include input.h in tangerine.h 2 years ago
cinnaboot 1723d04274 only use XYZW coordinates in glm library structures 4 years ago
cinnaboot daf2ced423 add a user_data parameter for render loop callback functions 4 years ago
cinnaboot 77fd7c6957 fix typo in getEntityByName 4 years ago
cinnaboot cfb661c6f7 add getEntityByName interface function 4 years ago
cinnaboot c3d585201d add interface functions meshInit(), modelInitManual() 4 years ago
cinnaboot 0821166a74 move draw_mode and usage from GLMesh to Entity 4 years ago
cinnaboot cecb7ebfab use sdl init flags in the correct call 4 years ago
cinnaboot 0f8f98718e add window_dims property to RenderState 4 years ago
cinnaboot 7ac0e7be52 add option to pass extra SDL flags to initRenderState 4 years ago
cinnaboot cfd087cc18 missed a namespace in initRenderState 4 years ago
cinnaboot 92313472f8 replace remaining 'glm::' types with using directives 4 years ago
cinnaboot 11fdcb892a add window title and dimension options to initRenderState 4 years ago
cinnaboot 9506ce2fa6 update main TODO list 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 b1be9e1451 add initGLBackingBuffer helper function 4 years ago
cinnaboot 3c61bf4ace add using directives for glm types 4 years ago
cinnaboot a8799ed2f7 add extra null checsk and remove assert from utilCStrMatch() 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 a5abe0064b re-order list of fixmes 5 years ago
cinnaboot ace5120306 load textures from gltf to asset system 5 years ago
cinnaboot ec1985873f add project description to the top of renderer.h 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 e4a390773e add list of FIXMEs, remove safeRatio() 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 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 9c5799b3b5 move submesh info to new struct 5 years ago
cinnaboot 57749c7889 add FIXME for util_image->file_path 5 years ago
cinnaboot 41c37773a4 inital structure for linear asset memory allocation 5 years ago
cinnaboot d128181d6b add FIXME for mesh_group diffuse texture storage 5 years ago
cinnaboot af36fc9c82 add TODO for utilSafeFree() 5 years ago
cinnaboot 33ae53ecb4 work on making multiple render_groups actually usable 5 years ago
cinnaboot 44acbc91cd add aspect ratio option to cameraInitPerspective() 5 years ago
cinnaboot d121c2472d add interface to update simple_mesh 5 years ago