Home | History | Annotate | Download | only in tests

Lines Matching refs:Resources

218 // These are the default resources for TBuiltInResources, used for both
317 // *.conf => this is a config file that can set limits/resources
365 Resources.maxLights = value;
367 Resources.maxClipPlanes = value;
369 Resources.maxTextureUnits = value;
371 Resources.maxTextureCoords = value;
373 Resources.maxVertexAttribs = value;
375 Resources.maxVertexUniformComponents = value;
377 Resources.maxVaryingFloats = value;
379 Resources.maxVertexTextureImageUnits = value;
381 Resources.maxCombinedTextureImageUnits = value;
383 Resources.maxTextureImageUnits = value;
385 Resources.maxFragmentUniformComponents = value;
387 Resources.maxDrawBuffers = value;
389 Resources.maxVertexUniformVectors = value;
391 Resources.maxVaryingVectors = value;
393 Resources.maxFragmentUniformVectors = value;
395 Resources.maxVertexOutputVectors = value;
397 Resources.maxFragmentInputVectors = value;
399 Resources.minProgramTexelOffset = value;
401 Resources.maxProgramTexelOffset = value;
403 Resources.maxClipDistances = value;
405 Resources.maxComputeWorkGroupCountX = value;
407 Resources.maxComputeWorkGroupCountY = value;
409 Resources.maxComputeWorkGroupCountZ = value;
411 Resources.maxComputeWorkGroupSizeX = value;
413 Resources.maxComputeWorkGroupSizeY = value;
415 Resources.maxComputeWorkGroupSizeZ = value;
417 Resources.maxComputeUniformComponents = value;
419 Resources.maxComputeTextureImageUnits = value;
421 Resources.maxComputeImageUniforms = value;
423 Resources.maxComputeAtomicCounters = value;
425 Resources.maxComputeAtomicCounterBuffers = value;
427 Resources.maxVaryingComponents = value;
429 Resources.maxVertexOutputComponents = value;
431 Resources.maxGeometryInputComponents = value;
433 Resources.maxGeometryOutputComponents = value;
435 Resources.maxFragmentInputComponents = value;
437 Resources.maxImageUnits = value;
439 Resources.maxCombinedImageUnitsAndFragmentOutputs = value;
441 Resources.maxCombinedShaderOutputResources = value;
443 Resources.maxImageSamples = value;
445 Resources.maxVertexImageUniforms = value;
447 Resources.maxTessControlImageUniforms = value;
449 Resources.maxTessEvaluationImageUniforms = value;
451 Resources.maxGeometryImageUniforms = value;
453 Resources.maxFragmentImageUniforms = value;
455 Resources.maxCombinedImageUniforms = value;
457 Resources.maxGeometryTextureImageUnits = value;
459 Resources.maxGeometryOutputVertices = value;
461 Resources.maxGeometryTotalOutputComponents = value;
463 Resources.maxGeometryUniformComponents = value;
465 Resources.maxGeometryVaryingComponents = value;
467 Resources.maxTessControlInputComponents = value;
469 Resources.maxTessControlOutputComponents = value;
471 Resources.maxTessControlTextureImageUnits = value;
473 Resources.maxTessControlUniformComponents = value;
475 Resources.maxTessControlTotalOutputComponents = value;
477 Resources.maxTessEvaluationInputComponents = value;
479 Resources.maxTessEvaluationOutputComponents = value;
481 Resources.maxTessEvaluationTextureImageUnits = value;
483 Resources.maxTessEvaluationUniformComponents = value;
485 Resources.maxTessPatchComponents = value;
487 Resources.maxPatchVertices = value;
489 Resources.maxTessGenLevel = value;
491 Resources.maxViewports = value;
493 Resources.maxVertexAtomicCounters = value;
495 Resources.maxTessControlAtomicCounters = value;
497 Resources.maxTessEvaluationAtomicCounters = value;
499 Resources.maxGeometryAtomicCounters = value;
501 Resources.maxFragmentAtomicCounters = value;
503 Resources.maxCombinedAtomicCounters = value;
505 Resources.maxAtomicCounterBindings = value;
507 Resources.maxVertexAtomicCounterBuffers = value;
509 Resources.maxTessControlAtomicCounterBuffers = value;
511 Resources.maxTessEvaluationAtomicCounterBuffers = value;
513 Resources.maxGeometryAtomicCounterBuffers = value;
515 Resources.maxFragmentAtomicCounterBuffers = value;
517 Resources.maxCombinedAtomicCounterBuffers = value;
519 Resources.maxAtomicCounterBufferSize = value;
521 Resources.maxTransformFeedbackBuffers = value;
523 Resources.maxTransformFeedbackInterleavedComponents = value;
525 Resources.maxCullDistances = value;
527 Resources.maxCombinedClipAndCullDistances = value;
529 Resources.maxSamples = value;
532 Resources.limits.nonInductiveForLoops = (value != 0);
534 Resources.limits.whileLoops = (value != 0);
536 Resources.limits.doWhileLoops = (value != 0);
538 Resources.limits.generalUniformIndexing = (value != 0);
540 Resources.limits.generalAttributeMatrixVectorIndexing = (value != 0);
542 Resources.limits.generalVaryingIndexing = (value != 0);
544 Resources.limits.generalSamplerIndexing = (value != 0);
546 Resources.limits.generalVariableIndexing = (value != 0);
548 Resources.limits.generalConstantMatrixVectorIndexing = (value != 0);
723 if (!shader->parse(&Resources, (m_compile_options & EOptionDefaultDesktop) ? 110 : 100, false, messages)) {