Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Batch rendering, sprite sheets, refactoring #12

Draft
wants to merge 3 commits into
base: rec
Choose a base branch
from
Draft

Batch rendering, sprite sheets, refactoring #12

wants to merge 3 commits into from

Commits on Sep 5, 2022

  1. Batch rendering, sprite sheets, refactoring

    Moving the render state out of global state as it's not required to be
    there.
    
    Added batch rendering using the glBufferSubData method.
    
    Added sprite sheet calculation - currently each sheet must be of one
    sprite size, rather than packing everything into one image.
    
    Currently only supports one sheet, but will add the ability to load
    several textures at once in the next episode.
    Falconerd committed Sep 5, 2022
    Configuration menu
    Copy the full SHA
    ad383f4 View commit details
    Browse the repository at this point in the history
  2. Remove bv

    Falconerd committed Sep 5, 2022
    Configuration menu
    Copy the full SHA
    5c8c790 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2022

  1. Fix vars not static

    Falconerd committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    cff62fc View commit details
    Browse the repository at this point in the history