Home
last modified time | relevance | path

Searched refs:mProgram (Results 1 – 25 of 107) sorted by relevance

12345

/external/angle/src/tests/gl_tests/
DBindUniformLocationTest.cpp34 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 …]
DExternalWrapTest.cpp21 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 …]
DUniformTest.cpp316 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 …]
DColorMaskTest.cpp17 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()
DSRGBFramebufferTest.cpp36 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 …]
DBlendFuncExtendedTest.cpp97 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 …]
DSRGBTextureTest.cpp53 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 …]
DDifferentStencilMasksTest.cpp20 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()
DProvokingVertexTest.cpp23 : 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 …]
DParallelShaderCompileTest.cpp69 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 …]
DBuiltinVariableTest.cpp54 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 …]
DOcclusionQueriesTest.cpp18 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 …]
DActiveTextureCacheTest.cpp48 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()
DTransformFeedbackTest.cpp22 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 …]
DFloatingPointSurfaceTest.cpp36 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/
DParticleSystem.cpp72 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/
DTextureWrap.cpp47 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/
DMipMap2D.cpp47 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/
DSimpleTexture2D.cpp46 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/
DMultiTexture.cpp63 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/
DTorusLightingES2.cpp47 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/
DSimpleTextureCubemap.cpp48 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/
DSimpleVertexShader.cpp51 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/
DTransformFeedback.cpp56 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/
DSimpleInstancing.cpp74 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

12345