KilnGraphics / Blaze4D

Minecraft but with Vulkan.
GNU Lesser General Public License v3.0
270 stars 12 forks source link

Major Bug: Game Flickers alot #27

Closed hYdos closed 3 years ago

hYdos commented 3 years ago

Current speculated causes:

I currently have no clue on a good way to implement padding as Minecraft sometimes has 1 byte of padding or 4 bytes (a float) worth of padding.

Whichever contributor wants to work on the Padding thing, please assign themselves.

@burgerguy can you please look into the textures and shaders issue before anything else? its quite important for making progress.

burgerindividual commented 3 years ago

When I get the chance I'm down to fix the padding thing and make the VertexFormatElements even more dynamic. I'm also going to fix the predefined vertex format list as that provides a major speedup over creating a new one and checking the map.

burgerindividual commented 3 years ago

this is now mostly fixed, we are back to a pre-big_nuts state

burgerindividual commented 3 years ago

this has been fixed in the latest commit. we may want to adopt a better way of doing this, but for now, this is what we got.