mirror of https://github.com/bjornbytes/lovr.git
Fix WebVR;
This commit is contained in:
parent
3f875118a9
commit
e4a7c6bb47
|
@ -51,7 +51,7 @@ void lovrGraphicsReset() {
|
|||
state.transform = 0;
|
||||
state.canvas = 0;
|
||||
state.defaultShader = -1;
|
||||
lovrGraphicsSetBackgroundColor((Color) { 0, 0, 0, 0 });
|
||||
lovrGraphicsSetBackgroundColor((Color) { 0, 0, 0, 255 });
|
||||
lovrGraphicsSetBlendMode(BLEND_ALPHA, BLEND_ALPHA_MULTIPLY);
|
||||
lovrGraphicsSetColor((Color) { 255, 255, 255, 255 });
|
||||
lovrGraphicsSetCullingEnabled(0);
|
||||
|
@ -301,7 +301,11 @@ void lovrGraphicsSetFont(Font* font) {
|
|||
|
||||
GraphicsLimits lovrGraphicsGetLimits() {
|
||||
if (!state.limits.initialized) {
|
||||
#ifdef EMSCRIPTEN
|
||||
state.limits.pointSizes[0] = state.limits.pointSizes[1] = 1.f;
|
||||
#else
|
||||
glGetFloatv(GL_POINT_SIZE_RANGE, state.limits.pointSizes);
|
||||
#endif
|
||||
glGetIntegerv(GL_MAX_TEXTURE_SIZE, &state.limits.textureSize);
|
||||
glGetIntegerv(GL_MAX_SAMPLES, &state.limits.textureMSAA);
|
||||
glGetFloatv(GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT, &state.limits.textureAnisotropy);
|
||||
|
|
|
@ -34,7 +34,7 @@ static void onRequestAnimationFrame(void* userdata) {
|
|||
mat4_multiply(transform, sittingToStanding);
|
||||
|
||||
lovrGraphicsPush();
|
||||
lovrGraphicsMatrixTransform(transform);
|
||||
lovrGraphicsMatrixTransform(MATRIX_VIEW, transform);
|
||||
lovrGraphicsSetProjection(projection);
|
||||
|
||||
if (isRight) {
|
||||
|
|
Loading…
Reference in New Issue