Jump to content


  • Content Count

  • Joined

  • Last visited

Status Updates posted by Josh

  1. Idea: Use AI to guess the texture files to use for diffuse / normal / roughness / specular / etc.

    1. IgorBgz90


      By prefix? (_color, _nrm, _spec) Good idea.

  2. I'm quite happy with progress. There are no serious issues standing between is and having our PBR lighting working with Vulkan. Shadows will be the next challenge, but I think they will not be too hard. I am taking the day off and started reading a new book, Joseph Conrad's "Heart of Darkness" on which the film "Apocalypse Now" is loosely based (in a different setting).

    1. Thirsty Panther

      Thirsty Panther

      Just finished reading the "Book of the unnamed midwife" series and am now reading "Wizard: Life and Times of Nikola Tesla". Amazing guy did a lot of work with ac power transmission, motors and power generation.

    2. tipforeveryone


      Keep going :) Thanks !!

  3. Implemented early Z-pass in Vulkan. Was not as hard as I thought it would be.

    1. TheConceptBoy


      How do you post status updates on this platform? Do you need special account permissions?

    2. Josh


      @TheConceptBoy There is a box on the forum index page that says "What's on your mind?" above the status updates.

  4. Turbo Game Engine (Leadwerks 5) beta is updated with Vulkan support.

  5. I'm preparing the new Turbo beta, with Vulkan support.

    1. TheConceptBoy
    2. gamecreator


      If it's anything like previous releases, you'll need a subscription to access it.

    3. Lethal Raptor Games
  6. Another very productive day! Vulkan renderer is getting more solid, worked out keyframe interpolation in the render frames, and it's all working well. The new engine is a complex machine.

    1. Lethal Raptor Games

      Lethal Raptor Games

      Glad it's all working out.  Turbo will be a beast.

  7. Vulkan memory barriers are working, blog coming soon...

  8. I will have an interesting blog soon about the two different types of data we store in the new engine, and why two different methods are needed to send that data to the GPU with Vulkan. Good material for a GDC lecture!

  9. To my surprise, my first attempt at Vulkan pipeline barriers seems to have worked perfectly.

    1. gamecreator


      How have you not learned after all these years?  Nothing that seems to work ever truly works for long.  😏

    2. khotan


      Nice work Sir Josh !

  10. I've been working on some difficult buffer stuff in Vulkan that is at the core of our performance gains.

    1. Show previous comments  4 more
    2. Josh


      I am estimating six weeks from the time I started, April 24. It definitely looks like this was worthwhile though.

    3. Josh


      This is what I am dealing with 🤪https://gpuopen.com/vulkan-barriers-explained/

    4. Lethal Raptor Games

      Lethal Raptor Games

      Far out that's some heavy stuff! :P

  11. Beta subscribers can download the Vulkan vs. OpenGL benchmark here: https://www.leadwerks.com/community/topic/19016-vulkan-vs-opengl-benchmark/

  12. Vulkan implementation has made our new renderer 80% faster.

    1. gamecreator


      See now, with your skill, this is what I suspected would happen.

  13. Multiple SSBOs are working now. I am very curious to see what the results of the 100,000 box challenge will be in Vulkan.

    1. gamecreator


      I'm very curious about all sorts of speed tests, with and without shaders, once everything is mostly done.  I think I'll set up test scenes later for LE vs Turbo for vegetation and bone animations (like I did here).

    2. martyj


      Any update as to when Turbo will get terrain support?

      I could really use the performance boost of LE5 for WF. Currently I have been spending less time developing the game content, and more time developing the game tools due to the slowness of the game. 

  14. SSBOs are now working in Vulkan. Big progress! I think this is all going to work.

    1. Lethal Raptor Games

      Lethal Raptor Games

      Awesome! Looking forward to seeing more!

    2. Josh


      Yeah, this was a very good thing. The benefits are enormous and I understand it all pretty well.

  15. New engine is compiling with Vulkan, no OpenGL libraries imported at all.

  16. Blog updated with Vulkan test app: 


  17. Big progress with Vulkan!

    1. Show previous comments  2 more
    2. ErhanK


      great! we need multiple platforms. :)

    3. gamecreator


      So.... 1000x faster than Leadwerks 4, right?  😏  Good job regardless.

    4. Josh


      Maybe 100x in some situations.

  18. Downloading Vulkan SDK...

    1. aiaf


      Go go, hope vulkan has a good api design, I suspect will be a lot to learn 

  19. Default branch is updated, floating boxes are fixed.

  20. Leadwerks Game Engine will soon be available on the Amazon Marketplace.

  21. Got the Valve Knuckles VR controllers today.

  22. A fix for the "floating objects" bug is available on the beta branch now: https://www.leadwerks.com/community/topic/18854-flying-objects/


  23. Doing taxes...

  24. 4.6 has a small update live now.

  • Create New...