• Home
  • Raw
  • Download

Lines Matching full:bool

54    bool is_switch_innermost; // if switch stmt is closest to break, ...
58 glsl_compute_version_string(void *mem_ctx, bool is_es, unsigned version);
102 bool is_version(unsigned required_glsl_version, in is_version()
113 bool check_version(unsigned required_glsl_version,
117 bool check_arrays_of_arrays_allowed(YYLTYPE *locp) in check_arrays_of_arrays_allowed()
131 bool check_precision_qualifiers_allowed(YYLTYPE *locp) in check_precision_qualifiers_allowed()
137 bool check_bitwise_operations_allowed(YYLTYPE *locp) in check_bitwise_operations_allowed()
142 bool check_explicit_attrib_stream_allowed(YYLTYPE *locp) in check_explicit_attrib_stream_allowed()
155 bool check_explicit_attrib_location_allowed(YYLTYPE *locp, in check_explicit_attrib_location_allowed()
171 bool check_separate_shader_objects_allowed(YYLTYPE *locp, in check_separate_shader_objects_allowed()
187 bool check_explicit_uniform_location_allowed(YYLTYPE *locp, in check_explicit_uniform_location_allowed()
206 bool has_atomic_counters() const in has_atomic_counters()
211 bool has_enhanced_layouts() const in has_enhanced_layouts()
216 bool has_explicit_attrib_stream() const in has_explicit_attrib_stream()
221 bool has_explicit_attrib_location() const in has_explicit_attrib_location()
226 bool has_explicit_uniform_location() const in has_explicit_uniform_location()
231 bool has_uniform_buffer_objects() const in has_uniform_buffer_objects()
236 bool has_shader_storage_buffer_objects() const in has_shader_storage_buffer_objects()
241 bool has_separate_shader_objects() const in has_separate_shader_objects()
247 bool has_double() const in has_double()
252 bool has_int64() const in has_int64()
257 bool has_420pack() const in has_420pack()
262 bool has_420pack_or_es31() const in has_420pack_or_es31()
267 bool has_compute_shader() const in has_compute_shader()
272 bool has_shader_io_blocks() const in has_shader_io_blocks()
291 bool has_geometry_shader() const in has_geometry_shader()
297 bool has_tessellation_shader() const in has_tessellation_shader()
305 bool has_clip_distance() const in has_clip_distance()
310 bool has_cull_distance() const in has_cull_distance()
317 bool has_framebuffer_fetch() const in has_framebuffer_fetch()
324 bool has_texture_cube_map_array() const in has_texture_cube_map_array()
332 bool has_shader_image_load_store() const in has_shader_image_load_store()
337 bool has_bindless() const in has_bindless()
356 bool es;
359 bool es_shader;
360 bool compat_shader;
363 bool zero_init;
388 bool fs_redeclares_gl_fragcoord;
389 bool fs_origin_upper_left;
390 bool fs_pixel_center_integer;
391 bool fs_redeclares_gl_fragcoord_with_no_layout_qualifiers;
400 bool gs_input_prim_type_specified;
401 bool tcs_output_vertices_specified;
416 bool cs_input_local_size_specified;
428 bool cs_input_local_size_variable_specified;
435 bool bindless_sampler_specified;
436 bool bindless_image_specified;
437 bool bound_sampler_specified;
438 bool bound_image_specified;
575 bool found_return;
578 bool error;
585 bool all_invariant;
604 bool ARB_ES3_1_compatibility_enable;
605 bool ARB_ES3_1_compatibility_warn;
606 bool ARB_ES3_2_compatibility_enable;
607 bool ARB_ES3_2_compatibility_warn;
608 bool ARB_arrays_of_arrays_enable;
609 bool ARB_arrays_of_arrays_warn;
610 bool ARB_bindless_texture_enable;
611 bool ARB_bindless_texture_warn;
612 bool ARB_compute_shader_enable;
613 bool ARB_compute_shader_warn;
614 bool ARB_compute_variable_group_size_enable;
615 bool ARB_compute_variable_group_size_warn;
616 bool ARB_conservative_depth_enable;
617 bool ARB_conservative_depth_warn;
618 bool ARB_cull_distance_enable;
619 bool ARB_cull_distance_warn;
620 bool ARB_derivative_control_enable;
621 bool ARB_derivative_control_warn;
622 bool ARB_draw_buffers_enable;
623 bool ARB_draw_buffers_warn;
624 bool ARB_draw_instanced_enable;
625 bool ARB_draw_instanced_warn;
626 bool ARB_enhanced_layouts_enable;
627 bool ARB_enhanced_layouts_warn;
628 bool ARB_explicit_attrib_location_enable;
629 bool ARB_explicit_attrib_location_warn;
630 bool ARB_explicit_uniform_location_enable;
631 bool ARB_explicit_uniform_location_warn;
632 bool ARB_fragment_coord_conventions_enable;
633 bool ARB_fragment_coord_conventions_warn;
634 bool ARB_fragment_layer_viewport_enable;
635 bool ARB_fragment_layer_viewport_warn;
636 bool ARB_gpu_shader5_enable;
637 bool ARB_gpu_shader5_warn;
638 bool ARB_gpu_shader_fp64_enable;
639 bool ARB_gpu_shader_fp64_warn;
640 bool ARB_gpu_shader_int64_enable;
641 bool ARB_gpu_shader_int64_warn;
642 bool ARB_post_depth_coverage_enable;
643 bool ARB_post_depth_coverage_warn;
644 bool ARB_sample_shading_enable;
645 bool ARB_sample_shading_warn;
646 bool ARB_separate_shader_objects_enable;
647 bool ARB_separate_shader_objects_warn;
648 bool ARB_shader_atomic_counter_ops_enable;
649 bool ARB_shader_atomic_counter_ops_warn;
650 bool ARB_shader_atomic_counters_enable;
651 bool ARB_shader_atomic_counters_warn;
652 bool ARB_shader_ballot_enable;
653 bool ARB_shader_ballot_warn;
654 bool ARB_shader_bit_encoding_enable;
655 bool ARB_shader_bit_encoding_warn;
656 bool ARB_shader_clock_enable;
657 bool ARB_shader_clock_warn;
658 bool ARB_shader_draw_parameters_enable;
659 bool ARB_shader_draw_parameters_warn;
660 bool ARB_shader_group_vote_enable;
661 bool ARB_shader_group_vote_warn;
662 bool ARB_shader_image_load_store_enable;
663 bool ARB_shader_image_load_store_warn;
664 bool ARB_shader_image_size_enable;
665 bool ARB_shader_image_size_warn;
666 bool ARB_shader_precision_enable;
667 bool ARB_shader_precision_warn;
668 bool ARB_shader_stencil_export_enable;
669 bool ARB_shader_stencil_export_warn;
670 bool ARB_shader_storage_buffer_object_enable;
671 bool ARB_shader_storage_buffer_object_warn;
672 bool ARB_shader_subroutine_enable;
673 bool ARB_shader_subroutine_warn;
674 bool ARB_shader_texture_image_samples_enable;
675 bool ARB_shader_texture_image_samples_warn;
676 bool ARB_shader_texture_lod_enable;
677 bool ARB_shader_texture_lod_warn;
678 bool ARB_shader_viewport_layer_array_enable;
679 bool ARB_shader_viewport_layer_array_warn;
680 bool ARB_shading_language_420pack_enable;
681 bool ARB_shading_language_420pack_warn;
682 bool ARB_shading_language_packing_enable;
683 bool ARB_shading_language_packing_warn;
684 bool ARB_tessellation_shader_enable;
685 bool ARB_tessellation_shader_warn;
686 bool ARB_texture_cube_map_array_enable;
687 bool ARB_texture_cube_map_array_warn;
688 bool ARB_texture_gather_enable;
689 bool ARB_texture_gather_warn;
690 bool ARB_texture_multisample_enable;
691 bool ARB_texture_multisample_warn;
692 bool ARB_texture_query_levels_enable;
693 bool ARB_texture_query_levels_warn;
694 bool ARB_texture_query_lod_enable;
695 bool ARB_texture_query_lod_warn;
696 bool ARB_texture_rectangle_enable;
697 bool ARB_texture_rectangle_warn;
698 bool ARB_uniform_buffer_object_enable;
699 bool ARB_uniform_buffer_object_warn;
700 bool ARB_vertex_attrib_64bit_enable;
701 bool ARB_vertex_attrib_64bit_warn;
702 bool ARB_viewport_array_enable;
703 bool ARB_viewport_array_warn;
707 bool KHR_blend_equation_advanced_enable;
708 bool KHR_blend_equation_advanced_warn;
712 bool OES_EGL_image_external_enable;
713 bool OES_EGL_image_external_warn;
714 bool OES_geometry_point_size_enable;
715 bool OES_geometry_point_size_warn;
716 bool OES_geometry_shader_enable;
717 bool OES_geometry_shader_warn;
718 bool OES_gpu_shader5_enable;
719 bool OES_gpu_shader5_warn;
720 bool OES_primitive_bounding_box_enable;
721 bool OES_primitive_bounding_box_warn;
722 bool OES_sample_variables_enable;
723 bool OES_sample_variables_warn;
724 bool OES_shader_image_atomic_enable;
725 bool OES_shader_image_atomic_warn;
726 bool OES_shader_io_blocks_enable;
727 bool OES_shader_io_blocks_warn;
728 bool OES_shader_multisample_interpolation_enable;
729 bool OES_shader_multisample_interpolation_warn;
730 bool OES_standard_derivatives_enable;
731 bool OES_standard_derivatives_warn;
732 bool OES_tessellation_point_size_enable;
733 bool OES_tessellation_point_size_warn;
734 bool OES_tessellation_shader_enable;
735 bool OES_tessellation_shader_warn;
736 bool OES_texture_3D_enable;
737 bool OES_texture_3D_warn;
738 bool OES_texture_buffer_enable;
739 bool OES_texture_buffer_warn;
740 bool OES_texture_cube_map_array_enable;
741 bool OES_texture_cube_map_array_warn;
742 bool OES_texture_storage_multisample_2d_array_enable;
743 bool OES_texture_storage_multisample_2d_array_warn;
744 bool OES_viewport_array_enable;
745 bool OES_viewport_array_warn;
749 bool AMD_conservative_depth_enable;
750 bool AMD_conservative_depth_warn;
751 bool AMD_shader_stencil_export_enable;
752 bool AMD_shader_stencil_export_warn;
753 bool AMD_shader_trinary_minmax_enable;
754 bool AMD_shader_trinary_minmax_warn;
755 bool AMD_vertex_shader_layer_enable;
756 bool AMD_vertex_shader_layer_warn;
757 bool AMD_vertex_shader_viewport_index_enable;
758 bool AMD_vertex_shader_viewport_index_warn;
759 bool ANDROID_extension_pack_es31a_enable;
760 bool ANDROID_extension_pack_es31a_warn;
761 bool EXT_blend_func_extended_enable;
762 bool EXT_blend_func_extended_warn;
763 bool EXT_clip_cull_distance_enable;
764 bool EXT_clip_cull_distance_warn;
765 bool EXT_draw_buffers_enable;
766 bool EXT_draw_buffers_warn;
767 bool EXT_frag_depth_enable;
768 bool EXT_frag_depth_warn;
769 bool EXT_geometry_point_size_enable;
770 bool EXT_geometry_point_size_warn;
771 bool EXT_geometry_shader_enable;
772 bool EXT_geometry_shader_warn;
773 bool EXT_gpu_shader5_enable;
774 bool EXT_gpu_shader5_warn;
775 bool EXT_primitive_bounding_box_enable;
776 bool EXT_primitive_bounding_box_warn;
777 bool EXT_separate_shader_objects_enable;
778 bool EXT_separate_shader_objects_warn;
779 bool EXT_shader_framebuffer_fetch_enable;
780 bool EXT_shader_framebuffer_fetch_warn;
781 bool EXT_shader_integer_mix_enable;
782 bool EXT_shader_integer_mix_warn;
783 bool EXT_shader_io_blocks_enable;
784 bool EXT_shader_io_blocks_warn;
785 bool EXT_shader_samples_identical_enable;
786 bool EXT_shader_samples_identical_warn;
787 bool EXT_tessellation_point_size_enable;
788 bool EXT_tessellation_point_size_warn;
789 bool EXT_tessellation_shader_enable;
790 bool EXT_tessellation_shader_warn;
791 bool EXT_texture_array_enable;
792 bool EXT_texture_array_warn;
793 bool EXT_texture_buffer_enable;
794 bool EXT_texture_buffer_warn;
795 bool EXT_texture_cube_map_array_enable;
796 bool EXT_texture_cube_map_array_warn;
797 bool INTEL_conservative_rasterization_enable;
798 bool INTEL_conservative_rasterization_warn;
799 bool MESA_shader_framebuffer_fetch_enable;
800 bool MESA_shader_framebuffer_fetch_warn;
801 bool MESA_shader_framebuffer_fetch_non_coherent_enable;
802 bool MESA_shader_framebuffer_fetch_non_coherent_warn;
803 bool MESA_shader_integer_functions_enable;
804 bool MESA_shader_integer_functions_warn;
805 bool NV_image_formats_enable;
806 bool NV_image_formats_warn;
812 bool uses_builtin_functions;
813 bool fs_uses_gl_fragcoord;
824 bool fs_early_fragment_tests;
826 bool fs_inner_coverage;
828 bool fs_post_depth_coverage;
844 bool allow_extension_directive_midshader;
845 bool allow_builtin_variable_redeclaration;
864 bool is_field;
919 extern bool _mesa_glsl_process_extension(const char *name, YYLTYPE *name_locp,
941 bool es);