WebGL fixes;

This commit is contained in:
bjorn 2019-02-08 10:32:05 -08:00
parent 3c83b36845
commit f53f64933c
3 changed files with 3 additions and 2 deletions

View File

@ -45,6 +45,7 @@ if(EMSCRIPTEN)
"-s GL_PREINITIALIZED_CONTEXT=1 "
"-s USE_ZLIB=1 "
"-s USE_PTHREADS=0 "
"-s FULL_ES2=1 "
"-s FULL_ES3=1 "
"-s FORCE_FILESYSTEM=1 "
"-s ALLOW_MEMORY_GROWTH=1 "

View File

@ -19,7 +19,7 @@ void lovrBufferMarkRange(Buffer* buffer, size_t offset, size_t size) {
}
void lovrBufferFlush(Buffer* buffer) {
if (buffer->flushTo < buffer->flushFrom) {
if (buffer->flushTo <= buffer->flushFrom) {
return;
}

View File

@ -22,7 +22,7 @@ const char* lovrShaderVertexPrefix = ""
"in vec3 lovrTangent; \n"
"in ivec4 lovrBones; \n"
"in vec4 lovrBoneWeights; \n"
"in int lovrDrawID; \n"
"in uint lovrDrawID; \n"
"out vec2 texCoord; \n"
"out vec4 vertexColor; \n"
"out vec4 lovrColor; \n"