| /third_party/flutter/skia/third_party/externals/angle2/src/tests/gl_tests/ |
| D | BindUniformLocationTest.cpp | 34 if (mProgram != 0) in testTearDown() 36 glDeleteProgram(mProgram); in testTearDown() 40 GLuint mProgram = 0; member in __anonb56874670111::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 | 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 __anon950926d10111::UniformTest 369 glUseProgram(mProgram); in TEST_P() 375 glGetnUniformfvEXT(mProgram, mUniformFLocation, 4, &f); in TEST_P() [all …]
|
| D | TransformFeedbackTest.cpp | 21 TransformFeedbackTestBase() : mProgram(0), mTransformFeedbackBuffer(0), mTransformFeedback(0) in TransformFeedbackTestBase() 45 if (mProgram != 0) in testTearDown() 47 glDeleteProgram(mProgram); in testTearDown() 48 mProgram = 0; in testTearDown() 64 GLuint mProgram; member in __anon5b8030f20111::TransformFeedbackTestBase 76 ASSERT_EQ(0u, mProgram); in compileDefaultProgram() 78 mProgram = CompileProgramWithTransformFeedback( in compileDefaultProgram() 80 ASSERT_NE(0u, mProgram); in compileDefaultProgram() 91 glUseProgram(mProgram); in TEST_P() 106 drawQuad(mProgram, essl1_shaders::PositionAttrib(), 0.5f); in TEST_P() [all …]
|
| D | PathRenderingTest.cpp | 1044 CHROMIUMPathRenderingWithTexturingTest() : mProgram(0) in CHROMIUMPathRenderingWithTexturingTest() 1060 if (mProgram) in testTearDown() 1062 glDeleteProgram(mProgram); in testTearDown() 1096 mProgram = glCreateProgram(); in CompileProgram() 1098 glAttachShader(mProgram, vShader); in CompileProgram() 1099 glAttachShader(mProgram, fShader); in CompileProgram() 1108 glBindAttribLocation(mProgram, kPositionLocation, "position"); in bindProgram() 1109 glBindUniformLocationCHROMIUM(mProgram, kViewMatrixLocation, "view_matrix"); in bindProgram() 1110 glBindUniformLocationCHROMIUM(mProgram, kColorMatrixLocation, "color_matrix"); in bindProgram() 1111 glBindUniformLocationCHROMIUM(mProgram, kModelTranslateLocation, "model_translate"); in bindProgram() [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 | 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 __anon5006a22e0111::ProvokingVertexTest 126 drawQuad(mProgram, "position", 0.5f); in TEST_P() 153 glUseProgram(mProgram); in TEST_P() [all …]
|
| D | ParallelShaderCompileTest.cpp | 68 glGetProgramiv(mProgram, GL_COMPLETION_STATUS_KHR, &status); in isLinkCompleted() 120 GLuint mProgram; member in __anon12e6319e0111::ParallelShaderCompileTest::Task 214 mProgram = 0; in link() 217 mProgram = glCreateProgram(); in link() 218 glAttachShader(mProgram, mVertexShader); in link() 219 glAttachShader(mProgram, mFragmentShader); in link() 220 glLinkProgram(mProgram); in link() 224 return (mProgram != 0); in link() 232 glUseProgram(mProgram); in runAndVerify() 235 glGetUniformLocation(mProgram, essl1_shaders::ColorUniform()); in runAndVerify() [all …]
|
| D | TextureTest.cpp | 42 TexCoordDrawTest() : ANGLETest(), mProgram(0), mFramebuffer(0), mFramebufferColorTexture(0) in TexCoordDrawTest() 72 mProgram = CompileProgram(vertexShaderSource, fragmentShaderSource); in setUpProgram() 73 ASSERT_NE(0u, mProgram); in setUpProgram() 84 glDeleteProgram(mProgram); in testTearDown() 121 GLuint mProgram; member in __anonaca913c20111::TexCoordDrawTest 150 mTexture2DUniformLocation = glGetUniformLocation(mProgram, getTextureUniformName()); in setUpProgram() 294 drawQuad(mProgram, "position", 0.5f); in testFloatCopySubImage() 461 mDrawScaleUniformLocation = glGetUniformLocation(mProgram, "drawScale"); in testSetUp() 464 glUseProgram(mProgram); in testSetUp() 546 mTexture2DUniformLocation = glGetUniformLocation(mProgram, "tex2D"); in testSetUp() [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 __anonb0043a990111::DifferentStencilMasksTest 60 glUseProgram(mProgram); in TEST_P() 73 glUseProgram(mProgram); in TEST_P() 94 glUseProgram(mProgram); in TEST_P()
|
| 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 222 mProgram = CompileProgram(essl3_shaders::vs::Simple(), kFS); in testSetUp() 223 ASSERT_NE(0u, mProgram); in testSetUp() 225 mDepthLocation = glGetUniformLocation(mProgram, "u_depth"); in testSetUp() [all …]
|
| /third_party/skia/third_party/externals/angle2/src/tests/gl_tests/ |
| D | BindUniformLocationTest.cpp | 34 if (mProgram != 0) in testTearDown() 36 glDeleteProgram(mProgram); in testTearDown() 40 GLuint mProgram = 0; member in __anonc94db9d20111::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 | UniformTest.cpp | 318 UniformTest() : mProgram(0), mUniformFLocation(-1), mUniformILocation(-1), mUniformBLocation(-1) in UniformTest() 351 mProgram = CompileProgram(kVS, kFS); in testSetUp() 352 ASSERT_NE(mProgram, 0u); in testSetUp() 354 mUniformFLocation = glGetUniformLocation(mProgram, "uniF"); in testSetUp() 357 mUniformILocation = glGetUniformLocation(mProgram, "uniI"); in testSetUp() 360 mUniformBLocation = glGetUniformLocation(mProgram, "uniB"); in testSetUp() 366 void testTearDown() override { glDeleteProgram(mProgram); } in testTearDown() 368 GLuint mProgram; member in __anonbbfeb3bc0111::UniformTest 377 glUseProgram(mProgram); in TEST_P() 383 glGetnUniformfvEXT(mProgram, mUniformFLocation, 4, &f); 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 | 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 __anonbf987f7e0111::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 | 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 | 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 | 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 __anon9803ea190111::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 __anonb5327dc90111::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 | 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 54 glUseProgram(mProgram); in TEST_P() 55 drawQuad(mProgram, essl1_shaders::PositionAttrib(), 0.3f); in TEST_P() 62 drawQuad(mProgram, essl1_shaders::PositionAttrib(), in TEST_P() 101 drawQuad(mProgram, essl1_shaders::PositionAttrib(), 0.8f); // this quad should not be occluded in TEST_P() 164 drawQuad(mProgram, essl1_shaders::PositionAttrib(), 0.8f, 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 __anon525086c40111::DifferentStencilMasksTest 60 glUseProgram(mProgram); in TEST_P() 73 glUseProgram(mProgram); in TEST_P() 94 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 __anon97ef1f9d0111::TransformFeedbackTestBase 77 ASSERT_EQ(0u, mProgram); in compileDefaultProgram() 79 mProgram = CompileProgramWithTransformFeedback( in compileDefaultProgram() 81 ASSERT_NE(0u, mProgram); in compileDefaultProgram() 180 glUseProgram(mProgram); in TEST_P() 194 drawQuad(mProgram, essl1_shaders::PositionAttrib(), 0.5f); in TEST_P() [all …]
|
| /third_party/skia/third_party/externals/angle2/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 …]
|
| /third_party/flutter/skia/third_party/externals/angle2/samples/particle_system/ |
| D | ParticleSystem.cpp | 71 mProgram = CompileProgram(kVS, kFS); in initialize() 72 if (!mProgram) in initialize() 78 mLifetimeLoc = glGetAttribLocation(mProgram, "a_lifetime"); in initialize() 79 mStartPositionLoc = glGetAttribLocation(mProgram, "a_startPosition"); in initialize() 80 mEndPositionLoc = glGetAttribLocation(mProgram, "a_endPosition"); in initialize() 83 mTimeLoc = glGetUniformLocation(mProgram, "u_time"); in initialize() 84 mCenterPositionLoc = glGetUniformLocation(mProgram, "u_centerPosition"); in initialize() 85 mColorLoc = glGetUniformLocation(mProgram, "u_color"); in initialize() 86 mSamplerLoc = glGetUniformLocation(mProgram, "s_texture"); in initialize() 127 void destroy() override { glDeleteProgram(mProgram); } in destroy() [all …]
|
| /third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/opengl/ |
| D | PipelineGL.cpp | 75 mProgram = gl.CreateProgram(); in Initialize() 86 gl.AttachShader(mProgram, shader); in Initialize() 89 gl.LinkProgram(mProgram); in Initialize() 92 gl.GetProgramiv(mProgram, GL_LINK_STATUS, &linkStatus); in Initialize() 95 gl.GetProgramiv(mProgram, GL_INFO_LOG_LENGTH, &infoLogLength); in Initialize() 99 gl.GetProgramInfoLog(mProgram, infoLogLength, nullptr, &buffer[0]); in Initialize() 105 gl.UseProgram(mProgram); in Initialize() 122 GLint location = gl.GetUniformBlockIndex(mProgram, name.c_str()); in Initialize() 123 gl.UniformBlockBinding(mProgram, location, indices[group][binding]); in Initialize() 128 mProgram, GL_SHADER_STORAGE_BLOCK, name.c_str()); in Initialize() [all …]
|