Home
last modified time | relevance | path

Searched refs:textureUnit (Results 1 - 19 of 19) sorted by relevance

/third_party/skia/third_party/externals/dawn/src/dawn_native/opengl/
H A DPipelineGL.cpp143 GLuint textureUnit = layout->GetTextureUnitsUsed(); in InitializeBase() local
152 gl.Uniform1i(location, textureUnit); in InitializeBase()
161 mUnitsForTextures[textureIndex].push_back(textureUnit); in InitializeBase()
168 mDummySamplerUnits.push_back(textureUnit); in InitializeBase()
176 mUnitsForSamplers[samplerIndex].push_back({textureUnit, shouldUseFiltering}); in InitializeBase()
180 textureUnit++; in InitializeBase()
/third_party/skia/third_party/externals/angle2/src/libANGLE/
H A DProgramExecutable.cpp782 for (GLint textureUnit : samplerBinding.boundTextureUnits)
784 if (++mActiveSamplerRefCounts[textureUnit] == 1)
786 mActiveSamplerTypes[textureUnit] = samplerBinding.textureType;
787 mActiveSamplerYUV[textureUnit] = IsSamplerYUVType(samplerBinding.samplerType);
788 mActiveSamplerFormats[textureUnit] = samplerBinding.format;
789 mActiveSamplerShaderBits[textureUnit] = samplerUniform.activeShaders();
793 if (mActiveSamplerTypes[textureUnit] != samplerBinding.textureType)
796 mActiveSamplerTypes[textureUnit] = TextureType::InvalidEnum;
798 if (mActiveSamplerYUV.test(textureUnit) !=
801 mActiveSamplerYUV[textureUnit]
[all...]
H A DStream.cpp42 plane.textureUnit = -1; in Stream()
148 mPlanes[i].textureUnit = attributes.getAsInt(EGL_YUV_PLANE0_TEXTURE_UNIT_NV + i, -1); in createConsumerGLTextureExternal()
149 if (mPlanes[i].textureUnit != EGL_NONE) in createConsumerGLTextureExternal()
152 glState.getSamplerTexture(mPlanes[i].textureUnit, gl::TextureType::External); in createConsumerGLTextureExternal()
160 if (mPlanes[i].textureUnit != EGL_NONE) in createConsumerGLTextureExternal()
H A DState.cpp1705 for (size_t textureUnit = 0; textureUnit < mSamplerTextures[type].size(); ++textureUnit) in initializeZeroTextures()
1707 mSamplerTextures[type][textureUnit].set(context, zeroTextures[type].get()); in initializeZeroTextures()
1717 void State::setSamplerBinding(const Context *context, GLuint textureUnit, Sampler *sampler) in setSamplerBinding() argument
1719 if (mSamplers[textureUnit].get() == sampler) in setSamplerBinding()
1724 mSamplers[textureUnit].set(context, sampler); in setSamplerBinding()
1727 setSamplerDirty(textureUnit); in setSamplerBinding()
1728 onActiveTextureChange(context, textureUnit); in setSamplerBinding()
3304 for (size_t textureUnit
[all...]
H A DState.h322 void setSamplerBinding(const Context *context, GLuint textureUnit, Sampler *sampler);
323 SamplerID getSamplerId(GLuint textureUnit) const
325 ASSERT(textureUnit < mSamplers.size());
326 return mSamplers[textureUnit].id();
329 Sampler *getSampler(GLuint textureUnit) const { return mSamplers[textureUnit].get(); }
772 void onActiveTextureChange(const Context *context, size_t textureUnit);
775 void onActiveTextureStateChange(const Context *context, size_t textureUnit);
H A DStream.h133 EGLint textureUnit; member
H A DContext.cpp1261 void Context::bindSampler(GLuint textureUnit, SamplerID samplerHandle) in bindSampler() argument
1263 ASSERT(textureUnit < static_cast<GLuint>(mState.mCaps.maxCombinedTextureImageUnits)); in bindSampler()
1266 mState.setSamplerBinding(this, textureUnit, sampler); in bindSampler()
1267 mSamplerObserverBindings[textureUnit].bind(sampler); in bindSampler()
/third_party/skia/third_party/externals/angle2/src/tests/gl_tests/
H A DGLSLTest.cpp4626 int textureUnit = i * 2 + j; in TEST_P() local
4627 glActiveTexture(GL_TEXTURE0 + textureUnit); in TEST_P()
4639 glUniform1i(uniformLocation, textureUnit); in TEST_P()
5093 int textureUnit = i * 2 + j;
5094 glActiveTexture(GL_TEXTURE0 + textureUnit);
5106 glUniform1i(uniformLocation, textureUnit);
5157 int textureUnit = l + 2 * (k + 2 * (j + 2 * i));
5158 glActiveTexture(GL_TEXTURE0 + textureUnit);
5172 glUniform1i(uniformLocation, textureUnit);
5243 int textureUnit
[all...]
/third_party/vk-gl-cts/modules/glshared/
H A DglsLongStressCase.hpp135 deUint32 textureUnit; member
164 , textureUnit (unit) in TextureSpec()
H A DglsLongStressCase.cpp1335 m_textures->get(textureNamePrefix + toString(texSpecIndices[i])).toUnit(programContext.textureSpecs[i].textureUnit); in iterate()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
H A DProgramExecutableVk.cpp725 GLuint textureUnit = samplerBinding.boundTextureUnits[0]; in addTextureDescriptorSetDesc() local
727 ((*activeTextures)[textureUnit].texture->getImage().hasImmutableSampler())) in addTextureDescriptorSetDesc()
732 const TextureVk *textureVk = (*activeTextures)[textureUnit].texture; in addTextureDescriptorSetDesc()
1805 GLuint textureUnit = samplerBinding.boundTextureUnits[arrayElement]; in updateTexturesDescriptorSet() local
1806 TextureVk *textureVk = activeTextures[textureUnit].texture; in updateTexturesDescriptorSet()
1829 GLuint textureUnit = samplerBinding.boundTextureUnits[arrayElement]; in updateTexturesDescriptorSet() local
1830 const vk::TextureUnit &unit = activeTextures[textureUnit]; in updateTexturesDescriptorSet()
H A DContextVk.cpp1641 for (size_t textureUnit : activeTextures) in handleDirtyTexturesImpl()
1643 const vk::TextureUnit &unit = mActiveTextures[textureUnit]; in handleDirtyTexturesImpl()
1654 executable->getSamplerShaderBitsForTextureUnitIndex(textureUnit); in handleDirtyTexturesImpl()
1690 executable->getSamplerShaderBitsForTextureUnitIndex(textureUnit); in handleDirtyTexturesImpl()
5296 for (size_t textureUnit : activeTextures)
5298 gl::Texture *texture = textures[textureUnit];
5299 gl::TextureType textureType = textureTypes[textureUnit];
5308 context, textureType, executable->getSamplerFormatForTextureUnitIndex(textureUnit),
5315 vk::TextureUnit &activeTexture = mActiveTextures[textureUnit];
5321 mActiveTexturesDesc.update(textureUnit, textureV
[all...]
/third_party/skia/third_party/externals/angle2/src/tests/gl_tests/gles1/
H A DTextureEnvTest.cpp299 GLenum textureUnit = rng.randomSelect(validUnits); in TEST_P() local
324 glActiveTexture(textureUnit); in TEST_P()
/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fSRGBDecodeTests.cpp313 void setTextureUnit (const deUint32 textureUnit);
380 void SRGBTestSampler::setTextureUnit (const deUint32 textureUnit) in setTextureUnit() argument
382 m_textureUnit = textureUnit; in setTextureUnit()
893 void bindSamplerToTexture (const int samplerIdx, const int textureIdx, const deUint32 textureUnit);
1213 void SRGBTestCase::bindSamplerToTexture (const int samplerIdx, const int textureIdx, const deUint32 textureUnit) in bindSamplerToTexture() argument
1215 deUint32 enumConversion = textureUnit - GL_TEXTURE0; in bindSamplerToTexture()
H A Des31fFboSRGBWriteControlTests.cpp478 void bind (const int textureUnit);
536 void TestTexture2D::bind (const int textureUnit) in bind() argument
538 m_textureUnit = textureUnit; in bind()
/third_party/vk-gl-cts/scripts/opengl/
H A Dgen_call_log_wrapper.py44 def textureUnit (name): function
57 "glActiveTexture": LogSpec({0: textureUnit}),
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/libGLESv2/
H A DContext.cpp3153 int textureUnit = programObject->getSamplerMapping(samplerType, samplerIndex); // OpenGL texture image unit index in applyTextures() local
3155 if(textureUnit != -1) in applyTextures()
3159 Texture *texture = getSamplerTexture(textureUnit, textureType); in applyTextures()
3160 Sampler *samplerObject = mState.sampler[textureUnit]; in applyTextures()
3977 for(size_t textureUnit = 0; textureUnit < MAX_COMBINED_TEXTURE_IMAGE_UNITS; ++textureUnit) in detachSampler()
3979 gl::BindingPointer<Sampler> &samplerBinding = mState.sampler[textureUnit]; in detachSampler()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/
H A DStateManager11.cpp2778 GLint textureUnit = mProgramD3D->getSamplerMapping(shaderType, samplerIndex, caps);
2779 ASSERT(textureUnit != -1);
2780 gl::Texture *texture = completeTextures[textureUnit];
2785 gl::Sampler *samplerObject = glState.getSampler(textureUnit);
3335 GLint textureUnit = mProgramD3D->getSamplerMapping(type, i, context->getCaps());
3336 if (textureUnit != -1)
3338 gl::Texture *texture = glState.getSamplerTexture(textureUnit, textureType);
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d9/
H A DRenderer9.cpp3225 GLint textureUnit = programD3D->getSamplerMapping(shaderType, samplerIndex, caps); in applyTextures() local
3226 ASSERT(textureUnit != -1); in applyTextures()
3227 gl::Texture *texture = activeTextures[textureUnit]; in applyTextures()
3232 gl::Sampler *samplerObject = glState.getSampler(textureUnit); in applyTextures()

Completed in 68 milliseconds