• Home
  • Raw
  • Download

Lines Matching full:bool

61    bool is_switch_innermost; // if switch stmt is closest to break, ...
65 glsl_compute_version_string(void *mem_ctx, bool is_es, unsigned version);
111 bool is_version(unsigned required_glsl_version, in is_version()
122 bool check_version(unsigned required_glsl_version,
126 bool check_arrays_of_arrays_allowed(YYLTYPE *locp) in check_arrays_of_arrays_allowed()
140 bool check_precision_qualifiers_allowed(YYLTYPE *locp) in check_precision_qualifiers_allowed()
146 bool check_bitwise_operations_allowed(YYLTYPE *locp) in check_bitwise_operations_allowed()
152 bool check_explicit_attrib_stream_allowed(YYLTYPE *locp) in check_explicit_attrib_stream_allowed()
165 bool check_explicit_attrib_location_allowed(YYLTYPE *locp, in check_explicit_attrib_location_allowed()
181 bool check_separate_shader_objects_allowed(YYLTYPE *locp, in check_separate_shader_objects_allowed()
197 bool check_explicit_uniform_location_allowed(YYLTYPE *locp, in check_explicit_uniform_location_allowed()
216 bool has_atomic_counters() const in has_atomic_counters()
221 bool has_enhanced_layouts() const in has_enhanced_layouts()
226 bool has_explicit_attrib_stream() const in has_explicit_attrib_stream()
231 bool has_explicit_attrib_location() const in has_explicit_attrib_location()
236 bool has_explicit_uniform_location() const in has_explicit_uniform_location()
241 bool has_uniform_buffer_objects() const in has_uniform_buffer_objects()
246 bool has_shader_storage_buffer_objects() const in has_shader_storage_buffer_objects()
251 bool has_separate_shader_objects() const in has_separate_shader_objects()
257 bool has_double() const in has_double()
262 bool has_int64() const in has_int64()
268 bool has_420pack() const in has_420pack()
273 bool has_420pack_or_es31() const in has_420pack_or_es31()
278 bool has_compute_shader() const in has_compute_shader()
283 bool has_shader_io_blocks() const in has_shader_io_blocks()
302 bool has_geometry_shader() const in has_geometry_shader()
308 bool has_tessellation_shader() const in has_tessellation_shader()
316 bool has_clip_distance() const in has_clip_distance()
321 bool has_cull_distance() const in has_cull_distance()
328 bool has_framebuffer_fetch() const in has_framebuffer_fetch()
334 bool has_framebuffer_fetch_zs() const in has_framebuffer_fetch_zs()
339 bool has_texture_cube_map_array() const in has_texture_cube_map_array()
347 bool has_shader_image_load_store() const in has_shader_image_load_store()
354 bool has_bindless() const in has_bindless()
359 bool has_image_load_formatted() const in has_image_load_formatted()
364 bool has_implicit_conversions() const in has_implicit_conversions()
370 bool has_implicit_int_to_uint_conversion() const in has_implicit_int_to_uint_conversion()
397 bool es;
400 bool es_shader;
401 bool compat_shader;
430 bool fs_redeclares_gl_fragcoord;
431 bool fs_origin_upper_left;
432 bool fs_pixel_center_integer;
433 bool fs_redeclares_gl_fragcoord_with_no_layout_qualifiers;
442 bool gs_input_prim_type_specified;
443 bool tcs_output_vertices_specified;
458 bool cs_input_local_size_specified;
470 bool cs_input_local_size_variable_specified;
483 bool bindless_sampler_specified;
484 bool bindless_image_specified;
485 bool bound_sampler_specified;
486 bool bound_image_specified;
624 bool found_return;
627 bool found_begin_interlock;
628 bool found_end_interlock;
631 bool error;
638 bool all_invariant;
656 bool warnings_enabled;
664 bool ARB_ES3_1_compatibility_enable;
665 bool ARB_ES3_1_compatibility_warn;
666 bool ARB_ES3_2_compatibility_enable;
667 bool ARB_ES3_2_compatibility_warn;
668 bool ARB_arrays_of_arrays_enable;
669 bool ARB_arrays_of_arrays_warn;
670 bool ARB_bindless_texture_enable;
671 bool ARB_bindless_texture_warn;
672 bool ARB_compatibility_enable;
673 bool ARB_compatibility_warn;
674 bool ARB_compute_shader_enable;
675 bool ARB_compute_shader_warn;
676 bool ARB_compute_variable_group_size_enable;
677 bool ARB_compute_variable_group_size_warn;
678 bool ARB_conservative_depth_enable;
679 bool ARB_conservative_depth_warn;
680 bool ARB_cull_distance_enable;
681 bool ARB_cull_distance_warn;
682 bool ARB_derivative_control_enable;
683 bool ARB_derivative_control_warn;
684 bool ARB_draw_buffers_enable;
685 bool ARB_draw_buffers_warn;
686 bool ARB_draw_instanced_enable;
687 bool ARB_draw_instanced_warn;
688 bool ARB_enhanced_layouts_enable;
689 bool ARB_enhanced_layouts_warn;
690 bool ARB_explicit_attrib_location_enable;
691 bool ARB_explicit_attrib_location_warn;
692 bool ARB_explicit_uniform_location_enable;
693 bool ARB_explicit_uniform_location_warn;
694 bool ARB_fragment_coord_conventions_enable;
695 bool ARB_fragment_coord_conventions_warn;
696 bool ARB_fragment_layer_viewport_enable;
697 bool ARB_fragment_layer_viewport_warn;
698 bool ARB_fragment_shader_interlock_enable;
699 bool ARB_fragment_shader_interlock_warn;
700 bool ARB_gpu_shader5_enable;
701 bool ARB_gpu_shader5_warn;
702 bool ARB_gpu_shader_fp64_enable;
703 bool ARB_gpu_shader_fp64_warn;
704 bool ARB_gpu_shader_int64_enable;
705 bool ARB_gpu_shader_int64_warn;
706 bool ARB_post_depth_coverage_enable;
707 bool ARB_post_depth_coverage_warn;
708 bool ARB_sample_shading_enable;
709 bool ARB_sample_shading_warn;
710 bool ARB_separate_shader_objects_enable;
711 bool ARB_separate_shader_objects_warn;
712 bool ARB_shader_atomic_counter_ops_enable;
713 bool ARB_shader_atomic_counter_ops_warn;
714 bool ARB_shader_atomic_counters_enable;
715 bool ARB_shader_atomic_counters_warn;
716 bool ARB_shader_ballot_enable;
717 bool ARB_shader_ballot_warn;
718 bool ARB_shader_bit_encoding_enable;
719 bool ARB_shader_bit_encoding_warn;
720 bool ARB_shader_clock_enable;
721 bool ARB_shader_clock_warn;
722 bool ARB_shader_draw_parameters_enable;
723 bool ARB_shader_draw_parameters_warn;
724 bool ARB_shader_group_vote_enable;
725 bool ARB_shader_group_vote_warn;
726 bool ARB_shader_image_load_store_enable;
727 bool ARB_shader_image_load_store_warn;
728 bool ARB_shader_image_size_enable;
729 bool ARB_shader_image_size_warn;
730 bool ARB_shader_precision_enable;
731 bool ARB_shader_precision_warn;
732 bool ARB_shader_stencil_export_enable;
733 bool ARB_shader_stencil_export_warn;
734 bool ARB_shader_storage_buffer_object_enable;
735 bool ARB_shader_storage_buffer_object_warn;
736 bool ARB_shader_subroutine_enable;
737 bool ARB_shader_subroutine_warn;
738 bool ARB_shader_texture_image_samples_enable;
739 bool ARB_shader_texture_image_samples_warn;
740 bool ARB_shader_texture_lod_enable;
741 bool ARB_shader_texture_lod_warn;
742 bool ARB_shader_viewport_layer_array_enable;
743 bool ARB_shader_viewport_layer_array_warn;
744 bool ARB_shading_language_420pack_enable;
745 bool ARB_shading_language_420pack_warn;
746 bool ARB_shading_language_include_enable;
747 bool ARB_shading_language_include_warn;
748 bool ARB_shading_language_packing_enable;
749 bool ARB_shading_language_packing_warn;
750 bool ARB_sparse_texture2_enable;
751 bool ARB_sparse_texture2_warn;
752 bool ARB_sparse_texture_clamp_enable;
753 bool ARB_sparse_texture_clamp_warn;
754 bool ARB_tessellation_shader_enable;
755 bool ARB_tessellation_shader_warn;
756 bool ARB_texture_cube_map_array_enable;
757 bool ARB_texture_cube_map_array_warn;
758 bool ARB_texture_gather_enable;
759 bool ARB_texture_gather_warn;
760 bool ARB_texture_multisample_enable;
761 bool ARB_texture_multisample_warn;
762 bool ARB_texture_query_levels_enable;
763 bool ARB_texture_query_levels_warn;
764 bool ARB_texture_query_lod_enable;
765 bool ARB_texture_query_lod_warn;
766 bool ARB_texture_rectangle_enable;
767 bool ARB_texture_rectangle_warn;
768 bool ARB_uniform_buffer_object_enable;
769 bool ARB_uniform_buffer_object_warn;
770 bool ARB_vertex_attrib_64bit_enable;
771 bool ARB_vertex_attrib_64bit_warn;
772 bool ARB_viewport_array_enable;
773 bool ARB_viewport_array_warn;
777 bool KHR_blend_equation_advanced_enable;
778 bool KHR_blend_equation_advanced_warn;
779 bool KHR_shader_subgroup_arithmetic_enable;
780 bool KHR_shader_subgroup_arithmetic_warn;
781 bool KHR_shader_subgroup_ballot_enable;
782 bool KHR_shader_subgroup_ballot_warn;
783 bool KHR_shader_subgroup_basic_enable;
784 bool KHR_shader_subgroup_basic_warn;
785 bool KHR_shader_subgroup_clustered_enable;
786 bool KHR_shader_subgroup_clustered_warn;
787 bool KHR_shader_subgroup_quad_enable;
788 bool KHR_shader_subgroup_quad_warn;
789 bool KHR_shader_subgroup_shuffle_enable;
790 bool KHR_shader_subgroup_shuffle_warn;
791 bool KHR_shader_subgroup_shuffle_relative_enable;
792 bool KHR_shader_subgroup_shuffle_relative_warn;
793 bool KHR_shader_subgroup_vote_enable;
794 bool KHR_shader_subgroup_vote_warn;
798 bool OES_EGL_image_external_enable;
799 bool OES_EGL_image_external_warn;
800 bool OES_EGL_image_external_essl3_enable;
801 bool OES_EGL_image_external_essl3_warn;
802 bool OES_geometry_point_size_enable;
803 bool OES_geometry_point_size_warn;
804 bool OES_geometry_shader_enable;
805 bool OES_geometry_shader_warn;
806 bool OES_gpu_shader5_enable;
807 bool OES_gpu_shader5_warn;
808 bool OES_primitive_bounding_box_enable;
809 bool OES_primitive_bounding_box_warn;
810 bool OES_sample_variables_enable;
811 bool OES_sample_variables_warn;
812 bool OES_shader_image_atomic_enable;
813 bool OES_shader_image_atomic_warn;
814 bool OES_shader_io_blocks_enable;
815 bool OES_shader_io_blocks_warn;
816 bool OES_shader_multisample_interpolation_enable;
817 bool OES_shader_multisample_interpolation_warn;
818 bool OES_standard_derivatives_enable;
819 bool OES_standard_derivatives_warn;
820 bool OES_tessellation_point_size_enable;
821 bool OES_tessellation_point_size_warn;
822 bool OES_tessellation_shader_enable;
823 bool OES_tessellation_shader_warn;
824 bool OES_texture_3D_enable;
825 bool OES_texture_3D_warn;
826 bool OES_texture_buffer_enable;
827 bool OES_texture_buffer_warn;
828 bool OES_texture_cube_map_array_enable;
829 bool OES_texture_cube_map_array_warn;
830 bool OES_texture_storage_multisample_2d_array_enable;
831 bool OES_texture_storage_multisample_2d_array_warn;
832 bool OES_viewport_array_enable;
833 bool OES_viewport_array_warn;
837 bool AMD_conservative_depth_enable;
838 bool AMD_conservative_depth_warn;
839 bool AMD_gpu_shader_half_float_enable;
840 bool AMD_gpu_shader_half_float_warn;
841 bool AMD_gpu_shader_int64_enable;
842 bool AMD_gpu_shader_int64_warn;
843 bool AMD_shader_stencil_export_enable;
844 bool AMD_shader_stencil_export_warn;
845 bool AMD_shader_trinary_minmax_enable;
846 bool AMD_shader_trinary_minmax_warn;
847 bool AMD_texture_texture4_enable;
848 bool AMD_texture_texture4_warn;
849 bool AMD_vertex_shader_layer_enable;
850 bool AMD_vertex_shader_layer_warn;
851 bool AMD_vertex_shader_viewport_index_enable;
852 bool AMD_vertex_shader_viewport_index_warn;
853 bool ANDROID_extension_pack_es31a_enable;
854 bool ANDROID_extension_pack_es31a_warn;
855 bool ARM_shader_framebuffer_fetch_depth_stencil_enable;
856 bool ARM_shader_framebuffer_fetch_depth_stencil_warn;
857 bool EXT_blend_func_extended_enable;
858 bool EXT_blend_func_extended_warn;
859 bool EXT_clip_cull_distance_enable;
860 bool EXT_clip_cull_distance_warn;
861 bool EXT_demote_to_helper_invocation_enable;
862 bool EXT_demote_to_helper_invocation_warn;
863 bool EXT_draw_buffers_enable;
864 bool EXT_draw_buffers_warn;
865 bool EXT_draw_instanced_enable;
866 bool EXT_draw_instanced_warn;
867 bool EXT_frag_depth_enable;
868 bool EXT_frag_depth_warn;
869 bool EXT_geometry_point_size_enable;
870 bool EXT_geometry_point_size_warn;
871 bool EXT_geometry_shader_enable;
872 bool EXT_geometry_shader_warn;
873 bool EXT_gpu_shader4_enable;
874 bool EXT_gpu_shader4_warn;
875 bool EXT_gpu_shader5_enable;
876 bool EXT_gpu_shader5_warn;
877 bool EXT_primitive_bounding_box_enable;
878 bool EXT_primitive_bounding_box_warn;
879 bool EXT_separate_shader_objects_enable;
880 bool EXT_separate_shader_objects_warn;
881 bool EXT_shader_framebuffer_fetch_enable;
882 bool EXT_shader_framebuffer_fetch_warn;
883 bool EXT_shader_framebuffer_fetch_non_coherent_enable;
884 bool EXT_shader_framebuffer_fetch_non_coherent_warn;
885 bool EXT_shader_group_vote_enable;
886 bool EXT_shader_group_vote_warn;
887 bool EXT_shader_image_load_formatted_enable;
888 bool EXT_shader_image_load_formatted_warn;
889 bool EXT_shader_image_load_store_enable;
890 bool EXT_shader_image_load_store_warn;
891 bool EXT_shader_implicit_conversions_enable;
892 bool EXT_shader_implicit_conversions_warn;
893 bool EXT_shader_integer_mix_enable;
894 bool EXT_shader_integer_mix_warn;
895 bool EXT_shader_io_blocks_enable;
896 bool EXT_shader_io_blocks_warn;
897 bool EXT_shader_samples_identical_enable;
898 bool EXT_shader_samples_identical_warn;
899 bool EXT_shadow_samplers_enable;
900 bool EXT_shadow_samplers_warn;
901 bool EXT_tessellation_point_size_enable;
902 bool EXT_tessellation_point_size_warn;
903 bool EXT_tessellation_shader_enable;
904 bool EXT_tessellation_shader_warn;
905 bool EXT_texture_array_enable;
906 bool EXT_texture_array_warn;
907 bool EXT_texture_buffer_enable;
908 bool EXT_texture_buffer_warn;
909 bool EXT_texture_cube_map_array_enable;
910 bool EXT_texture_cube_map_array_warn;
911 bool EXT_texture_query_lod_enable;
912 bool EXT_texture_query_lod_warn;
913 bool EXT_texture_shadow_lod_enable;
914 bool EXT_texture_shadow_lod_warn;
915 bool INTEL_conservative_rasterization_enable;
916 bool INTEL_conservative_rasterization_warn;
917 bool INTEL_shader_atomic_float_minmax_enable;
918 bool INTEL_shader_atomic_float_minmax_warn;
919 bool INTEL_shader_integer_functions2_enable;
920 bool INTEL_shader_integer_functions2_warn;
921 bool MESA_shader_integer_functions_enable;
922 bool MESA_shader_integer_functions_warn;
923 bool NV_compute_shader_derivatives_enable;
924 bool NV_compute_shader_derivatives_warn;
925 bool NV_fragment_shader_interlock_enable;
926 bool NV_fragment_shader_interlock_warn;
927 bool NV_image_formats_enable;
928 bool NV_image_formats_warn;
929 bool NV_shader_atomic_float_enable;
930 bool NV_shader_atomic_float_warn;
931 bool NV_shader_atomic_int64_enable;
932 bool NV_shader_atomic_int64_warn;
933 bool NV_shader_noperspective_interpolation_enable;
934 bool NV_shader_noperspective_interpolation_warn;
935 bool NV_viewport_array2_enable;
936 bool NV_viewport_array2_warn;
937 bool OVR_multiview_enable;
938 bool OVR_multiview_warn;
939 bool OVR_multiview2_enable;
940 bool OVR_multiview2_warn;
946 bool uses_builtin_functions;
947 bool fs_uses_gl_fragcoord;
958 bool fs_early_fragment_tests;
960 bool fs_inner_coverage;
962 bool fs_post_depth_coverage;
964 bool fs_pixel_interlock_ordered;
965 bool fs_pixel_interlock_unordered;
966 bool fs_sample_interlock_ordered;
967 bool fs_sample_interlock_unordered;
984 bool redeclares_gl_layer;
985 bool layer_viewport_relative;
987 bool allow_extension_directive_midshader;
989 bool allow_vertex_texture_bias;
990 bool allow_glsl_120_subset_in_110;
991 bool allow_builtin_variable_redeclaration;
992 bool ignore_write_to_readonly_var;
1011 bool is_field;
1069 extern bool _mesa_glsl_process_extension(const char *name, YYLTYPE *name_locp,
1092 FILE *dump_ir_file, bool dump_ast, bool dump_hir,
1093 bool force_recompile);
1100 bool es);