These are chat archives for bjz/gfx-rs
FloatPrecisionmean that it must be 64bits?
FloatDefaultmeans it doesn't matter?
glVertexAttribLPointer- used when the shader expects 64bits, but they can also be bind regularly (if the shader expects 32bit floats).
Basically, for async resources, the problem is to know what handle the incoming resource belong to. I can see 2 possible ways to approach this:
GL_ARB_uniform_buffer_objectnot being able to be found on OSX?
uniform_block_supported: info.version >= Version(3, 1, None, "") || info.is_extension_supported("GL_ARB_uniform_buffer_object"), array_buffer_supported: info.version >= Version(3, 0, None, "") || info.is_extension_supported("GL_ARB_vertex_array_object"),
make deps allstill fails because of sax-rs, could you merge the PR you have there?
@cmr An excerpt from the "A trip through the graphics pipeline" link that you provided earlier:
texture borders are probably not implemented in the texture sampler, but emulated with extra code in the shader (or just not supported at all)
So, perhaps, providing the
CLAMP_TO_BORDER doesn't worth it for the gfx-rs level at all?