Lines Matching defs:ShBuiltInResources
445 struct ShBuiltInResources struct
449 ShBuiltInResources &operator=(const ShBuiltInResources &other); argument
452 int MaxVertexAttribs;
453 int MaxVertexUniformVectors;
454 int MaxVaryingVectors;
455 int MaxVertexTextureImageUnits;
456 int MaxCombinedTextureImageUnits;
457 int MaxTextureImageUnits;
458 int MaxFragmentUniformVectors;
459 int MaxDrawBuffers;
463 int OES_standard_derivatives;
464 int OES_EGL_image_external;
465 int OES_EGL_image_external_essl3;
466 int NV_EGL_stream_consumer_external;
467 int ARB_texture_rectangle;
468 int EXT_blend_func_extended;
469 int EXT_conservative_depth;
470 int EXT_draw_buffers;
471 int EXT_frag_depth;
472 int EXT_shader_texture_lod;
473 int EXT_shader_framebuffer_fetch;
474 int EXT_shader_framebuffer_fetch_non_coherent;
475 int NV_shader_framebuffer_fetch;
476 int NV_shader_noperspective_interpolation;
477 int ARM_shader_framebuffer_fetch;
478 int OVR_multiview;
479 int OVR_multiview2;
480 int EXT_multisampled_render_to_texture;
481 int EXT_multisampled_render_to_texture2;
482 int EXT_YUV_target;
483 int EXT_geometry_shader;
484 int OES_geometry_shader;
485 int OES_shader_io_blocks;
486 int EXT_shader_io_blocks;
487 int EXT_gpu_shader5;
488 int EXT_shader_non_constant_global_initializers;
489 int OES_texture_storage_multisample_2d_array;
490 int OES_texture_3D;
491 int ANGLE_shader_pixel_local_storage;
492 int ANGLE_texture_multisample;
493 int ANGLE_multi_draw;
495 int ANGLE_base_vertex_base_instance;
496 int WEBGL_video_texture;
497 int APPLE_clip_distance;
498 int OES_texture_cube_map_array;
499 int EXT_texture_cube_map_array;
500 int EXT_shadow_samplers;
501 int OES_shader_multisample_interpolation;
502 int OES_shader_image_atomic;
503 int EXT_tessellation_shader;
504 int OES_texture_buffer;
505 int EXT_texture_buffer;
506 int OES_sample_variables;
507 int EXT_clip_cull_distance;
508 int ANGLE_clip_cull_distance;
509 int EXT_primitive_bounding_box;
510 int OES_primitive_bounding_box;
511 int EXT_separate_shader_objects;
512 int ANGLE_base_vertex_base_instance_shader_builtin;
513 int ANDROID_extension_pack_es31a;
514 int KHR_blend_equation_advanced;
520 int NV_draw_buffers;
526 int FragmentPrecisionHigh;
529 int MaxVertexOutputVectors;
530 int MaxFragmentInputVectors;
531 int MinProgramTexelOffset;
532 int MaxProgramTexelOffset;
539 int MaxDualSourceDrawBuffers;
542 int MaxViewsOVR;
547 ShHashFunction64 HashFunction;
550 int MaxExpressionComplexity;
553 int MaxCallStackDepth;
557 int MaxFunctionParameters;
562 int MinProgramTextureGatherOffset;
563 int MaxProgramTextureGatherOffset;
566 int MaxImageUnits;
570 int MaxSamples;
573 int MaxVertexImageUniforms;
576 int MaxFragmentImageUniforms;
579 int MaxComputeImageUniforms;
582 int MaxCombinedImageUniforms;
585 int MaxUniformLocations;
588 int MaxCombinedShaderOutputResources;
591 std::array<int, 3> MaxComputeWorkGroupCount;
593 std::array<int, 3> MaxComputeWorkGroupSize;
596 int MaxComputeUniformComponents;
599 int MaxComputeTextureImageUnits;
602 int MaxComputeAtomicCounters;
605 int MaxComputeAtomicCounterBuffers;
608 int MaxVertexAtomicCounters;
611 int MaxFragmentAtomicCounters;
614 int MaxCombinedAtomicCounters;
617 int MaxAtomicCounterBindings;
620 int MaxVertexAtomicCounterBuffers;
623 int MaxFragmentAtomicCounterBuffers;
626 int MaxCombinedAtomicCounterBuffers;
629 int MaxAtomicCounterBufferSize;
632 int MaxUniformBufferBindings;
635 int MaxShaderStorageBufferBindings;
638 float MaxPointSize;
641 int MaxGeometryUniformComponents;
642 int MaxGeometryUniformBlocks;
643 int MaxGeometryInputComponents;
644 int MaxGeometryOutputComponents;
645 int MaxGeometryOutputVertices;
646 int MaxGeometryTotalOutputComponents;
647 int MaxGeometryTextureImageUnits;
648 int MaxGeometryAtomicCounterBuffers;
649 int MaxGeometryAtomicCounters;
650 int MaxGeometryShaderStorageBlocks;
651 int MaxGeometryShaderInvocations;
652 int MaxGeometryImageUniforms;
655 int MaxTessControlInputComponents;
656 int MaxTessControlOutputComponents;
657 int MaxTessControlTextureImageUnits;
658 int MaxTessControlUniformComponents;
659 int MaxTessControlTotalOutputComponents;
660 int MaxTessControlImageUniforms;
661 int MaxTessControlAtomicCounters;
662 int MaxTessControlAtomicCounterBuffers;
664 int MaxTessPatchComponents;
665 int MaxPatchVertices;
666 int MaxTessGenLevel;
668 int MaxTessEvaluationInputComponents;
669 int MaxTessEvaluationOutputComponents;
670 int MaxTessEvaluationTextureImageUnits;
671 int MaxTessEvaluationUniformComponents;
672 int MaxTessEvaluationImageUniforms;
673 int MaxTessEvaluationAtomicCounters;
674 int MaxTessEvaluationAtomicCounterBuffers;
677 int SubPixelBits;
680 int MaxClipDistances;
681 int MaxCullDistances;
682 int MaxCombinedClipAndCullDistances;
685 int MaxPixelLocalStoragePlanes;
686 int MaxColorAttachmentsWithActivePixelLocalStorage;
687 int MaxCombinedDrawBuffersAndPixelLocalStoragePlanes;