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

Adding OpenGL #26

Open
wants to merge 66 commits into
base: dev
Choose a base branch
from
Open

Adding OpenGL #26

wants to merge 66 commits into from

Commits on Sep 1, 2024

  1. Configuration menu
    Copy the full SHA
    7581c67 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a73949d View commit details
    Browse the repository at this point in the history
  3. OpenGL Renderer

    amasson committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    82b7255 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. Merge branch 'dev' into feat/add-opengl

    amasson committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    3a59e84 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    26f8c8b View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Merge branch 'dev' into feat/add-opengl

    amasson committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    57a9dd8 View commit details
    Browse the repository at this point in the history
  2. glfw get framebuffer size for settings

    amasson committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    38878bb View commit details
    Browse the repository at this point in the history
  3. OpenGL Renderer object match

    amasson committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    f9f27b2 View commit details
    Browse the repository at this point in the history
  4. OpenGL RendererObjectManager

    amasson committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    3f6ccfd View commit details
    Browse the repository at this point in the history
  5. render context structure

    amasson committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    337f77d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b985faf View commit details
    Browse the repository at this point in the history
  7. check glfw init failure

    amasson committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    8dee2b2 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. OpenGL mesh render wip

    amasson42 committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    dcd5ab5 View commit details
    Browse the repository at this point in the history
  2. Renderer defaults instance

    amasson42 committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    5a76c98 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eac5bd7 View commit details
    Browse the repository at this point in the history
  4. OpenGL default material

    amasson42 committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    9106cbf View commit details
    Browse the repository at this point in the history
  5. fix material instanciation

    amasson42 committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    b4bfd59 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    eeedd96 View commit details
    Browse the repository at this point in the history
  7. OpenGL generate textures

    amasson committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    8ffd0ae View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Update README.md

    amasson42 authored Sep 5, 2024
    Configuration menu
    Copy the full SHA
    f65fd5b View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. OpenGL texture channel

    amasson committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    b0a9a87 View commit details
    Browse the repository at this point in the history
  2. Scene fragment shader

    amasson committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    ab3020a View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2024

  1. Configuration menu
    Copy the full SHA
    97eabce View commit details
    Browse the repository at this point in the history
  2. fix format

    amasson committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    a80422a View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2024

  1. Configuration menu
    Copy the full SHA
    71c3075 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. MacOS compilation

    amasson42 committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    d697bf0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    31c5f44 View commit details
    Browse the repository at this point in the history
  3. add shaderc on MacOS readme

    amasson42 committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    ad455f3 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2024

  1. fix format

    amasson42 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    78598b0 View commit details
    Browse the repository at this point in the history
  2. fix format

    amasson42 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    cc7e9c8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1ab3f84 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2ddbbf9 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. Configuration menu
    Copy the full SHA
    a841bd3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4c287cd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4fb3e23 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2024

  1. Configuration menu
    Copy the full SHA
    24daacc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1afade2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2985382 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b8711d8 View commit details
    Browse the repository at this point in the history
  5. fix clang

    amasson42 committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    37fef21 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d9cbf45 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2024

  1. Configuration menu
    Copy the full SHA
    58d73e5 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. tidy naming

    amasson committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    af094f6 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. Configuration menu
    Copy the full SHA
    00d367b View commit details
    Browse the repository at this point in the history
  2. Merge branch 'dev' into feat/add-opengl

    amasson committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    63b2f2e View commit details
    Browse the repository at this point in the history
  3. Merge branch 'feat/add-opengl' of https://github.com/LimpingPebble/St…

    …oneEngine into feat/add-opengl
    amasson committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    43dd981 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    00b317e View commit details
    Browse the repository at this point in the history
  5. Update renderer objects undirty #63

    amasson committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    208d95a View commit details
    Browse the repository at this point in the history
  6. Merge branch 'dev' into feat/add-opengl

    amasson committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    cac1670 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

  1. Configuration menu
    Copy the full SHA
    4bba0c4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    23c53d5 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. Configuration menu
    Copy the full SHA
    6cb59aa View commit details
    Browse the repository at this point in the history
  2. Shader generator functions

    amasson42 committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    69f6d07 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    131253c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fa05dac View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dd22faa View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. Configuration menu
    Copy the full SHA
    f5e96e2 View commit details
    Browse the repository at this point in the history
  2. fix format

    amasson42 committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    1defeb0 View commit details
    Browse the repository at this point in the history
  3. OpenGL shader uutilities

    amasson42 committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    292287d View commit details
    Browse the repository at this point in the history
  4. Use shader collection

    amasson42 committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    b18aefe View commit details
    Browse the repository at this point in the history
  5. Gbuffer structure for render pipeline

    amasson committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    78f479d View commit details
    Browse the repository at this point in the history
  6. Fragment shader using shader collection

    amasson committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    e7843a3 View commit details
    Browse the repository at this point in the history
  7. opengl make material use shader collection

    amasson committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    f83376e View commit details
    Browse the repository at this point in the history
  8. opengl mesh node pipeline

    amasson committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    77d8916 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. use children list #74

    amasson42 committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    251b8db View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1e2df60 View commit details
    Browse the repository at this point in the history