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

[3.4] Split Vertex Buffer Stream in Positions and Attributes #46574

Merged
merged 1 commit into from
Jul 20, 2021

Commits on Jul 19, 2021

  1. Split Vertex Position and Attribute Streams

    Implemented splitting of vertex positions and attributes in the vertex
    buffer
    
    Positions are sequential at the start of the buffer, followed by the
    additional attributes which are interleaved
    
    Made a project setting which enables/disabled the buffer formatting
    throughout the project
    
    Implemented in both GLES2 and GLES3
    
    This improves performance particularly on tile-based GPUs as well as
    cache performance for something like shadow mapping which only needs
    position data
    
    Updated Docs and Project Setting
    The-O-King committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    7f8487a View commit details
    Browse the repository at this point in the history