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

Particles upgrade #1636

Draft
wants to merge 72 commits into
base: master
Choose a base branch
from
Draft

Particles upgrade #1636

wants to merge 72 commits into from

Commits on Sep 12, 2024

  1. First steps

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    37f7058 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b44cfde View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3de6f34 View commit details
    Browse the repository at this point in the history
  4. WIP

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    00f06de View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a64ff33 View commit details
    Browse the repository at this point in the history
  6. Checkpoint

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    e1374da View commit details
    Browse the repository at this point in the history
  7. Update VA_TYPE_PROJ to 16-byte types, change ParticleGeneratorHandler…

    … to work with VA_TYPE_PROJ too
    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    08ab0f8 View commit details
    Browse the repository at this point in the history
  8. Add BeamLaserParticleGenerator

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    628015f View commit details
    Browse the repository at this point in the history
  9. Remove #line

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    2627ea6 View commit details
    Browse the repository at this point in the history
  10. Bugfixes

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    3ba9f24 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    886fc61 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    272f188 View commit details
    Browse the repository at this point in the history
  13. Misc

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    da198d2 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    108c169 View commit details
    Browse the repository at this point in the history
  15. WIP LargeBeamLaser

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    e66d096 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    b94c4da View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    159f0db View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    5a3d14b View commit details
    Browse the repository at this point in the history
  19. Add LaserParticleGenerator

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    4003284 View commit details
    Browse the repository at this point in the history
  20. Add LightningParticleGenerator

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    f9ce2e7 View commit details
    Browse the repository at this point in the history
  21. Add MissileParticleGenerator

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    310be98 View commit details
    Browse the repository at this point in the history
  22. Add StarburstParticleGenerator

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    d23f8b0 View commit details
    Browse the repository at this point in the history
  23. microoptimization

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    d175f2c View commit details
    Browse the repository at this point in the history
  24. Checkpoint

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    48f74a8 View commit details
    Browse the repository at this point in the history
  25. Bugfix

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    d94d6df View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    4685702 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    7775c60 View commit details
    Browse the repository at this point in the history
  28. Bugfixes

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    44c028e View commit details
    Browse the repository at this point in the history
  29. Work in progress

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    f5ed9f0 View commit details
    Browse the repository at this point in the history
  30. Work in progress 2

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    776aaba View commit details
    Browse the repository at this point in the history
  31. Misc

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    c83fd57 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    048246f View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    99877f1 View commit details
    Browse the repository at this point in the history
  34. Test rendering

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    5cf96d7 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    b23a75d View commit details
    Browse the repository at this point in the history
  36. Minor changes in gl.DispatchCompute implementation, because it's some…

    …thing I noticed accidentially
    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    b5af3c0 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    13ef9ab View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    cb464ef View commit details
    Browse the repository at this point in the history
  39. Async stats + some? bugfixes

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    90fde1c View commit details
    Browse the repository at this point in the history
  40. More bugfixes

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    a1126ca View commit details
    Browse the repository at this point in the history
  41. Progress

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    c6eeabb View commit details
    Browse the repository at this point in the history
  42. +GeoSquareParticleGenerator

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    cc3c769 View commit details
    Browse the repository at this point in the history
  43. +HeatCloudParticleGenerator

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    dfad625 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    c26738c View commit details
    Browse the repository at this point in the history
  45. Add bugged NanoParticleGenerator

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    57f9cad View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    6435f87 View commit details
    Browse the repository at this point in the history
  47. Redo camDirPos non-sense

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    3eac453 View commit details
    Browse the repository at this point in the history
  48. Added creg handling

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    9974d4f View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    c328638 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    9fe5cd7 View commit details
    Browse the repository at this point in the history
  51. Remove redundant Lua

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    9db3e59 View commit details
    Browse the repository at this point in the history
  52. Checkpoint

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    81b52ac View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    09e5c95 View commit details
    Browse the repository at this point in the history
  54. drawRadius --> size

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    0b1d207 View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    1d26bf3 View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    599a12f View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    5c20dcf View commit details
    Browse the repository at this point in the history
  58. Compilation fix

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    2863608 View commit details
    Browse the repository at this point in the history
  59. Crash

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    86de258 View commit details
    Browse the repository at this point in the history
  60. Fix the mysterious crash

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    5d565fb View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    7456e6f View commit details
    Browse the repository at this point in the history
  62. Small changes

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    618dc63 View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    a5d53b7 View commit details
    Browse the repository at this point in the history
  64. Fix the field description

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    ff6d5c3 View commit details
    Browse the repository at this point in the history
  65. Failed SaveState() function

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    2cad4d2 View commit details
    Browse the repository at this point in the history
  66. fixup glHelpers

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    2e71088 View commit details
    Browse the repository at this point in the history
  67. Status quo

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    e2c18bf View commit details
    Browse the repository at this point in the history
  68. Implement Save*() functions

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    f8aab31 View commit details
    Browse the repository at this point in the history
  69. Configuration menu
    Copy the full SHA
    cf0d802 View commit details
    Browse the repository at this point in the history
  70. Configuration menu
    Copy the full SHA
    8708ef7 View commit details
    Browse the repository at this point in the history
  71. Integrate SmokeParticle

    lhog committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    2ab9e8e View commit details
    Browse the repository at this point in the history
  72. Configuration menu
    Copy the full SHA
    828bf02 View commit details
    Browse the repository at this point in the history