Lines Matching defs:ShBuiltInResources

489 struct ShBuiltInResources  struct
493 ShBuiltInResources &operator=(const ShBuiltInResources &other); argument
496 int MaxVertexAttribs;
497 int MaxVertexUniformVectors;
498 int MaxVaryingVectors;
499 int MaxVertexTextureImageUnits;
500 int MaxCombinedTextureImageUnits;
501 int MaxTextureImageUnits;
502 int MaxFragmentUniformVectors;
503 int MaxDrawBuffers;
507 int OES_standard_derivatives;
508 int OES_EGL_image_external;
509 int OES_EGL_image_external_essl3;
510 int NV_EGL_stream_consumer_external;
511 int ARB_texture_rectangle;
512 int EXT_blend_func_extended;
513 int EXT_conservative_depth;
514 int EXT_draw_buffers;
515 int EXT_frag_depth;
516 int EXT_shader_texture_lod;
517 int EXT_shader_framebuffer_fetch;
518 int EXT_shader_framebuffer_fetch_non_coherent;
519 int NV_shader_framebuffer_fetch;
520 int NV_shader_noperspective_interpolation;
521 int ARM_shader_framebuffer_fetch;
522 int ARM_shader_framebuffer_fetch_depth_stencil;
523 int OVR_multiview;
524 int OVR_multiview2;
525 int EXT_multisampled_render_to_texture;
526 int EXT_multisampled_render_to_texture2;
527 int EXT_YUV_target;
528 int EXT_geometry_shader;
529 int OES_geometry_shader;
530 int OES_shader_io_blocks;
531 int EXT_shader_io_blocks;
532 int EXT_gpu_shader5;
533 int OES_gpu_shader5;
534 int EXT_shader_non_constant_global_initializers;
535 int OES_texture_storage_multisample_2d_array;
536 int OES_texture_3D;
537 int ANGLE_shader_pixel_local_storage;
538 int ANGLE_texture_multisample;
539 int ANGLE_multi_draw;
541 int ANGLE_base_vertex_base_instance;
542 int WEBGL_video_texture;
543 int APPLE_clip_distance;
544 int OES_texture_cube_map_array;
545 int EXT_texture_cube_map_array;
546 int EXT_texture_query_lod;
547 int EXT_texture_shadow_lod;
548 int EXT_shadow_samplers;
549 int OES_shader_multisample_interpolation;
550 int OES_shader_image_atomic;
551 int EXT_tessellation_shader;
552 int OES_tessellation_shader;
553 int OES_texture_buffer;
554 int EXT_texture_buffer;
555 int OES_sample_variables;
556 int EXT_clip_cull_distance;
557 int ANGLE_clip_cull_distance;
558 int EXT_primitive_bounding_box;
559 int OES_primitive_bounding_box;
560 int EXT_separate_shader_objects;
561 int ANGLE_base_vertex_base_instance_shader_builtin;
562 int ANDROID_extension_pack_es31a;
563 int KHR_blend_equation_advanced;
569 int NV_draw_buffers;
575 int FragmentPrecisionHigh;
578 int MaxVertexOutputVectors;
579 int MaxFragmentInputVectors;
580 int MinProgramTexelOffset;
581 int MaxProgramTexelOffset;
588 int MaxDualSourceDrawBuffers;
591 int MaxViewsOVR;
596 ShHashFunction64 HashFunction;
599 int MaxExpressionComplexity;
602 int MaxStatementDepth;
605 int MaxCallStackDepth;
609 int MaxFunctionParameters;
614 int MinProgramTextureGatherOffset;
615 int MaxProgramTextureGatherOffset;
618 int MaxImageUnits;
622 int MaxSamples;
625 int MaxVertexImageUniforms;
628 int MaxFragmentImageUniforms;
631 int MaxComputeImageUniforms;
634 int MaxCombinedImageUniforms;
637 int MaxUniformLocations;
640 int MaxCombinedShaderOutputResources;
643 std::array<int, 3> MaxComputeWorkGroupCount;
645 std::array<int, 3> MaxComputeWorkGroupSize;
648 int MaxComputeUniformComponents;
651 int MaxComputeTextureImageUnits;
654 int MaxComputeAtomicCounters;
657 int MaxComputeAtomicCounterBuffers;
660 int MaxVertexAtomicCounters;
663 int MaxFragmentAtomicCounters;
666 int MaxCombinedAtomicCounters;
669 int MaxAtomicCounterBindings;
672 int MaxVertexAtomicCounterBuffers;
675 int MaxFragmentAtomicCounterBuffers;
678 int MaxCombinedAtomicCounterBuffers;
681 int MaxAtomicCounterBufferSize;
684 int MaxUniformBufferBindings;
687 int MaxShaderStorageBufferBindings;
690 float MinPointSize;
693 float MaxPointSize;
696 int MaxGeometryUniformComponents;
697 int MaxGeometryUniformBlocks;
698 int MaxGeometryInputComponents;
699 int MaxGeometryOutputComponents;
700 int MaxGeometryOutputVertices;
701 int MaxGeometryTotalOutputComponents;
702 int MaxGeometryTextureImageUnits;
703 int MaxGeometryAtomicCounterBuffers;
704 int MaxGeometryAtomicCounters;
705 int MaxGeometryShaderStorageBlocks;
706 int MaxGeometryShaderInvocations;
707 int MaxGeometryImageUniforms;
710 int MaxTessControlInputComponents;
711 int MaxTessControlOutputComponents;
712 int MaxTessControlTextureImageUnits;
713 int MaxTessControlUniformComponents;
714 int MaxTessControlTotalOutputComponents;
715 int MaxTessControlImageUniforms;
716 int MaxTessControlAtomicCounters;
717 int MaxTessControlAtomicCounterBuffers;
719 int MaxTessPatchComponents;
720 int MaxPatchVertices;
721 int MaxTessGenLevel;
723 int MaxTessEvaluationInputComponents;
724 int MaxTessEvaluationOutputComponents;
725 int MaxTessEvaluationTextureImageUnits;
726 int MaxTessEvaluationUniformComponents;
727 int MaxTessEvaluationImageUniforms;
728 int MaxTessEvaluationAtomicCounters;
729 int MaxTessEvaluationAtomicCounterBuffers;
732 int SubPixelBits;
735 int MaxClipDistances;
736 int MaxCullDistances;
737 int MaxCombinedClipAndCullDistances;
740 int MaxPixelLocalStoragePlanes;
741 int MaxColorAttachmentsWithActivePixelLocalStorage;
742 int MaxCombinedDrawBuffersAndPixelLocalStoragePlanes;