Lines Matching full:builtin
97 void getDefaultBuiltInResources(TBuiltInResource *builtin) in getDefaultBuiltInResources() argument
99 getDefaultLimits(&builtin->limits); in getDefaultBuiltInResources()
101 builtin->maxLights = 32; in getDefaultBuiltInResources()
102 builtin->maxClipPlanes = 6; in getDefaultBuiltInResources()
103 builtin->maxTextureUnits = 32; in getDefaultBuiltInResources()
104 builtin->maxTextureCoords = 32; in getDefaultBuiltInResources()
105 builtin->maxVertexAttribs = 64; in getDefaultBuiltInResources()
106 builtin->maxVertexUniformComponents = 4096; in getDefaultBuiltInResources()
107 builtin->maxVaryingFloats = 64; in getDefaultBuiltInResources()
108 builtin->maxVertexTextureImageUnits = 32; in getDefaultBuiltInResources()
109 builtin->maxCombinedTextureImageUnits = 80; in getDefaultBuiltInResources()
110 builtin->maxTextureImageUnits = 32; in getDefaultBuiltInResources()
111 builtin->maxFragmentUniformComponents = 4096; in getDefaultBuiltInResources()
112 builtin->maxDrawBuffers = 32; in getDefaultBuiltInResources()
113 builtin->maxVertexUniformVectors = 128; in getDefaultBuiltInResources()
114 builtin->maxVaryingVectors = 8; in getDefaultBuiltInResources()
115 builtin->maxFragmentUniformVectors = 16; in getDefaultBuiltInResources()
116 builtin->maxVertexOutputVectors = 16; in getDefaultBuiltInResources()
117 builtin->maxFragmentInputVectors = 15; in getDefaultBuiltInResources()
118 builtin->minProgramTexelOffset = -8; in getDefaultBuiltInResources()
119 builtin->maxProgramTexelOffset = 7; in getDefaultBuiltInResources()
120 builtin->maxClipDistances = 8; in getDefaultBuiltInResources()
121 builtin->maxComputeWorkGroupCountX = 65535; in getDefaultBuiltInResources()
122 builtin->maxComputeWorkGroupCountY = 65535; in getDefaultBuiltInResources()
123 builtin->maxComputeWorkGroupCountZ = 65535; in getDefaultBuiltInResources()
124 builtin->maxComputeWorkGroupSizeX = 1024; in getDefaultBuiltInResources()
125 builtin->maxComputeWorkGroupSizeY = 1024; in getDefaultBuiltInResources()
126 builtin->maxComputeWorkGroupSizeZ = 64; in getDefaultBuiltInResources()
127 builtin->maxComputeUniformComponents = 1024; in getDefaultBuiltInResources()
128 builtin->maxComputeTextureImageUnits = 16; in getDefaultBuiltInResources()
129 builtin->maxComputeImageUniforms = 8; in getDefaultBuiltInResources()
130 builtin->maxComputeAtomicCounters = 8; in getDefaultBuiltInResources()
131 builtin->maxComputeAtomicCounterBuffers = 1; in getDefaultBuiltInResources()
132 builtin->maxVaryingComponents = 60; in getDefaultBuiltInResources()
133 builtin->maxVertexOutputComponents = 64; in getDefaultBuiltInResources()
134 builtin->maxGeometryInputComponents = 64; in getDefaultBuiltInResources()
135 builtin->maxGeometryOutputComponents = 128; in getDefaultBuiltInResources()
136 builtin->maxFragmentInputComponents = 128; in getDefaultBuiltInResources()
137 builtin->maxImageUnits = 8; in getDefaultBuiltInResources()
138 builtin->maxCombinedImageUnitsAndFragmentOutputs = 8; in getDefaultBuiltInResources()
139 builtin->maxCombinedShaderOutputResources = 8; in getDefaultBuiltInResources()
140 builtin->maxImageSamples = 0; in getDefaultBuiltInResources()
141 builtin->maxVertexImageUniforms = 0; in getDefaultBuiltInResources()
142 builtin->maxTessControlImageUniforms = 0; in getDefaultBuiltInResources()
143 builtin->maxTessEvaluationImageUniforms = 0; in getDefaultBuiltInResources()
144 builtin->maxGeometryImageUniforms = 0; in getDefaultBuiltInResources()
145 builtin->maxFragmentImageUniforms = 8; in getDefaultBuiltInResources()
146 builtin->maxCombinedImageUniforms = 8; in getDefaultBuiltInResources()
147 builtin->maxGeometryTextureImageUnits = 16; in getDefaultBuiltInResources()
148 builtin->maxGeometryOutputVertices = 256; in getDefaultBuiltInResources()
149 builtin->maxGeometryTotalOutputComponents = 1024; in getDefaultBuiltInResources()
150 builtin->maxGeometryUniformComponents = 1024; in getDefaultBuiltInResources()
151 builtin->maxGeometryVaryingComponents = 64; in getDefaultBuiltInResources()
152 builtin->maxTessControlInputComponents = 128; in getDefaultBuiltInResources()
153 builtin->maxTessControlOutputComponents = 128; in getDefaultBuiltInResources()
154 builtin->maxTessControlTextureImageUnits = 16; in getDefaultBuiltInResources()
155 builtin->maxTessControlUniformComponents = 1024; in getDefaultBuiltInResources()
156 builtin->maxTessControlTotalOutputComponents = 4096; in getDefaultBuiltInResources()
157 builtin->maxTessEvaluationInputComponents = 128; in getDefaultBuiltInResources()
158 builtin->maxTessEvaluationOutputComponents = 128; in getDefaultBuiltInResources()
159 builtin->maxTessEvaluationTextureImageUnits = 16; in getDefaultBuiltInResources()
160 builtin->maxTessEvaluationUniformComponents = 1024; in getDefaultBuiltInResources()
161 builtin->maxTessPatchComponents = 120; in getDefaultBuiltInResources()
162 builtin->maxPatchVertices = 32; in getDefaultBuiltInResources()
163 builtin->maxTessGenLevel = 64; in getDefaultBuiltInResources()
164 builtin->maxViewports = 16; in getDefaultBuiltInResources()
165 builtin->maxVertexAtomicCounters = 0; in getDefaultBuiltInResources()
166 builtin->maxTessControlAtomicCounters = 0; in getDefaultBuiltInResources()
167 builtin->maxTessEvaluationAtomicCounters = 0; in getDefaultBuiltInResources()
168 builtin->maxGeometryAtomicCounters = 0; in getDefaultBuiltInResources()
169 builtin->maxFragmentAtomicCounters = 8; in getDefaultBuiltInResources()
170 builtin->maxCombinedAtomicCounters = 8; in getDefaultBuiltInResources()
171 builtin->maxAtomicCounterBindings = 1; in getDefaultBuiltInResources()
172 builtin->maxVertexAtomicCounterBuffers = 0; in getDefaultBuiltInResources()
173 builtin->maxTessControlAtomicCounterBuffers = 0; in getDefaultBuiltInResources()
174 builtin->maxTessEvaluationAtomicCounterBuffers = 0; in getDefaultBuiltInResources()
175 builtin->maxGeometryAtomicCounterBuffers = 0; in getDefaultBuiltInResources()
176 builtin->maxFragmentAtomicCounterBuffers = 1; in getDefaultBuiltInResources()
177 builtin->maxCombinedAtomicCounterBuffers = 1; in getDefaultBuiltInResources()
178 builtin->maxAtomicCounterBufferSize = 16384; in getDefaultBuiltInResources()
179 builtin->maxTransformFeedbackBuffers = 4; in getDefaultBuiltInResources()
180 builtin->maxTransformFeedbackInterleavedComponents = 64; in getDefaultBuiltInResources()
181 builtin->maxCullDistances = 8; in getDefaultBuiltInResources()
182 builtin->maxCombinedClipAndCullDistances = 8; in getDefaultBuiltInResources()
183 builtin->maxSamples = 4; in getDefaultBuiltInResources()
184 builtin->maxMeshOutputVerticesNV = 256; in getDefaultBuiltInResources()
185 builtin->maxMeshOutputPrimitivesNV = 256; in getDefaultBuiltInResources()
186 builtin->maxMeshWorkGroupSizeX_NV = 32; in getDefaultBuiltInResources()
187 builtin->maxMeshWorkGroupSizeY_NV = 1; in getDefaultBuiltInResources()
188 builtin->maxMeshWorkGroupSizeZ_NV = 1; in getDefaultBuiltInResources()
189 builtin->maxTaskWorkGroupSizeX_NV = 32; in getDefaultBuiltInResources()
190 builtin->maxTaskWorkGroupSizeY_NV = 1; in getDefaultBuiltInResources()
191 builtin->maxTaskWorkGroupSizeZ_NV = 1; in getDefaultBuiltInResources()
192 builtin->maxMeshViewCountNV = 4; in getDefaultBuiltInResources()
193 builtin->maxDualSourceDrawBuffersEXT = 1; in getDefaultBuiltInResources()