package com.laifeng.sopcastsdk.constant;
/**
* @Title: SopCastConstant
* @Package com.laifeng.sopcastsdk
* @Description:
* @Author Jim
* @Date 16/9/14
* @Time 下午2:53
* @Version
*/
public class SopCastConstant {
public static final String TAG = "SopCast";
public static final String VERSION = "1.0";
public static final String BRANCH = "open-source";
public static final String SHARDE_NULL_VERTEX = "attribute vec4 position;\n" +
"attribute vec4 inputTextureCoordinate;\n" +
"\n" +
"uniform mat4 uPosMtx;\n" +
"uniform mat4 uTexMtx;\n" +
"varying vec2 textureCoordinate;\n" +
"void main() {\n" +
" gl_Position = uPosMtx * position;\n" +
" textureCoordinate = (uTexMtx * inputTextureCoordinate).xy;\n" +
"}";
public static final String SHARDE_NULL_FRAGMENT = "#extension GL_OES_EGL_image_external : require\n" +
"precision mediump float;\n" +
"varying vec2 textureCoordinate;\n" +
"uniform samplerExternalOES sTexture;\n" +
"void main() {\n" +
" vec4 tc = texture2D(sTexture, textureCoordinate);\n" +
" gl_FragColor = vec4(tc.r, tc.g, tc.b, 1.0);\n" +
"}";
}