summaryrefslogtreecommitdiff
path: root/src/rendering
AgeCommit message (Collapse)Author
2025-03-26Extend comment on shader uniformsonelin
2025-03-25Add IBO supportonelin
2025-03-22Update API, add object transformonelin
2025-03-22Fix reallocing the wrong arrayonelin
2025-03-22Whoopsie doopsieonelin
Accidentally retrieved the OpenGL data type, and messed up a comparison with the datatype, resulting in nothing getting translated:)
2025-03-22Are we cooking yet?onelin
2025-03-22Copy renderbatch_add renderbatch_add_extonelin
2025-03-22Brewingonelin
2025-03-22Revisiting renderingonelin
2025-03-21Fix setting wrong window resolutiononelin
The desired resolution is not necessary the actual resolution, so we need to poll for the scaling, which can also be different from monitor to monitor. But polling that stuff seems like a job for another day. See glfwSetWindowContentScaleCallback
2025-03-21Reset the camera before first iterationonelin
2025-03-21Memset 0 drawcallsonelin
2025-03-21Free up some resourcesonelin
2025-03-20Fix some warningsonelin
2025-03-19Resize to framesizeonelin
2025-03-17Fix renderbatch_refresh0undefined
2025-03-17Fix some conversion warningsonelin
2025-03-17Fix batch refreshingonelin
2025-03-16Fix some rendering warningsonelin
2025-03-16Enable some compilation flagsonelin
2025-03-15Use usec?onelin
2025-03-13Use OS timeronelin
2025-03-13Use nanoseconds for time measurementsonelin
2025-03-12Implement setting fps caponelin
2025-03-11Measure time in milliseconds instead of secondsonelin
2024-08-25Try moving the bindVertexArray back:)0scar
2024-08-25Try squishing shader buffer info into a single i320scar
2024-08-01Fix realloc on ptr ptr0scar
2024-07-29Extend renderbatch_add to handle multiple models0scar
2024-07-29Cleanup & fixup0scar
* Use `size` for the actual buffer size. * Remove ghost code. * Maybe properly copy the first shaderbuffer
2024-07-29Use offset when refreshing0scar
2024-07-29Export refresh, new, and add, renderbatch functions0scar
2024-07-28Remove "RenderBatch" draw call type0scar
2024-07-28Use num compenents in model rendering0scar
2024-07-28Use the render objects shader buffer size0scar
2024-07-28Fix overflow0scar
2024-07-28Set number of components per object0scar
2024-07-28Fix renderbatch_refresh0scar
2024-06-24Add `renderbatch_add`0scar
2024-05-14Set window to floating0scar
2024-05-14Don't report time to render objects0scar
2024-05-14Disable vsync0scar
2024-04-24Immediate commit0scar
2024-03-24Refine data structures0scar
2024-03-13Add batch rendering0scar
2024-03-03Measure frametime0scar
2024-03-02Use the vertex array object0scar
2024-03-01Include f_get_sz0scar
2024-03-01Add normals0scar
2024-03-01Move get_file_sz0scar