Changeset c55614a in opengl-game for TODO.txt


Ignore:
Timestamp:
May 8, 2019, 1:21:45 AM (6 years ago)
Author:
Dmitry Portnoy <dmitry.portnoy@…>
Branches:
feature/imgui-sdl, master, points-test
Children:
e6bc0f4
Parents:
7e10667
Message:

CHange the code that copies object data into the OpenGL buffers into one generic loop and update the TODO list

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TODO.txt

    r7e10667 rc55614a  
    33-Change the logger class to use cout instead of printf. Consider how easy variable argument support would be.
    44-Change all error messages to use the logger class so they get printed to the log file as well.
    5 -Make sure fullscreen works correctly on OSX. Check the book to see how to handle Retina Display.
    65-Add code to allow for resizing/maximizing the window
     6-Add logic to make imgui element placement depedent on the window size so it works in fullscreen
    77-Check the book's "Printing Parameters from the GL Context" to output a bunch of OpenGL context params
    88-Move some common functions into a Utils class
     
    1212-Print a warning if texture images don't have sizes of 2^x
    1313-Fix the texture-mapping code to not flip the texture upside down.
     14-Make sure fullscreen works correctly on OSX. Check the book to see how to handle Retina Display.
    1415
    1516NEW TODO
     
    3839===================================
    3940
     412. Inside populateBuffers, check for the object type and resize all buffers of that type (will eventually do this in a loop)
     42
     43STEPS TO SWITCH OFF OF GLOBAL VBOS DONE
     44========================================
     45
    40461. Remove buffer re-assignment when creating shader model groups
    41 2. Inside populateBuffers, check for the object type and resize all buffers of that type (will eventually do this in a loop)
    42473. In copyObjectData, set vertex_vbo_offset for the object type only using numPoints, not vbo_base
    43484. in renderScene, change the glDrawArrays call to use an offset of 0
Note: See TracChangeset for help on using the changeset viewer.