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

Metal Prep Step 9 - Immutable render passes #1313

Open
wants to merge 3 commits into
base: develop
Choose a base branch
from
Open

Metal Prep Step 9 - Immutable render passes #1313

wants to merge 3 commits into from

Commits on Apr 22, 2015

  1. CCEffects - Make CCEffectRenderPass immutable

    And CCEffectRenderPassBeginBlockContext. With this change, all classes that define an effect are
    immutable which gets rid of a variety of potential issues if objects were mutated after an effect was
    created with them.
    Thayer J Andrews committed Apr 22, 2015
    Configuration menu
    Copy the full SHA
    cd8f255 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2015

  1. Configuration menu
    Copy the full SHA
    c266e4f View commit details
    Browse the repository at this point in the history
  2. CCEffectRenderPass - Shorten a couple class names

    CCEffectRenderPassBeginBlockContext -> CCEffectBeginBlockContext
    CCEffectRenderPassBeginBlock -> CCEffectBeginBlock
    CCEffectRenderPassUpdateBlock -> CCEffectUpdateBlock
    
    Because CCERPBBC was just too long and the other two are for consistency.
    Thayer J Andrews committed Apr 23, 2015
    Configuration menu
    Copy the full SHA
    bd3331b View commit details
    Browse the repository at this point in the history