From c9d522da6bc9103fb1647c94a03bfe91eead3f2b Mon Sep 17 00:00:00 2001 From: Joshua Granick Date: Thu, 5 Jul 2018 14:58:29 -0700 Subject: [PATCH] Minor fixes --- src/lime/_internal/backend/flash/FlashWindow.hx | 3 +++ src/lime/graphics/opengl/GLProgram.hx | 10 +++++++++- src/lime/graphics/opengl/GLShader.hx | 10 +++++++++- 3 files changed, 21 insertions(+), 2 deletions(-) diff --git a/src/lime/_internal/backend/flash/FlashWindow.hx b/src/lime/_internal/backend/flash/FlashWindow.hx index 98947a868..b0c075dcb 100644 --- a/src/lime/_internal/backend/flash/FlashWindow.hx +++ b/src/lime/_internal/backend/flash/FlashWindow.hx @@ -61,6 +61,9 @@ class FlashWindow { if (stage == null) stage = Lib.current.stage; + parent.__width = stage.stageWidth; + parent.__height = stage.stageHeight; + stage.align = StageAlign.TOP_LEFT; stage.scaleMode = StageScaleMode.NO_SCALE; diff --git a/src/lime/graphics/opengl/GLProgram.hx b/src/lime/graphics/opengl/GLProgram.hx index a9d457ed6..ed5e3531a 100644 --- a/src/lime/graphics/opengl/GLProgram.hx +++ b/src/lime/graphics/opengl/GLProgram.hx @@ -50,5 +50,13 @@ import lime.utils.Log; #else -typedef GLProgram = Dynamic; +@:forward abstract GLProgram(Dynamic) from Dynamic to Dynamic { + + public static function fromSources (gl:Dynamic, vertexSource:String, fragmentSource:String):GLProgram { + + return null; + + } + +} #end \ No newline at end of file diff --git a/src/lime/graphics/opengl/GLShader.hx b/src/lime/graphics/opengl/GLShader.hx index 47fa1f29e..638036041 100644 --- a/src/lime/graphics/opengl/GLShader.hx +++ b/src/lime/graphics/opengl/GLShader.hx @@ -50,5 +50,13 @@ import lime.utils.Log; #else -typedef GLShader = Dynamic; +@:forward abstract GLShader(Dynamic) from Dynamic to Dynamic { + + public static function fromSources (gl:Dynamic, source:String, type:Int):GLShader { + + return null; + + } + +} #end \ No newline at end of file