66 Commits (eae759a2f7c1aebb40d8b23f8c14e543996dc61e)

Author SHA1 Message Date
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
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 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 ea1c5f7f9a remove completed TODO: 6 years ago
cinnaboot b793e737ba add notes about cavity shader 6 years ago
cinnaboot 81cb24a2d8 don't forget to free meshes and shaders 6 years ago
cinnaboot 397ec3ee68 enable world_transform in default shader path 6 years ago
cinnaboot c18bd7b51b re-add world_transform 6 years ago
cinnaboot 2c29fc8f69 remove more references to simple_render_object 6 years ago
cinnaboot 5f21f1eb46 combine code paths for render_objects 6 years ago
cinnaboot db54b4b635 prepare codepath for default meshes/shaders 6 years ago
cinnaboot e7f80875d2 make SDL_Handles an opaque pointer for render_state 6 years ago
cinnaboot 7c3a6aea30 maybe we should be able to rotate entities? 6 years ago
cinnaboot b7e6f5af21 add simple mesh, render object, and shader types 6 years ago
cinnaboot 9474278220 rename meMeshInfo/Group to match other struct style 6 years ago
cinnaboot e598a58e2e add renDoRenderLoop interface 6 years ago
cinnaboot 688fee362d can't use individual uniform buffer objects for each light 6 years ago
cinnaboot fce30650ad break lighting 6 years ago
cinnaboot 89a9a78e2a clean up shader initialization 6 years ago
cinnaboot b89f1ac25e remove unused vector types 6 years ago
cinnaboot 62d78c4765 re-add draw calls for new renderer structure 6 years ago
cinnaboot 4028c86c14 get data buffering into GL again 6 years ago