From a4e2663d0ae09bdaa878b3b6cd857128a8caed4d Mon Sep 17 00:00:00 2001 From: Joshua Granick Date: Fri, 13 Jul 2018 13:04:17 -0700 Subject: [PATCH] Doc gen fixes --- src/lime/graphics/OpenGLES2RenderContext.hx | 2 +- src/lime/graphics/OpenGLES3RenderContext.hx | 2 +- src/lime/graphics/OpenGLRenderContext.hx | 2 +- src/lime/graphics/WebGL2RenderContext.hx | 2 ++ 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/lime/graphics/OpenGLES2RenderContext.hx b/src/lime/graphics/OpenGLES2RenderContext.hx index d5a7d999d..7e266c366 100644 --- a/src/lime/graphics/OpenGLES2RenderContext.hx +++ b/src/lime/graphics/OpenGLES2RenderContext.hx @@ -1,4 +1,4 @@ -package lime.graphics; #if (!lime_doc_gen || lime_opengl || lime_opengles) #if (lime_doc_gen || (sys && lime_cffi)) +package lime.graphics; #if (!lime_doc_gen || lime_opengl || lime_opengles) #if (doc_gen || (sys && lime_cffi)) import lime.graphics.opengl.*; diff --git a/src/lime/graphics/OpenGLES3RenderContext.hx b/src/lime/graphics/OpenGLES3RenderContext.hx index 2f8152419..ae6f53384 100644 --- a/src/lime/graphics/OpenGLES3RenderContext.hx +++ b/src/lime/graphics/OpenGLES3RenderContext.hx @@ -1,4 +1,4 @@ -package lime.graphics; #if (!lime_doc_gen || lime_opengl || lime_opengles) #if (lime_doc_gen || (sys && lime_cffi)) +package lime.graphics; #if (!lime_doc_gen || lime_opengl || lime_opengles) #if (lime_doc_gen || (sys && lime_cffi && !doc_gen)) import haxe.Int64; diff --git a/src/lime/graphics/OpenGLRenderContext.hx b/src/lime/graphics/OpenGLRenderContext.hx index 122b906c7..e2722cd82 100644 --- a/src/lime/graphics/OpenGLRenderContext.hx +++ b/src/lime/graphics/OpenGLRenderContext.hx @@ -1,4 +1,4 @@ -package lime.graphics; #if (!lime_doc_gen || lime_opengl) #if (lime_doc_gen || (sys && lime_cffi)) +package lime.graphics; #if (!lime_doc_gen || lime_opengl) #if (lime_doc_gen || (sys && lime_cffi && !doc_gen)) import lime._internal.backend.native.NativeOpenGLRenderContext; diff --git a/src/lime/graphics/WebGL2RenderContext.hx b/src/lime/graphics/WebGL2RenderContext.hx index 0059ae95a..2a7c9cce5 100644 --- a/src/lime/graphics/WebGL2RenderContext.hx +++ b/src/lime/graphics/WebGL2RenderContext.hx @@ -2262,8 +2262,10 @@ abstract WebGL2RenderContext(Dynamic) from Dynamic to Dynamic { public inline function getBufferSubData (target:Int, srcByteOffset:DataPointer, dstData:ArrayBuffer, srcOffset:Int = 0, ?length:Int):Void { + #if !js var size = (length != null) ? length : (dstData != null) ? dstData.length : 0; this.getBufferSubData (target, srcByteOffset + srcOffset, size, dstData); + #end }