Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
gl-react-native-v2
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Jira
Jira
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
ym
gl-react-native-v2
Commits
e5de2a1a
Commit
e5de2a1a
authored
Nov 21, 2015
by
Gaëtan Renaudeau
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
clean
parent
e43409fc
Changes
6
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
3 additions
and
31 deletions
+3
-31
android/src/main/java/com/projectseptember/RNGL/GLCanvas.java
...oid/src/main/java/com/projectseptember/RNGL/GLCanvas.java
+2
-11
android/src/main/java/com/projectseptember/RNGL/GLCanvasManager.java
.../main/java/com/projectseptember/RNGL/GLCanvasManager.java
+0
-1
android/src/main/java/com/projectseptember/RNGL/GLTexture.java
...id/src/main/java/com/projectseptember/RNGL/GLTexture.java
+0
-2
android/src/main/java/com/projectseptember/RNGL/RNGLContext.java
.../src/main/java/com/projectseptember/RNGL/RNGLContext.java
+0
-9
android/src/main/java/com/projectseptember/RNGL/RunInGLThread.java
...rc/main/java/com/projectseptember/RNGL/RunInGLThread.java
+1
-1
android/src/main/java/com/projectseptember/RNGL/UniformValue.java
...src/main/java/com/projectseptember/RNGL/UniformValue.java
+0
-7
No files found.
android/src/main/java/com/projectseptember/RNGL/GLCanvas.java
View file @
e5de2a1a
...
...
@@ -6,10 +6,7 @@ import android.graphics.Bitmap;
import
android.graphics.PixelFormat
;
import
android.net.Uri
;
import
android.opengl.GLSurfaceView
;
import
android.support.annotation.Nullable
;
import
android.util.DisplayMetrics
;
import
android.util.Log
;
import
android.view.MotionEvent
;
import
android.view.ViewGroup
;
import
com.facebook.react.bridge.Arguments
;
...
...
@@ -18,10 +15,6 @@ import com.facebook.react.bridge.ReadableArray;
import
com.facebook.react.bridge.ReadableMap
;
import
com.facebook.react.bridge.ReadableMapKeySetIterator
;
import
com.facebook.react.bridge.WritableMap
;
import
com.facebook.react.touch.CatalystInterceptingViewGroup
;
import
com.facebook.react.touch.OnInterceptTouchEventListener
;
import
com.facebook.react.uimanager.PointerEvents
;
import
com.facebook.react.uimanager.ReactPointerEventsView
;
import
com.facebook.react.uimanager.ThemedReactContext
;
import
com.facebook.react.uimanager.events.RCTEventEmitter
;
...
...
@@ -639,10 +632,8 @@ public class GLCanvas
}
public
void
syncEventsThrough
()
{
// TODO: figure out how to do this (Obj C code below)
// FIXME: probably we should just define {style} on JS side. check if there is support for touchEvents:"none"
//self.userInteractionEnabled = !(_eventsThrough);
//self.superview.userInteractionEnabled = !(_eventsThrough && !_visibleContent);
// TODO: figure out how to do this...
// For some reason, the click through is half working
}
...
...
android/src/main/java/com/projectseptember/RNGL/GLCanvasManager.java
View file @
e5de2a1a
...
...
@@ -4,7 +4,6 @@ import android.support.annotation.Nullable;
import
com.facebook.react.bridge.ReadableArray
;
import
com.facebook.react.bridge.ReadableMap
;
import
com.facebook.react.uimanager.PointerEvents
;
import
com.facebook.react.uimanager.SimpleViewManager
;
import
com.facebook.react.uimanager.ThemedReactContext
;
import
com.facebook.react.uimanager.ReactProp
;
...
...
android/src/main/java/com/projectseptember/RNGL/GLTexture.java
View file @
e5de2a1a
package
com.projectseptember.RNGL
;
import
android.graphics.Bitmap
;
import
android.graphics.Canvas
;
import
android.graphics.Color
;
import
android.graphics.Matrix
;
import
android.opengl.GLUtils
;
import
android.util.Log
;
import
android.view.View
;
import
static
android
.
opengl
.
GLES20
.*;
...
...
android/src/main/java/com/projectseptember/RNGL/RNGLContext.java
View file @
e5de2a1a
package
com.projectseptember.RNGL
;
import
android.opengl.GLES20
;
import
com.facebook.react.bridge.ReactApplicationContext
;
import
com.facebook.react.bridge.ReactContextBaseJavaModule
;
import
com.facebook.react.bridge.ReactMethod
;
...
...
@@ -10,15 +8,8 @@ import com.facebook.react.bridge.ReadableMap;
import
java.util.HashMap
;
import
java.util.Map
;
import
javax.microedition.khronos.egl.EGLContext
;
public
class
RNGLContext
extends
ReactContextBaseJavaModule
{
// Share GL Context ?
// http://developer.android.com/training/graphics/opengl/environment.html
// http://stackoverflow.com/questions/8845491/sharing-the-egl2-0-context-between-2-glsurfaceviews-caused-egl-bad-access-on-and
// http://stackoverflow.com/questions/5675355/sharing-the-gles20-context-and-textures-between-different-glsurfaceviews
private
static
String
STATIC_VERT
=
"attribute vec2 position;"
+
"varying vec2 uv;"
+
...
...
android/src/main/java/com/projectseptember/RNGL/RunInGLThread.java
View file @
e5de2a1a
package
com.projectseptember.RNGL
;
public
interface
RunInGLThread
{
public
void
runInGLThread
(
final
Runnable
runnable
);
void
runInGLThread
(
final
Runnable
runnable
);
}
android/src/main/java/com/projectseptember/RNGL/UniformValue.java
deleted
100644 → 0
View file @
e43409fc
package
com.projectseptember.RNGL
;
import
com.facebook.react.bridge.ReadableMap
;
public
class
UniformValue
{
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment