/external/angle/src/tests/gl_tests/ |
D | BindUniformLocationTest.cpp | 34 if (mProgram != 0) in testTearDown() 36 glDeleteProgram(mProgram); in testTearDown() 40 GLuint mProgram = 0; member in __anona8b494820111::BindUniformLocationTest 61 mProgram = CompileProgram(essl1_shaders::vs::Simple(), kFS, [&](GLuint program) { in TEST_P() 66 ASSERT_NE(0u, mProgram); in TEST_P() 68 glUseProgram(mProgram); in TEST_P() 78 drawQuad(mProgram, essl1_shaders::PositionAttrib(), 0.5f); in TEST_P() 102 mProgram = CompileProgram(essl1_shaders::vs::Simple(), kFS, [&](GLuint program) { in TEST_P() 107 ASSERT_NE(0u, mProgram); in TEST_P() 109 glUseProgram(mProgram); in TEST_P() [all …]
|
D | ExternalWrapTest.cpp | 21 ExternalWrapTest() : mProgram(0), mSourceTexture(0), mExternalImage(0), mExternalTexture(0) in ExternalWrapTest() 62 mProgram = CompileProgram(vertSrc, fragSrc); in testSetUp() 64 ASSERT_NE(mProgram, 0u); in testSetUp() 100 if (mProgram != 0) in testTearDown() 102 glDeleteProgram(mProgram); in testTearDown() 140 GLuint mProgram; member in angle::ExternalWrapTest 161 ASSERT_NE(mProgram, 0u); in TEST_P() 162 glUseProgram(mProgram); in TEST_P() 164 glUniform2f(glGetUniformLocation(mProgram, "u_offset"), 0.0, 0.0); in TEST_P() 165 drawQuad(mProgram, "a_position", 0); in TEST_P() [all …]
|
D | UniformTest.cpp | 316 UniformTest() : mProgram(0), mUniformFLocation(-1), mUniformILocation(-1), mUniformBLocation(-1) in UniformTest() 344 mProgram = CompileProgram(kVS, kFS); in testSetUp() 345 ASSERT_NE(mProgram, 0u); in testSetUp() 347 mUniformFLocation = glGetUniformLocation(mProgram, "uniF"); in testSetUp() 350 mUniformILocation = glGetUniformLocation(mProgram, "uniI"); in testSetUp() 353 mUniformBLocation = glGetUniformLocation(mProgram, "uniB"); in testSetUp() 359 void testTearDown() override { glDeleteProgram(mProgram); } in testTearDown() 361 GLuint mProgram; member in __anon2984066c0111::UniformTest 369 glUseProgram(mProgram); in TEST_P() 375 glGetnUniformfvEXT(mProgram, mUniformFLocation, 4, &f); in TEST_P() [all …]
|
D | ColorMaskTest.cpp | 17 ColorMaskTest() : mProgram(0) in ColorMaskTest() 30 mProgram = CompileProgram(essl1_shaders::vs::Simple(), essl1_shaders::fs::UniformColor()); in testSetUp() 31 ASSERT_NE(0u, mProgram) << "shader compilation failed."; in testSetUp() 33 mColorUniform = glGetUniformLocation(mProgram, essl1_shaders::ColorUniform()); in testSetUp() 36 void testTearDown() override { glDeleteProgram(mProgram); } in testTearDown() 38 GLuint mProgram = 0; member in angle::ColorMaskTest 57 glUseProgram(mProgram); in TEST_P() 60 drawQuad(mProgram, essl1_shaders::PositionAttrib(), 0.5f); in TEST_P() 66 glUseProgram(mProgram); in TEST_P() 69 drawQuad(mProgram, essl1_shaders::PositionAttrib(), 0.5f); in TEST_P()
|
D | SRGBFramebufferTest.cpp | 36 mProgram = CompileProgram(essl1_shaders::vs::Simple(), essl1_shaders::fs::UniformColor()); in testSetUp() 37 ASSERT_NE(0u, mProgram); in testSetUp() 39 mColorLocation = glGetUniformLocation(mProgram, essl1_shaders::ColorUniform()); in testSetUp() 43 void testTearDown() override { glDeleteProgram(mProgram); } in testTearDown() 45 GLuint mProgram = 0; member in angle::SRGBFramebufferTest 101 glUseProgram(mProgram); in TEST_P() 105 drawQuad(mProgram, essl1_shaders::PositionAttrib(), 0.5f); in TEST_P() 109 drawQuad(mProgram, essl1_shaders::PositionAttrib(), 0.5f); in TEST_P() 142 glUseProgram(mProgram); in TEST_P() 146 drawQuad(mProgram, essl1_shaders::PositionAttrib(), 0.5f); in TEST_P() [all …]
|
D | BlendFuncExtendedTest.cpp | 97 EXTBlendFuncExtendedDrawTest() : mProgram(0) in EXTBlendFuncExtendedDrawTest() 123 if (mProgram) in testTearDown() 125 glDeleteProgram(mProgram); in testTearDown() 133 mProgram = CompileProgram(vertSource, fragSource); in makeProgram() 135 ASSERT_NE(0u, mProgram); in makeProgram() 140 return glGetAttribLocation(mProgram, name); in getVertexAttribLocation() 145 return glGetUniformLocation(mProgram, name); in getFragmentUniformLocation() 155 glUseProgram(mProgram); in drawTest() 218 GLuint mProgram; member in __anonf928ee2e0111::EXTBlendFuncExtendedDrawTest 238 GLint index = glGetFragDataIndexEXT(mProgram, name); in checkOutputIndexQuery() [all …]
|
D | SRGBTextureTest.cpp | 53 mProgram = CompileProgram(kVS, kFS); in testSetUp() 54 ASSERT_NE(0u, mProgram); in testSetUp() 56 mTextureLocation = glGetUniformLocation(mProgram, "tex"); in testSetUp() 60 void testTearDown() override { glDeleteProgram(mProgram); } in testTearDown() 82 GLuint mProgram = 0; member in angle::SRGBTextureTest 262 glUseProgram(mProgram); in TEST_P() 266 drawQuad(mProgram, "position", 0.5f); in TEST_P() 271 drawQuad(mProgram, "position", 0.5f); in TEST_P() 293 glUseProgram(mProgram); in TEST_P() 297 drawQuad(mProgram, "position", 0.5f); in TEST_P() [all …]
|
D | DifferentStencilMasksTest.cpp | 20 DifferentStencilMasksTest() : mProgram(0) in DifferentStencilMasksTest() 36 mProgram = CompileProgram(essl1_shaders::vs::Zero(), essl1_shaders::fs::Blue()); in testSetUp() 37 ASSERT_NE(0u, mProgram); in testSetUp() 46 if (mProgram != 0) in testTearDown() 47 glDeleteProgram(mProgram); in testTearDown() 50 GLuint mProgram; member in __anona6d8cd740111::DifferentStencilMasksTest 60 glUseProgram(mProgram); in TEST_P() 76 glUseProgram(mProgram); in TEST_P() 97 glUseProgram(mProgram); in TEST_P()
|
D | ProvokingVertexTest.cpp | 23 : mProgram(0), in ProvokingVertexTest() 61 mProgram = CompileProgramWithTransformFeedback(kVS, kFS, tfVaryings, GL_SEPARATE_ATTRIBS); in testSetUp() 62 ASSERT_NE(0u, mProgram); in testSetUp() 72 mIntAttribLocation = glGetAttribLocation(mProgram, "intAttrib"); in testSetUp() 81 if (mProgram != 0) in testTearDown() 83 glDeleteProgram(mProgram); in testTearDown() 84 mProgram = 0; in testTearDown() 112 GLuint mProgram; member in __anonac48ecc90111::ProvokingVertexTest 126 drawQuad(mProgram, "position", 0.5f); in TEST_P() 156 glUseProgram(mProgram); in TEST_P() [all …]
|
D | ParallelShaderCompileTest.cpp | 69 glGetProgramiv(mProgram, GL_COMPLETION_STATUS_KHR, &status); in isLinkCompleted() 121 GLuint mProgram; member in __anon09bac4790111::ParallelShaderCompileTest::Task 215 mProgram = 0; in link() 218 mProgram = glCreateProgram(); in link() 219 glAttachShader(mProgram, mVertexShader); in link() 220 glAttachShader(mProgram, mFragmentShader); in link() 221 glLinkProgram(mProgram); in link() 225 return (mProgram != 0); in link() 233 glUseProgram(mProgram); in runAndVerify() 236 glGetUniformLocation(mProgram, essl1_shaders::ColorUniform()); in runAndVerify() [all …]
|
D | BuiltinVariableTest.cpp | 54 mProgram = CompileProgram(kVS, kFS); in testSetUp() 55 ASSERT_NE(0u, mProgram); in testSetUp() 57 mPositionLocation = glGetAttribLocation(mProgram, "position"); in testSetUp() 59 mExpectedIdLocation = glGetAttribLocation(mProgram, "expectedID"); in testSetUp() 75 glDeleteProgram(mProgram); in testTearDown() 105 glUseProgram(mProgram); in runTest() 139 GLuint mProgram = 0; member in BuiltinVariableVertexIdTest 219 mProgram = CompileProgram(essl3_shaders::vs::Simple(), kFS); in testSetUp() 220 ASSERT_NE(0u, mProgram); in testSetUp() 222 mDepthLocation = glGetUniformLocation(mProgram, "u_depth"); in testSetUp() [all …]
|
D | OcclusionQueriesTest.cpp | 18 OcclusionQueriesTest() : mProgram(0), mRNG(1) in OcclusionQueriesTest() 31 mProgram = CompileProgram(essl1_shaders::vs::Simple(), essl1_shaders::fs::Red()); in testSetUp() 32 ASSERT_NE(0u, mProgram); in testSetUp() 35 void testTearDown() override { glDeleteProgram(mProgram); } in testTearDown() 37 GLuint mProgram; member in OcclusionQueriesTest 57 glUseProgram(mProgram); in TEST_P() 58 drawQuad(mProgram, essl1_shaders::PositionAttrib(), 0.3f); in TEST_P() 65 drawQuad(mProgram, essl1_shaders::PositionAttrib(), in TEST_P() 107 drawQuad(mProgram, essl1_shaders::PositionAttrib(), 0.8f); // this quad should not be occluded in TEST_P() 173 drawQuad(mProgram, essl1_shaders::PositionAttrib(), 0.8f, 0.5f); in TEST_P() [all …]
|
D | ActiveTextureCacheTest.cpp | 48 mProgram = CompileProgram(kVS, k2DFS); in testSetUp() 49 ASSERT_NE(0u, mProgram); in testSetUp() 51 m2DTextureLocation = glGetUniformLocation(mProgram, "tex2D"); in testSetUp() 54 mCubeTextureLocation = glGetUniformLocation(mProgram, "texCube"); in testSetUp() 58 void testTearDown() override { glDeleteProgram(mProgram); } in testTearDown() 60 GLuint mProgram = 0; member in angle::ActiveTextureCacheTest 70 glUseProgram(mProgram); in TEST_P()
|
D | TransformFeedbackTest.cpp | 22 TransformFeedbackTestBase() : mProgram(0), mTransformFeedbackBuffer(0), mTransformFeedback(0) in TransformFeedbackTestBase() 46 if (mProgram != 0) in testTearDown() 48 glDeleteProgram(mProgram); in testTearDown() 49 mProgram = 0; in testTearDown() 65 GLuint mProgram; member in __anond17f8e4d0111::TransformFeedbackTestBase 77 ASSERT_EQ(0u, mProgram); in compileDefaultProgram() 79 mProgram = CompileProgramWithTransformFeedback( in compileDefaultProgram() 81 ASSERT_NE(0u, mProgram); in compileDefaultProgram() 99 glUseProgram(mProgram); in TEST_P() 113 drawQuad(mProgram, essl1_shaders::PositionAttrib(), 0.5f); in TEST_P() [all …]
|
D | FloatingPointSurfaceTest.cpp | 36 mProgram = CompileProgram(essl1_shaders::vs::Simple(), kFS); in testSetUp() 37 ASSERT_NE(0u, mProgram) << "shader compilation failed."; in testSetUp() 42 void testTearDown() override { glDeleteProgram(mProgram); } in testTearDown() 44 GLuint mProgram; member in FloatingPointSurfaceTest 61 glUseProgram(mProgram); in TEST_P() 62 drawQuad(mProgram, essl1_shaders::PositionAttrib(), 0.5f); in TEST_P()
|
/external/angle/samples/particle_system/ |
D | ParticleSystem.cpp | 72 mProgram = CompileProgram(kVS, kFS); in initialize() 73 if (!mProgram) in initialize() 79 mLifetimeLoc = glGetAttribLocation(mProgram, "a_lifetime"); in initialize() 80 mStartPositionLoc = glGetAttribLocation(mProgram, "a_startPosition"); in initialize() 81 mEndPositionLoc = glGetAttribLocation(mProgram, "a_endPosition"); in initialize() 84 mTimeLoc = glGetUniformLocation(mProgram, "u_time"); in initialize() 85 mCenterPositionLoc = glGetUniformLocation(mProgram, "u_centerPosition"); in initialize() 86 mColorLoc = glGetUniformLocation(mProgram, "u_color"); in initialize() 87 mSamplerLoc = glGetUniformLocation(mProgram, "s_texture"); in initialize() 128 void destroy() override { glDeleteProgram(mProgram); } in destroy() [all …]
|
/external/angle/samples/texture_wrap/ |
D | TextureWrap.cpp | 47 mProgram = CompileProgram(kVS, kFS); in initialize() 48 if (!mProgram) in initialize() 54 mPositionLoc = glGetAttribLocation(mProgram, "a_position"); in initialize() 55 mTexCoordLoc = glGetAttribLocation(mProgram, "a_texCoord"); in initialize() 58 mSamplerLoc = glGetUniformLocation(mProgram, "s_texture"); in initialize() 61 mOffsetLoc = glGetUniformLocation(mProgram, "u_offset"); in initialize() 71 void destroy() override { glDeleteProgram(mProgram); } in destroy() 94 glUseProgram(mProgram); in draw() 129 GLuint mProgram; member in TextureWrapSample
|
/external/angle/samples/mip_map_2d/ |
D | MipMap2D.cpp | 47 mProgram = CompileProgram(kVS, kFS); in initialize() 48 if (!mProgram) in initialize() 54 mPositionLoc = glGetAttribLocation(mProgram, "a_position"); in initialize() 55 mTexCoordLoc = glGetAttribLocation(mProgram, "a_texCoord"); in initialize() 58 mSamplerLoc = glGetUniformLocation(mProgram, "s_texture"); in initialize() 61 mOffsetLoc = glGetUniformLocation(mProgram, "u_offset"); in initialize() 76 glDeleteProgram(mProgram); in destroy() 101 glUseProgram(mProgram); in draw() 139 GLuint mProgram; member in MipMap2DSample
|
/external/angle/samples/simple_texture_2d/ |
D | SimpleTexture2D.cpp | 46 mProgram = CompileProgram(kVS, kFS); in initialize() 47 if (!mProgram) in initialize() 53 mPositionLoc = glGetAttribLocation(mProgram, "a_position"); in initialize() 54 mTexCoordLoc = glGetAttribLocation(mProgram, "a_texCoord"); in initialize() 57 mSamplerLoc = glGetUniformLocation(mProgram, "s_texture"); in initialize() 69 glDeleteProgram(mProgram); in destroy() 94 glUseProgram(mProgram); in draw() 117 GLuint mProgram; member in SimpleTexture2DSample
|
/external/angle/samples/multi_texture/ |
D | MultiTexture.cpp | 63 mProgram = CompileProgram(kVS, kFS); in initialize() 64 if (!mProgram) in initialize() 70 mPositionLoc = glGetAttribLocation(mProgram, "a_position"); in initialize() 71 mTexCoordLoc = glGetAttribLocation(mProgram, "a_texCoord"); in initialize() 74 mBaseMapLoc = glGetUniformLocation(mProgram, "s_baseMap"); in initialize() 75 mLightMapLoc = glGetUniformLocation(mProgram, "s_lightMap"); in initialize() 96 glDeleteProgram(mProgram); in destroy() 122 glUseProgram(mProgram); in draw() 152 GLuint mProgram; member in MultiTextureSample
|
/external/angle/samples/torus_lighting/ |
D | TorusLightingES2.cpp | 47 mProgram = CompileProgram(kVS, kFS); in initialize() 48 if (!mProgram) in initialize() 53 mPositionLoc = glGetAttribLocation(mProgram, "position"); in initialize() 54 mNormalLoc = glGetAttribLocation(mProgram, "normal"); in initialize() 56 mMVPMatrixLoc = glGetUniformLocation(mProgram, "mvp"); in initialize() 57 mMVMatrixLoc = glGetUniformLocation(mProgram, "mv"); in initialize() 69 glDeleteProgram(mProgram); in destroy() 79 glUseProgram(mProgram); in draw() 110 GLuint mProgram; member in GLES2TorusLightingSample
|
/external/angle/samples/simple_texture_cubemap/ |
D | SimpleTextureCubemap.cpp | 48 mProgram = CompileProgram(kVS, kFS); in initialize() 49 if (!mProgram) in initialize() 55 mPositionLoc = glGetAttribLocation(mProgram, "a_position"); in initialize() 56 mNormalLoc = glGetAttribLocation(mProgram, "a_normal"); in initialize() 59 mSamplerLoc = glGetUniformLocation(mProgram, "s_texture"); in initialize() 76 glDeleteProgram(mProgram); in destroy() 89 glUseProgram(mProgram); in draw() 112 GLuint mProgram; member in SimpleTextureCubemapSample
|
/external/angle/samples/simple_vertex_shader/ |
D | SimpleVertexShader.cpp | 51 mProgram = CompileProgram(kVS, kFS); in initialize() 52 if (!mProgram) in initialize() 58 mPositionLoc = glGetAttribLocation(mProgram, "a_position"); in initialize() 59 mTexcoordLoc = glGetAttribLocation(mProgram, "a_texcoord"); in initialize() 62 mMVPMatrixLoc = glGetUniformLocation(mProgram, "u_mvpMatrix"); in initialize() 77 void destroy() override { glDeleteProgram(mProgram); } in destroy() 106 glUseProgram(mProgram); in draw() 123 GLuint mProgram; member in SimpleVertexShaderSample
|
/external/angle/src/libANGLE/ |
D | TransformFeedback.cpp | 56 mProgram(nullptr), in TransformFeedbackState() 100 if (mState.mProgram) in onDestroy() 102 mState.mProgram->release(context); in onDestroy() 103 mState.mProgram = nullptr; in onDestroy() 106 ASSERT(!mState.mProgram); in onDestroy() 180 if (mState.mProgram) in end() 182 mState.mProgram->release(context); in end() 183 mState.mProgram = nullptr; in end() 238 if (mState.mProgram != program) in bindProgram() 240 if (mState.mProgram != nullptr) in bindProgram() [all …]
|
/external/angle/samples/simple_instancing/ |
D | SimpleInstancing.cpp | 74 mProgram = CompileProgram(kVS, kFS); in initialize() 75 if (!mProgram) in initialize() 81 mPositionLoc = glGetAttribLocation(mProgram, "a_position"); in initialize() 82 mTexCoordLoc = glGetAttribLocation(mProgram, "a_texCoord"); in initialize() 83 mInstancePosLoc = glGetAttribLocation(mProgram, "a_instancePos"); in initialize() 86 mSamplerLoc = glGetUniformLocation(mProgram, "s_texture"); in initialize() 127 glDeleteProgram(mProgram); in destroy() 140 glUseProgram(mProgram); in draw() 172 GLuint mProgram; member in SimpleInstancingSample
|