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

Meshlet software raster + start of cleanup #14623

Merged
merged 85 commits into from
Aug 26, 2024

Commits on Jun 25, 2024

  1. Configuration menu
    Copy the full SHA
    7a31e5b View commit details
    Browse the repository at this point in the history
  2. Switch material depth pass to read visbuffer for material ID, skip wr…

    …iting material ID during raster
    JMS55 committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    0ac944a View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Configuration menu
    Copy the full SHA
    271c05f View commit details
    Browse the repository at this point in the history
  2. Use dummy render target

    JMS55 committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    c30c251 View commit details
    Browse the repository at this point in the history
  3. Add Meshlet::vertex_count

    JMS55 committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    e5c359c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3d0c896 View commit details
    Browse the repository at this point in the history
  5. Misc

    JMS55 committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    cae89fc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    01573b8 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Rename material passes

    JMS55 committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    7149af3 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2024

  1. WIP

    JMS55 committed Jun 30, 2024
    Configuration menu
    Copy the full SHA
    570419a View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Cherry pick culling fix

    JMS55 committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    4f6ac3f View commit details
    Browse the repository at this point in the history
  2. Bugfixes

    JMS55 committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    7ce0cdb View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2024

  1. Configuration menu
    Copy the full SHA
    cad3064 View commit details
    Browse the repository at this point in the history
  2. WIP: SW raster shader

    JMS55 committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    c32cbe4 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. WIP: SW raster

    JMS55 committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    3bd7242 View commit details
    Browse the repository at this point in the history
  2. Fix dispatch.yz size

    JMS55 committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    0b571d8 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. WIP

    JMS55 committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    46cc02f View commit details
    Browse the repository at this point in the history
  2. Misc

    JMS55 committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    a6c844f View commit details
    Browse the repository at this point in the history
  3. Misc

    JMS55 committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    8950035 View commit details
    Browse the repository at this point in the history
  4. Misc

    JMS55 committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    9aece81 View commit details
    Browse the repository at this point in the history
  5. Fix bug

    JMS55 committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    f954088 View commit details
    Browse the repository at this point in the history
  6. Fix bug from variable shadowing

    JMS55 committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    d6770d1 View commit details
    Browse the repository at this point in the history
  7. Add TODOs

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

Commits on Jul 12, 2024

  1. Make edge functions incremental

    JMS55 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    7d3ef9e View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2024

  1. Remove dummy

    JMS55 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    495c206 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Testing setup

    JMS55 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    5552706 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. Configuration menu
    Copy the full SHA
    f3fc40d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    efafbc0 View commit details
    Browse the repository at this point in the history
  3. Fix shading bugs

    JMS55 committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    2e9a83a View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2024

  1. Misc

    JMS55 committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    0408d3d View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2024

  1. Misc

    JMS55 committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    f49ea1a View commit details
    Browse the repository at this point in the history
  2. Fix SW raster bug

    JMS55 committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    1c13765 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f6db234 View commit details
    Browse the repository at this point in the history
  4. Misc

    JMS55 committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    668f9ca View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. Fully incremental raster

    JMS55 committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    6408504 View commit details
    Browse the repository at this point in the history
  2. Misc

    JMS55 committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    bf65062 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Add downsample depth TODOs

    JMS55 committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    f0cafad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    380cd16 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c04d218 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. WIP: Depth resolve

    JMS55 committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    459a4ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a27e725 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e2bc41f View commit details
    Browse the repository at this point in the history
  4. Misc

    JMS55 committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    c786dec View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2024

  1. Misc formatting

    JMS55 committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    11e05c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f918ca6 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2024

  1. Misc

    JMS55 committed Jul 28, 2024
    Configuration menu
    Copy the full SHA
    ee5c931 View commit details
    Browse the repository at this point in the history
  2. Fix SW raster bug

    JMS55 committed Jul 28, 2024
    Configuration menu
    Copy the full SHA
    a9d7a63 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

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

Commits on Jul 30, 2024

  1. Add TODOs

    JMS55 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    c4173c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0aa9aef View commit details
    Browse the repository at this point in the history
  3. Add TODO

    JMS55 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    1173337 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. Configuration menu
    Copy the full SHA
    0c42370 View commit details
    Browse the repository at this point in the history
  2. Fix typo

    JMS55 committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    20506bc View commit details
    Browse the repository at this point in the history
  3. Fixes

    JMS55 committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    a633f24 View commit details
    Browse the repository at this point in the history
  4. Fix scanline raster

    JMS55 committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    b2740d6 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Misc comment change

    JMS55 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    7770475 View commit details
    Browse the repository at this point in the history
  2. Remove old TODO

    JMS55 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    d824eda View commit details
    Browse the repository at this point in the history
  3. Remove dead code

    JMS55 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    033e9c7 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2024

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

Commits on Aug 5, 2024

  1. Configuration menu
    Copy the full SHA
    af42595 View commit details
    Browse the repository at this point in the history
  2. Fix doc typos

    JMS55 committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    e80ef76 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

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

Commits on Aug 9, 2024

  1. Fix doc links

    JMS55 committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    65c086d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d49854a View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2024

  1. Update crates/bevy_pbr/src/meshlet/meshlet_bindings.wgsl

    Co-authored-by: vero <email@atlasdostal.com>
    JMS55 and atlv24 committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    26a0b8a View commit details
    Browse the repository at this point in the history
  2. Misc downsample_depth refactor

    JMS55 committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    883a280 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'meshlet-sw-raster2' of https://github.com/JMS55/bevy in…

    …to meshlet-sw-raster2
    JMS55 committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    ca1559b View commit details
    Browse the repository at this point in the history
  4. Misc refactor

    JMS55 committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    2f79b17 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Configuration menu
    Copy the full SHA
    1498dee View commit details
    Browse the repository at this point in the history
  2. Fix wrong type

    JMS55 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    eb7573f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8204b69 View commit details
    Browse the repository at this point in the history
  4. WIP: Update example

    JMS55 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    35384a6 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Configuration menu
    Copy the full SHA
    bc4a5df View commit details
    Browse the repository at this point in the history
  2. Misc doc tweaks

    JMS55 committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    3f30d2a View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

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

Commits on Aug 19, 2024

  1. Disambiguate function call

    JMS55 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    51f0d16 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Misc change

    JMS55 committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    a42bb6f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2698780 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4a06bfd View commit details
    Browse the repository at this point in the history
  4. Double cluster_buffer_slots

    JMS55 committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    1415630 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Tweak error message

    JMS55 committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    83010dc View commit details
    Browse the repository at this point in the history
  2. More error tweak

    JMS55 committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    3dc2422 View commit details
    Browse the repository at this point in the history
  3. Update bunny URL

    JMS55 committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    52acc2d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dc00111 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c82516a View commit details
    Browse the repository at this point in the history