Revision f8686932
Added by Leszek Koltunski over 7 years ago
src/main/java/org/distorted/library/DistortedTexture.java | ||
---|---|---|
44 | 44 |
private static boolean mListMarked = false; |
45 | 45 |
private static LinkedList<DistortedTexture> mList = new LinkedList<>(); |
46 | 46 |
|
47 |
private static int mTextureH; |
|
48 |
|
|
47 | 49 |
private int mSizeX, mSizeY; // in screen space |
48 | 50 |
float mHalfX, mHalfY; // halves of the above |
49 | 51 |
private long mID; |
... | ... | |
118 | 120 |
return mID; |
119 | 121 |
} |
120 | 122 |
|
123 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
|
124 |
|
|
125 |
static void getUniforms(int mProgramH) |
|
126 |
{ |
|
127 |
mTextureH= GLES20.glGetUniformLocation( mProgramH, "u_Texture"); |
|
128 |
|
|
129 |
GLES20.glActiveTexture(GLES20.GL_TEXTURE0); |
|
130 |
GLES20.glUniform1i(mTextureH, 0); |
|
131 |
} |
|
132 |
|
|
121 | 133 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
122 | 134 |
|
123 | 135 |
static synchronized void onDestroy() |
Also available in: Unified diff
Minor.