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

Rendering loop rewrite #339

Merged
merged 12 commits into from
Dec 2, 2023
Merged

Commits on Nov 23, 2023

  1. Configuration menu
    Copy the full SHA
    24d3c7d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8282745 View commit details
    Browse the repository at this point in the history
  3. PlatformCore: Switch to drawing a triangle strip

    Vertices' origin at the bottom left, CCW order.
    GranMinigun committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    5c92234 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ceecdc2 View commit details
    Browse the repository at this point in the history
  5. PlatformCore: Extract setting texture parameters

    Also set texture wrapping parameters to eliminate artifacts on the edges
    of the output image when using linear sampling.
    GranMinigun committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    675fd03 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    38f9f01 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2023

  1. PlatformCore: Add output size shader uniform

    And use it in xBRZ shader.
    GranMinigun committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    10b6329 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    557fd2b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7534810 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ad9cda5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ad445f9 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2023

  1. PlatformCore: Rewrite rendering loop

    Introduce ShaderPass object, which holds shader program and input/output
    texture indices.
    GranMinigun committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    7493c7e View commit details
    Browse the repository at this point in the history