Lines Matching defs:Sampler
87 struct Sampler struct
89 VkImageViewType textureType;
90 vk::Format textureFormat;
91 FilterType textureFilter;
92 AddressingMode addressingModeU;
93 AddressingMode addressingModeV;
94 AddressingMode addressingModeW;
95 MipmapType mipmapFilter;
96 VkComponentMapping swizzle;
97 int gatherComponent;
98 bool highPrecisionFiltering;
99 bool compareEnable;
100 VkCompareOp compareOp;
101 VkBorderColor border;
102 VkClearColorValue customBorder;
103 bool unnormalizedCoordinates;
105 VkSamplerYcbcrModelConversion ycbcrModel;
106 bool studioSwing; // Narrow range
107 bool swappedChroma; // Cb/Cr components in reverse order
108 FilterType chromaFilter;
109 VkChromaLocation chromaXOffset;
110 VkChromaLocation chromaYOffset;
112 float mipLodBias = 0.0f;
113 float maxAnisotropy = 0.0f;
114 float minLod = -1000.0f;
115 float maxLod = 1000.0f;
117 bool is1D() const in is1D()
136 bool is2D() const in is2D()
155 bool is3D() const in is3D()
174 bool isCube() const in isCube()
193 bool isArrayed() const in isArrayed()
214 unsigned int dimensionality() const in dimensionality()