Changeset a9d191a in opengl-game for TODO.txt


Ignore:
Timestamp:
Apr 12, 2019, 3:22:33 PM (6 years ago)
Author:
Dmitry Portnoy <dmitry.portnoy@…>
Branches:
feature/imgui-sdl, master, points-test
Children:
14e6918
Parents:
c4c205e
Message:

Fix the buffer resizing algorithm for model groups (this fixes the laser rendering issue)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TODO.txt

    rc4c205e ra9d191a  
    1616==========
    1717-Unbind buffers (by binding to 0) once I'm done using them. This will help catch errors faster where I'm using a different buffer than I expect.
    18 -Show the fps in a gui component instead of printing it to the console
    1918
    2019NEW DONE
     
    2221-Move buffer memory allocation code into populateBuffers()
    2322-Go through the large design comment blocks and clean them up. Turn them into documentation for the code that's been written since I wrote the designs.
     23-Show the fps in a gui component instead of printing it to the console
    2424
    2525MAJOR TASKS TODO
    2626==================
    2727-Figure out why rendering doesn't work on the Windows laptop
    28 -Implement lasers
    2928
    3029MAJOR TASKS DONE
     
    3433  -I don't think ImGui would work with SFML
    3534  -When the time comes, maybe just try using the networking and audio components of SFML
     35-Implement lasers
     36
     37STEPS TO SWITCH OFF OF GLOBAL VBOS
     38===================================
     39
     401. Remove buffer re-assignment when creating shader model groups
     412. Inside populateBuffers, check for the object type and resize all buffers of that type (will eventually do this in a loop)
     423. In copyObjectData, set vertex_vbo_offset for the object type only using numPoints, not vbo_base
     434. in renderScene, change the glDrawArrays call to use an offset of 0
Note: See TracChangeset for help on using the changeset viewer.