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

Open shader core API by ShaderLab #274

Merged
merged 92 commits into from
Jul 17, 2024

Commits on Apr 9, 2024

  1. fix: multi material error

    zhuxudong committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    4555409 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. feat: refactor fog

    zhuxudong committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    2083f73 View commit details
    Browse the repository at this point in the history
  2. refactor: init input

    zhuxudong committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    f7000ef View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. Configuration menu
    Copy the full SHA
    b5537a3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4f52bb1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4277188 View commit details
    Browse the repository at this point in the history
  4. refactor: init shading_pbr

    zhuxudong committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    6f1bb85 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9de2d4a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f9fa541 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. refactor: init temp

    zhuxudong committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    6528327 View commit details
    Browse the repository at this point in the history
  2. refactor: init surfaceData

    zhuxudong committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    ac62e5a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    271ab34 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    46b29f0 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Configuration menu
    Copy the full SHA
    2aeb827 View commit details
    Browse the repository at this point in the history
  2. perf: enhance anisotropy

    zhuxudong committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    b77eedc View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. refactor: lobe

    zhuxudong committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    a0b9812 View commit details
    Browse the repository at this point in the history
  2. refactor: rename

    zhuxudong committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    9f1b534 View commit details
    Browse the repository at this point in the history
  3. fix: test #define bug

    zhuxudong committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    91e1b69 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cff36bc View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. refactor: perf code

    zhuxudong committed May 6, 2024
    Configuration menu
    Copy the full SHA
    c1a8901 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Configuration menu
    Copy the full SHA
    f2b8a00 View commit details
    Browse the repository at this point in the history
  2. refactor: create shader

    zhuxudong committed May 8, 2024
    Configuration menu
    Copy the full SHA
    f51f874 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    008bb2d View commit details
    Browse the repository at this point in the history
  4. chore: merge error

    zhuxudong committed May 8, 2024
    Configuration menu
    Copy the full SHA
    d249f37 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Configuration menu
    Copy the full SHA
    0f7e615 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1825da4 View commit details
    Browse the repository at this point in the history
  3. Revert ""v0.0.0-experimental-shaderlab.0""

    This reverts commit 0f7e615.
    zhuxudong committed May 10, 2024
    Configuration menu
    Copy the full SHA
    073f951 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2024

  1. Configuration menu
    Copy the full SHA
    db9703f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    640fddd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    480b43d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1d8a2bb View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. refactor: code enhance

    zhuxudong committed May 14, 2024
    Configuration menu
    Copy the full SHA
    4005483 View commit details
    Browse the repository at this point in the history
  2. fix: shader error

    zhuxudong committed May 14, 2024
    Configuration menu
    Copy the full SHA
    702a574 View commit details
    Browse the repository at this point in the history
  3. enhance: split surface init

    zhuxudong committed May 14, 2024
    Configuration menu
    Copy the full SHA
    d850b70 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    19dd765 View commit details
    Browse the repository at this point in the history
  5. refactor: new api

    zhuxudong committed May 14, 2024
    Configuration menu
    Copy the full SHA
    0c50d1a View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. chore: move pass

    zhuxudong committed May 17, 2024
    Configuration menu
    Copy the full SHA
    0d455e8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5189541 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    022a9f2 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'refactor/pbr-shaderlab' into refactor/thin-shader

    # Conflicts:
    #	packages/shaderlab/src/index.ts
    #	packages/shaderlab/src/shaders/index.ts
    zhuxudong committed May 17, 2024
    Configuration menu
    Copy the full SHA
    4326a2e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8c8bdfb View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Configuration menu
    Copy the full SHA
    24b96a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c3bd539 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Configuration menu
    Copy the full SHA
    93161ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9285572 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. Configuration menu
    Copy the full SHA
    bb48d43 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dbf5d2d View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Configuration menu
    Copy the full SHA
    26a48cf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    190609d View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Configuration menu
    Copy the full SHA
    412549e View commit details
    Browse the repository at this point in the history
  2. perf: enhance code

    zhuxudong committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    4f2f373 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9e07c00 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7aba925 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    562c128 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0c8faa5 View commit details
    Browse the repository at this point in the history
  7. refactor: rename

    zhuxudong committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    e78d604 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    054c43e View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Configuration menu
    Copy the full SHA
    544c5d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9e7f2d2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    761f107 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d86f3f4 View commit details
    Browse the repository at this point in the history
  5. refactor: move out macro

    zhuxudong committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    15adf57 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b196c78 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7d87e38 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    94d142f View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. refactor: format change

    zhuxudong committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    178ef1d View commit details
    Browse the repository at this point in the history
  2. refactor: delete todo

    zhuxudong committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    b1874b2 View commit details
    Browse the repository at this point in the history
  3. fix: clamp roughness

    zhuxudong committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    f358db7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0fadeea View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8791680 View commit details
    Browse the repository at this point in the history
  6. fix: attenuation error

    zhuxudong committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    460bc03 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. fix: clamp specular aa

    zhuxudong committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    14b03d1 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Configuration menu
    Copy the full SHA
    99b02e7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0d28e97 View commit details
    Browse the repository at this point in the history
  3. refactor: add NEED_TANGENT

    zhuxudong committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    f85cc8d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    71c39db View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7384531 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7802c98 View commit details
    Browse the repository at this point in the history
  7. refactor: init vetex shader

    zhuxudong committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    459e8d7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    dfca3ab View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    561c531 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. chore: test compile bug

    zhuxudong committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    de4af12 View commit details
    Browse the repository at this point in the history
  2. refactor: init vertex

    zhuxudong committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    a6a2151 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    57945a5 View commit details
    Browse the repository at this point in the history
  4. refactor: add Macros.glsl

    zhuxudong committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    67fdc58 View commit details
    Browse the repository at this point in the history
  5. refactor: adapter to webgl1

    zhuxudong committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    c8ac015 View commit details
    Browse the repository at this point in the history
  6. refactor: rename

    zhuxudong committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    7403430 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1cbf9be View commit details
    Browse the repository at this point in the history
  8. refactor: rename varyings

    zhuxudong committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    0ad84df View commit details
    Browse the repository at this point in the history
  9. fix: tbn refactor

    zhuxudong committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    9eac515 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f6ebf97 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d21e3c6 View commit details
    Browse the repository at this point in the history