/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr/ |
H A D | vktYCbCrConversionTests.cpp | 177 , textureFilter (textureFilter_) in TestConfig() 199 vk::VkFilter textureFilter; member 327 vk::VkFilter textureFilter, in createSampler() 352 textureFilter, in createSampler() 353 textureFilter, in createSampler() 479 vk::VkFilter textureFilter, in evalShader() 502 samplers.push_back(makeSharedPtr(createSampler(vkd, device, textureFilter, addressModeU, addressModeV, conversions[i]->get()))); in evalShader() 511 samplers.push_back(makeSharedPtr(createSampler(vkd, device, textureFilter, addressModeU, addressModeV, (vk::VkSamplerYcbcrConversion)0u))); in evalShader() 591 log << TestLog::Message << "TextureFilter: " << config.textureFilter << TestLog::EndMessage; in logTestCaseInfo() 692 if (config.textureFilter in checkSupport() 325 createSampler(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkFilter textureFilter, vk::VkSamplerAddressMode addressModeU, vk::VkSamplerAddressMode addressModeV, vk::VkSamplerYcbcrConversion conversion) createSampler() argument 472 evalShader(Context& context, glu::ShaderType shaderType, const MultiPlaneImageData& imageData, const UVec2& size, vk::VkFormat format, vk::VkImageTiling imageTiling, bool disjoint, vk::VkFilter textureFilter, vk::VkSamplerAddressMode addressModeU, vk::VkSamplerAddressMode addressModeV, const std::vector<vk::VkSamplerYcbcrModelConversion>& colorModels, vk::VkSamplerYcbcrRange colorRange, vk::VkChromaLocation xChromaOffset, vk::VkChromaLocation yChromaOffset, vk::VkFilter chromaFilter, const vk::VkComponentMapping& componentMapping, bool explicitReconstruction, const vector<Vec2>& sts, deUint32 samplerBinding, vector<vector<Vec4> >& results) evalShader() argument [all...] |
H A D | vktYCbCrFilteringTests.cpp | 439 VkFilter textureFilter = VK_FILTER_LINEAR; in iterate() local 468 for (deInt32 k = ijBound[ndx][2]; k <= ijBound[ndx][3] + (textureFilter == vk::VK_FILTER_LINEAR ? 1 : 0); k++) in iterate() 474 for (deInt32 j = ijBound[ndx][0]; j <= ijBound[ndx][1] + (textureFilter == vk::VK_FILTER_LINEAR ? 1 : 0); j++) in iterate() 491 const tcu::IVec2 chromaJRange(divFloor(ijBound[ndx][0], 2) - 1, divFloor(ijBound[ndx][1] + (textureFilter == vk::VK_FILTER_LINEAR ? 1 : 0), 2) + 1); in iterate() 493 ? tcu::IVec2(divFloor(ijBound[ndx][2], 2) - 1, divFloor(ijBound[ndx][3] + (textureFilter == vk::VK_FILTER_LINEAR ? 1 : 0), 2) + 1) in iterate() 494 : tcu::IVec2(ijBound[ndx][2], ijBound[ndx][3] + (textureFilter == vk::VK_FILTER_LINEAR ? 1 : 0))); in iterate() 527 for (deInt32 k = ijBound[ndx][2]; k <= ijBound[ndx][3] + (textureFilter == vk::VK_FILTER_LINEAR ? 1 : 0); k++) in iterate() 533 for (deInt32 j = ijBound[ndx][0]; j <= ijBound[ndx][1] + (textureFilter == vk::VK_FILTER_LINEAR ? 1 : 0); j++) in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ycbcr/ |
H A D | vktYCbCrConversionTests.cpp | 177 , textureFilter (textureFilter_) in TestConfig() 199 vk::VkFilter textureFilter; member 327 vk::VkFilter textureFilter, in createSampler() 352 textureFilter, in createSampler() 353 textureFilter, in createSampler() 479 vk::VkFilter textureFilter, in evalShader() 502 samplers.push_back(makeSharedPtr(createSampler(vkd, device, textureFilter, addressModeU, addressModeV, conversions[i]->get()))); in evalShader() 511 samplers.push_back(makeSharedPtr(createSampler(vkd, device, textureFilter, addressModeU, addressModeV, (vk::VkSamplerYcbcrConversion)0u))); in evalShader() 591 log << TestLog::Message << "TextureFilter: " << config.textureFilter << TestLog::EndMessage; in logTestCaseInfo() 632 if (config.textureFilter in checkSupport() 325 createSampler(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkFilter textureFilter, vk::VkSamplerAddressMode addressModeU, vk::VkSamplerAddressMode addressModeV, vk::VkSamplerYcbcrConversion conversion) createSampler() argument 472 evalShader(Context& context, glu::ShaderType shaderType, const MultiPlaneImageData& imageData, const UVec2& size, vk::VkFormat format, vk::VkImageTiling imageTiling, bool disjoint, vk::VkFilter textureFilter, vk::VkSamplerAddressMode addressModeU, vk::VkSamplerAddressMode addressModeV, const std::vector<vk::VkSamplerYcbcrModelConversion>& colorModels, vk::VkSamplerYcbcrRange colorRange, vk::VkChromaLocation xChromaOffset, vk::VkChromaLocation yChromaOffset, vk::VkFilter chromaFilter, const vk::VkComponentMapping& componentMapping, bool explicitReconstruction, const vector<Vec2>& sts, deUint32 samplerBinding, vector<vector<Vec4> >& results) evalShader() argument [all...] |
H A D | vktYCbCrFilteringTests.cpp | 439 VkFilter textureFilter = VK_FILTER_LINEAR; in iterate() local 468 for (deInt32 k = ijBound[ndx][2]; k <= ijBound[ndx][3] + (textureFilter == vk::VK_FILTER_LINEAR ? 1 : 0); k++) in iterate() 474 for (deInt32 j = ijBound[ndx][0]; j <= ijBound[ndx][1] + (textureFilter == vk::VK_FILTER_LINEAR ? 1 : 0); j++) in iterate() 491 const tcu::IVec2 chromaJRange(divFloor(ijBound[ndx][0], 2) - 1, divFloor(ijBound[ndx][1] + (textureFilter == vk::VK_FILTER_LINEAR ? 1 : 0), 2) + 1); in iterate() 493 ? tcu::IVec2(divFloor(ijBound[ndx][2], 2) - 1, divFloor(ijBound[ndx][3] + (textureFilter == vk::VK_FILTER_LINEAR ? 1 : 0), 2) + 1) in iterate() 494 : tcu::IVec2(ijBound[ndx][2], ijBound[ndx][3] + (textureFilter == vk::VK_FILTER_LINEAR ? 1 : 0))); in iterate() 527 for (deInt32 k = ijBound[ndx][2]; k <= ijBound[ndx][3] + (textureFilter == vk::VK_FILTER_LINEAR ? 1 : 0); k++) in iterate() 533 for (deInt32 j = ijBound[ndx][0]; j <= ijBound[ndx][1] + (textureFilter == vk::VK_FILTER_LINEAR ? 1 : 0); j++) in iterate()
|
/third_party/skia/third_party/externals/swiftshader/src/Renderer/ |
H A D | Sampler.hpp | 151 FilterType textureFilter : BITS(FILTER_LAST); member 177 void setTextureFilter(FilterType textureFilter); 223 FilterType textureFilter; member in sw::Sampler
|
H A D | Sampler.cpp | 56 textureFilter = FILTER_LINEAR; in Sampler() 94 state.textureFilter = getTextureFilter(); in samplerState() 256 void Sampler::setTextureFilter(FilterType textureFilter) in setTextureFilter() argument 258 this->textureFilter = (FilterType)min(textureFilter, maximumTextureFilterQuality); in setTextureFilter() 452 FilterType filter = textureFilter; in getTextureFilter()
|
H A D | PixelProcessor.hpp | 230 void setTextureFilter(unsigned int sampler, FilterType textureFilter);
|
H A D | VertexProcessor.hpp | 253 void setTextureFilter(unsigned int sampler, FilterType textureFilter);
|
H A D | Renderer.hpp | 295 void setTextureFilter(SamplerType type, int sampler, FilterType textureFilter);
|
H A D | PixelProcessor.cpp | 369 void PixelProcessor::setTextureFilter(unsigned int sampler, FilterType textureFilter) in setTextureFilter() argument 373 context->sampler[sampler].setTextureFilter(textureFilter); in setTextureFilter()
|
H A D | VertexProcessor.cpp | 524 void VertexProcessor::setTextureFilter(unsigned int sampler, FilterType textureFilter) in setTextureFilter() argument 528 context->sampler[TEXTURE_IMAGE_UNITS + sampler].setTextureFilter(textureFilter); in setTextureFilter()
|
H A D | Renderer.cpp | 2366 void Renderer::setTextureFilter(SamplerType type, int sampler, FilterType textureFilter) 2370 PixelProcessor::setTextureFilter(sampler, textureFilter); 2374 VertexProcessor::setTextureFilter(sampler, textureFilter);
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory/ |
H A D | vktProtectedMemYCbCrConversionTests.cpp | 119 , textureFilter (textureFilter_) in TestConfig() 138 vk::VkFilter textureFilter; member 175 if (config.textureFilter == vk::VK_FILTER_LINEAR && ((features & vk::VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT) == 0)) in validateFormatSupport() 181 if (config.chromaFilter != config.textureFilter && ((features & vk::VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT) == 0)) in validateFormatSupport() 218 const vk::VkFilter textureFilter, in createSampler() 235 textureFilter, in createSampler() 236 textureFilter, in createSampler() 462 log << tcu::TestLog::Message << "TextureFilter: " << config.textureFilter << tcu::TestLog::EndMessage; in logTestCaseInfo() 1060 ycbcr::calculateBounds(rChannelAccess, gChannelAccess, bChannelAccess, aChannelAccess, bitDepth, texCoords, filteringPrecision, conversionPrecision, subTexelPrecisionBits, config.textureFilter, config.colorModel, config.colorRange, config.chromaFilter, config.xChromaOffset, config.yChromaOffset, config.componentMapping, explicitReconstruction, config.addressModeU, config.addressModeV, ycbcrMinBounds, ycbcrMaxBounds, uvBounds, ijBounds); in generateYCbCrImage() 1068 ycbcr::calculateBounds(rChannelAccess, gChannelAccess, bChannelAccess, aChannelAccess, bitDepth, texCoords, filteringPrecision, conversionPrecision, subTexelPrecisionBits, config.textureFilter, confi in generateYCbCrImage() 216 createSampler(const vk::DeviceInterface& vkd, const vk::VkDevice device, const vk::VkFilter textureFilter, const vk::VkSamplerAddressMode addressModeU, const vk::VkSamplerAddressMode addressModeV, const vk::VkSamplerYcbcrConversion conversion) createSampler() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/protected_memory/ |
H A D | vktProtectedMemYCbCrConversionTests.cpp | 119 , textureFilter (textureFilter_) in TestConfig() 138 vk::VkFilter textureFilter; member 175 if (config.textureFilter == vk::VK_FILTER_LINEAR && ((features & vk::VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT) == 0)) in validateFormatSupport() 181 if (config.chromaFilter != config.textureFilter && ((features & vk::VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT) == 0)) in validateFormatSupport() 218 const vk::VkFilter textureFilter, in createSampler() 235 textureFilter, in createSampler() 236 textureFilter, in createSampler() 462 log << tcu::TestLog::Message << "TextureFilter: " << config.textureFilter << tcu::TestLog::EndMessage; in logTestCaseInfo() 1060 ycbcr::calculateBounds(rChannelAccess, gChannelAccess, bChannelAccess, aChannelAccess, bitDepth, texCoords, filteringPrecision, conversionPrecision, subTexelPrecisionBits, config.textureFilter, config.colorModel, config.colorRange, config.chromaFilter, config.xChromaOffset, config.yChromaOffset, config.componentMapping, explicitReconstruction, config.addressModeU, config.addressModeV, ycbcrMinBounds, ycbcrMaxBounds, uvBounds, ijBounds); in generateYCbCrImage() 1068 ycbcr::calculateBounds(rChannelAccess, gChannelAccess, bChannelAccess, aChannelAccess, bitDepth, texCoords, filteringPrecision, conversionPrecision, subTexelPrecisionBits, config.textureFilter, confi in generateYCbCrImage() 216 createSampler(const vk::DeviceInterface& vkd, const vk::VkDevice device, const vk::VkFilter textureFilter, const vk::VkSamplerAddressMode addressModeU, const vk::VkSamplerAddressMode addressModeV, const vk::VkSamplerYcbcrConversion conversion) createSampler() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/src/Pipeline/ |
H A D | SpirvShaderSampling.cpp | 64 samplerState.textureFilter = convertFilterMode(vkSamplerState, type, samplerMethod); in getImageSampler() 90 (samplerState.textureFilter != FILTER_MIN_POINT_MAG_LINEAR) && in getImageSampler() 91 (samplerState.textureFilter != FILTER_MIN_LINEAR_MAG_POINT) && in getImageSampler()
|
H A D | SamplerCore.cpp | 60 bool requiresLodComputation = (function == Query) || (state.textureFilter == FILTER_ANISOTROPIC); in sampleTexture() 141 bool force32BitFiltering = state.highPrecisionFiltering && !isYcbcrFormat() && (state.textureFilter != FILTER_POINT); in sampleTexture() 188 if(state.textureFilter != FILTER_GATHER) in sampleTexture() 251 if(state.textureFilter == FILTER_MIN_LINEAR_MAG_POINT) in offsetSample() 255 else if(state.textureFilter == FILTER_MIN_POINT_MAG_LINEAR) in offsetSample() 357 if(state.textureFilter != FILTER_ANISOTROPIC) in sampleAniso() 454 bool gather = (state.textureFilter == FILTER_GATHER); in sampleQuad2D() 465 if(state.textureFilter == FILTER_POINT) in sampleQuad2D() 666 if(state.textureFilter == FILTER_POINT) in sample3D() 829 if(state.textureFilter ! in sampleFloatAniso() [all...] |
/third_party/skia/third_party/externals/swiftshader/src/Shader/ |
H A D | SamplerCore.cpp | 160 if(state.textureFilter != FILTER_GATHER) in sampleTexture() 298 bool forceFloatFiltering = state.highPrecisionFiltering && !hasYuvFormat() && (state.textureFilter != FILTER_POINT); in sampleTexture() 387 if(state.textureFilter != FILTER_GATHER) in sampleTexture() 534 if(state.textureFilter == FILTER_MIN_LINEAR_MAG_POINT) in offsetSample() 538 else if(state.textureFilter == FILTER_MIN_POINT_MAG_LINEAR) in offsetSample() 672 if(state.textureFilter != FILTER_ANISOTROPIC || function == Lod || function == Fetch) in sampleAniso() 745 bool gather = state.textureFilter == FILTER_GATHER; in sampleQuad2D() 758 if(state.textureFilter == FILTER_POINT || texelFetch) in sampleQuad2D() 953 if(state.textureFilter == FILTER_POINT || texelFetch) in sample3D() 1144 if(state.textureFilter ! in sampleFloatAniso() [all...] |
/third_party/skia/third_party/externals/swiftshader/src/Device/ |
H A D | Sampler.hpp | 95 FilterType textureFilter; member
|