«
Previous
|
Next
»
Revision a81a4157
Added by Leszek Koltunski about 4 hours ago
- ID a81a4157e30b48eafbb330524096a17e2bbdfbd2
- Parent fc46d8ef
| src/main/java/org/distorted/library/effect/PostprocessEffect.kt | ||
|---|---|---|
| 72 | 72 |
|
| 73 | 73 |
val mQuadPositions: FloatBuffer |
| 74 | 74 |
val mQuadTexture: FloatBuffer |
| 75 |
val mQuadTextureInv: FloatBuffer |
|
| 76 | 75 |
|
| 77 | 76 |
init |
| 78 | 77 |
{
|
| ... | ... | |
| 80 | 79 |
|
| 81 | 80 |
val position = floatArrayOf(-0.5f,-0.5f,-0.5f, 0.5f, 0.5f,-0.5f, 0.5f, 0.5f) |
| 82 | 81 |
val textureNor = floatArrayOf( 0.0f, 0.0f, 0.0f, 1.0f, 1.0f, 0.0f, 1.0f, 1.0f) |
| 83 |
val textureInv = floatArrayOf( 0.0f, 0.0f, 1.0f, 0.0f, 0.0f, 1.0f, 1.0f, 1.0f) |
|
| 84 | 82 |
|
| 85 | 83 |
mQuadPositions = ByteBuffer.allocateDirect(POS_DATA_SIZE*dataLength).order(ByteOrder.nativeOrder()).asFloatBuffer() |
| 86 | 84 |
mQuadPositions.put(position).position(0) |
| 87 | 85 |
mQuadTexture = ByteBuffer.allocateDirect(TEX_DATA_SIZE*dataLength).order(ByteOrder.nativeOrder()).asFloatBuffer() |
| 88 | 86 |
mQuadTexture.put(textureNor).position(0) |
| 89 |
mQuadTextureInv = ByteBuffer.allocateDirect(TEX_DATA_SIZE*dataLength).order(ByteOrder.nativeOrder()).asFloatBuffer() |
|
| 90 |
mQuadTextureInv.put(textureInv).position(0) |
|
| 91 | 87 |
} |
| 92 | 88 |
|
| 93 | 89 |
var mPrograms: ArrayList<DistortedProgram> = ArrayList() |
Also available in: Unified diff
minor