Skip to content

Latest commit

 

History

History
68 lines (53 loc) · 2.23 KB

changelog.md

File metadata and controls

68 lines (53 loc) · 2.23 KB

1.20.1-0.2.0-alpha.1

  • migrate to Neo
  • F3+A now reloads lighting data and reloads all instance data

1.20.1-0.2.0-alpha

  • rewrite everything
    • well, not quite, but the entire business end was
  • lighting system is automatic behind the scenes
  • iris shader support via transform feedback
  • transparent rendertype "support", its not sorted correctly
  • matrix updates handled slightly differently

1.19.2-0.1.0-beta.2.1

  • ensure b3d state cache is always cleared, fixes interaction bug

1.19.2-0.1.0-beta.2

  • update phosphophyllite (breaking changes)

1.19.2-0.1.0-beta.1.1 (backport from 0.1.0-beta.2.1)

  • ensure b3d state cache is always cleared, fixes interaction bug

1.19.2-0.1.0-beta.1

  • update phosphophyllite (breaking changes)
  • check phos version before attempting to use any faetures of phos

1.19.2-0.1.0-beta

  • 1.19.2
  • fix SSBO checking on some GPUs

1.18.2-0.0.0-beta.1.3

  • fix gpu memory alignment waste calculation, again
    • im bad at math apparently, the new one had a different bug from what i was trying to fix last time

1.18.2-0.0.0-beta.1.2

  • fix gpu memory alignment waste calculation
  • gracefully handle Phosphophyllyte not being installed

1.18.2-0.0.0-beta.1.1

  • fix shader compilation on nvidia cards

1.18.2-0.0.0-beta.1

  • 1.18.2
  • use SSBOs when available
  • correct check for dynamic matrix parents
  • allow existing custom size draw batchers to be used for fully contained smaller AABBs

1.18.1-0.0.0-beta.0.2

  • fix rendering when draw indirect is available but base instance is not (Mac)

1.18.1-0.0.0-beta.0.1

  • use srg names as backup for AT reflection backups

1.18.1-0.0.0-beta

  • First seperated release
  • Indirect drawing used if available
  • Quartz config registered earlier than mod initialization to allow reading at quartz init
  • deltanano flipped to positive
  • Resource reload no longer crashes
  • QuartzTile helper code added
  • Dont attempt resource load if init wasn't completed
  • Add reflection based AT backups,
    • AT badness happens with a mod fails to init
  • Draw batches are frustum culled
  • StaticMesh renamed to Mesh
    • Can be explicitly rebuilt