• Home
  • Raw
  • Download

Lines Matching full:bool

55    bool is_switch_innermost; // if switch stmt is closest to break, ...
59 glsl_compute_version_string(void *mem_ctx, bool is_es, unsigned version);
103 bool is_version(unsigned required_glsl_version, in is_version()
114 bool check_version(unsigned required_glsl_version,
118 bool check_arrays_of_arrays_allowed(YYLTYPE *locp) in check_arrays_of_arrays_allowed()
132 bool check_precision_qualifiers_allowed(YYLTYPE *locp) in check_precision_qualifiers_allowed()
138 bool check_bitwise_operations_allowed(YYLTYPE *locp) in check_bitwise_operations_allowed()
143 bool check_explicit_attrib_stream_allowed(YYLTYPE *locp) in check_explicit_attrib_stream_allowed()
156 bool check_explicit_attrib_location_allowed(YYLTYPE *locp, in check_explicit_attrib_location_allowed()
172 bool check_separate_shader_objects_allowed(YYLTYPE *locp, in check_separate_shader_objects_allowed()
188 bool check_explicit_uniform_location_allowed(YYLTYPE *locp, in check_explicit_uniform_location_allowed()
207 bool has_atomic_counters() const in has_atomic_counters()
212 bool has_enhanced_layouts() const in has_enhanced_layouts()
217 bool has_explicit_attrib_stream() const in has_explicit_attrib_stream()
222 bool has_explicit_attrib_location() const in has_explicit_attrib_location()
227 bool has_explicit_uniform_location() const in has_explicit_uniform_location()
232 bool has_uniform_buffer_objects() const in has_uniform_buffer_objects()
237 bool has_shader_storage_buffer_objects() const in has_shader_storage_buffer_objects()
242 bool has_separate_shader_objects() const in has_separate_shader_objects()
248 bool has_double() const in has_double()
253 bool has_420pack() const in has_420pack()
258 bool has_420pack_or_es31() const in has_420pack_or_es31()
263 bool has_compute_shader() const in has_compute_shader()
268 bool has_shader_io_blocks() const in has_shader_io_blocks()
287 bool has_geometry_shader() const in has_geometry_shader()
293 bool has_tessellation_shader() const in has_tessellation_shader()
301 bool has_clip_distance() const in has_clip_distance()
306 bool has_cull_distance() const in has_cull_distance()
313 bool has_framebuffer_fetch() const in has_framebuffer_fetch()
320 bool has_texture_cube_map_array() const in has_texture_cube_map_array()
342 bool es;
345 bool es_shader;
348 bool zero_init;
373 bool fs_redeclares_gl_fragcoord;
374 bool fs_origin_upper_left;
375 bool fs_pixel_center_integer;
376 bool fs_redeclares_gl_fragcoord_with_no_layout_qualifiers;
385 bool gs_input_prim_type_specified;
386 bool tcs_output_vertices_specified;
401 bool cs_input_local_size_specified;
413 bool cs_input_local_size_variable_specified;
550 bool found_return;
553 bool error;
560 bool all_invariant;
579 bool ARB_ES3_1_compatibility_enable;
580 bool ARB_ES3_1_compatibility_warn;
581 bool ARB_ES3_2_compatibility_enable;
582 bool ARB_ES3_2_compatibility_warn;
583 bool ARB_arrays_of_arrays_enable;
584 bool ARB_arrays_of_arrays_warn;
585 bool ARB_compute_shader_enable;
586 bool ARB_compute_shader_warn;
587 bool ARB_compute_variable_group_size_enable;
588 bool ARB_compute_variable_group_size_warn;
589 bool ARB_conservative_depth_enable;
590 bool ARB_conservative_depth_warn;
591 bool ARB_cull_distance_enable;
592 bool ARB_cull_distance_warn;
593 bool ARB_derivative_control_enable;
594 bool ARB_derivative_control_warn;
595 bool ARB_draw_buffers_enable;
596 bool ARB_draw_buffers_warn;
597 bool ARB_draw_instanced_enable;
598 bool ARB_draw_instanced_warn;
599 bool ARB_enhanced_layouts_enable;
600 bool ARB_enhanced_layouts_warn;
601 bool ARB_explicit_attrib_location_enable;
602 bool ARB_explicit_attrib_location_warn;
603 bool ARB_explicit_uniform_location_enable;
604 bool ARB_explicit_uniform_location_warn;
605 bool ARB_fragment_coord_conventions_enable;
606 bool ARB_fragment_coord_conventions_warn;
607 bool ARB_fragment_layer_viewport_enable;
608 bool ARB_fragment_layer_viewport_warn;
609 bool ARB_gpu_shader5_enable;
610 bool ARB_gpu_shader5_warn;
611 bool ARB_gpu_shader_fp64_enable;
612 bool ARB_gpu_shader_fp64_warn;
613 bool ARB_post_depth_coverage_enable;
614 bool ARB_post_depth_coverage_warn;
615 bool ARB_sample_shading_enable;
616 bool ARB_sample_shading_warn;
617 bool ARB_separate_shader_objects_enable;
618 bool ARB_separate_shader_objects_warn;
619 bool ARB_shader_atomic_counter_ops_enable;
620 bool ARB_shader_atomic_counter_ops_warn;
621 bool ARB_shader_atomic_counters_enable;
622 bool ARB_shader_atomic_counters_warn;
623 bool ARB_shader_bit_encoding_enable;
624 bool ARB_shader_bit_encoding_warn;
625 bool ARB_shader_clock_enable;
626 bool ARB_shader_clock_warn;
627 bool ARB_shader_draw_parameters_enable;
628 bool ARB_shader_draw_parameters_warn;
629 bool ARB_shader_group_vote_enable;
630 bool ARB_shader_group_vote_warn;
631 bool ARB_shader_image_load_store_enable;
632 bool ARB_shader_image_load_store_warn;
633 bool ARB_shader_image_size_enable;
634 bool ARB_shader_image_size_warn;
635 bool ARB_shader_precision_enable;
636 bool ARB_shader_precision_warn;
637 bool ARB_shader_stencil_export_enable;
638 bool ARB_shader_stencil_export_warn;
639 bool ARB_shader_storage_buffer_object_enable;
640 bool ARB_shader_storage_buffer_object_warn;
641 bool ARB_shader_subroutine_enable;
642 bool ARB_shader_subroutine_warn;
643 bool ARB_shader_texture_image_samples_enable;
644 bool ARB_shader_texture_image_samples_warn;
645 bool ARB_shader_texture_lod_enable;
646 bool ARB_shader_texture_lod_warn;
647 bool ARB_shader_viewport_layer_array_enable;
648 bool ARB_shader_viewport_layer_array_warn;
649 bool ARB_shading_language_420pack_enable;
650 bool ARB_shading_language_420pack_warn;
651 bool ARB_shading_language_packing_enable;
652 bool ARB_shading_language_packing_warn;
653 bool ARB_tessellation_shader_enable;
654 bool ARB_tessellation_shader_warn;
655 bool ARB_texture_cube_map_array_enable;
656 bool ARB_texture_cube_map_array_warn;
657 bool ARB_texture_gather_enable;
658 bool ARB_texture_gather_warn;
659 bool ARB_texture_multisample_enable;
660 bool ARB_texture_multisample_warn;
661 bool ARB_texture_query_levels_enable;
662 bool ARB_texture_query_levels_warn;
663 bool ARB_texture_query_lod_enable;
664 bool ARB_texture_query_lod_warn;
665 bool ARB_texture_rectangle_enable;
666 bool ARB_texture_rectangle_warn;
667 bool ARB_uniform_buffer_object_enable;
668 bool ARB_uniform_buffer_object_warn;
669 bool ARB_vertex_attrib_64bit_enable;
670 bool ARB_vertex_attrib_64bit_warn;
671 bool ARB_viewport_array_enable;
672 bool ARB_viewport_array_warn;
676 bool KHR_blend_equation_advanced_enable;
677 bool KHR_blend_equation_advanced_warn;
681 bool OES_EGL_image_external_enable;
682 bool OES_EGL_image_external_warn;
683 bool OES_geometry_point_size_enable;
684 bool OES_geometry_point_size_warn;
685 bool OES_geometry_shader_enable;
686 bool OES_geometry_shader_warn;
687 bool OES_gpu_shader5_enable;
688 bool OES_gpu_shader5_warn;
689 bool OES_primitive_bounding_box_enable;
690 bool OES_primitive_bounding_box_warn;
691 bool OES_sample_variables_enable;
692 bool OES_sample_variables_warn;
693 bool OES_shader_image_atomic_enable;
694 bool OES_shader_image_atomic_warn;
695 bool OES_shader_io_blocks_enable;
696 bool OES_shader_io_blocks_warn;
697 bool OES_shader_multisample_interpolation_enable;
698 bool OES_shader_multisample_interpolation_warn;
699 bool OES_standard_derivatives_enable;
700 bool OES_standard_derivatives_warn;
701 bool OES_tessellation_point_size_enable;
702 bool OES_tessellation_point_size_warn;
703 bool OES_tessellation_shader_enable;
704 bool OES_tessellation_shader_warn;
705 bool OES_texture_3D_enable;
706 bool OES_texture_3D_warn;
707 bool OES_texture_buffer_enable;
708 bool OES_texture_buffer_warn;
709 bool OES_texture_cube_map_array_enable;
710 bool OES_texture_cube_map_array_warn;
711 bool OES_texture_storage_multisample_2d_array_enable;
712 bool OES_texture_storage_multisample_2d_array_warn;
713 bool OES_viewport_array_enable;
714 bool OES_viewport_array_warn;
718 bool AMD_conservative_depth_enable;
719 bool AMD_conservative_depth_warn;
720 bool AMD_shader_stencil_export_enable;
721 bool AMD_shader_stencil_export_warn;
722 bool AMD_shader_trinary_minmax_enable;
723 bool AMD_shader_trinary_minmax_warn;
724 bool AMD_vertex_shader_layer_enable;
725 bool AMD_vertex_shader_layer_warn;
726 bool AMD_vertex_shader_viewport_index_enable;
727 bool AMD_vertex_shader_viewport_index_warn;
728 bool ANDROID_extension_pack_es31a_enable;
729 bool ANDROID_extension_pack_es31a_warn;
730 bool EXT_blend_func_extended_enable;
731 bool EXT_blend_func_extended_warn;
732 bool EXT_clip_cull_distance_enable;
733 bool EXT_clip_cull_distance_warn;
734 bool EXT_draw_buffers_enable;
735 bool EXT_draw_buffers_warn;
736 bool EXT_geometry_point_size_enable;
737 bool EXT_geometry_point_size_warn;
738 bool EXT_geometry_shader_enable;
739 bool EXT_geometry_shader_warn;
740 bool EXT_gpu_shader5_enable;
741 bool EXT_gpu_shader5_warn;
742 bool EXT_primitive_bounding_box_enable;
743 bool EXT_primitive_bounding_box_warn;
744 bool EXT_separate_shader_objects_enable;
745 bool EXT_separate_shader_objects_warn;
746 bool EXT_shader_framebuffer_fetch_enable;
747 bool EXT_shader_framebuffer_fetch_warn;
748 bool EXT_shader_integer_mix_enable;
749 bool EXT_shader_integer_mix_warn;
750 bool EXT_shader_io_blocks_enable;
751 bool EXT_shader_io_blocks_warn;
752 bool EXT_shader_samples_identical_enable;
753 bool EXT_shader_samples_identical_warn;
754 bool EXT_tessellation_point_size_enable;
755 bool EXT_tessellation_point_size_warn;
756 bool EXT_tessellation_shader_enable;
757 bool EXT_tessellation_shader_warn;
758 bool EXT_texture_array_enable;
759 bool EXT_texture_array_warn;
760 bool EXT_texture_buffer_enable;
761 bool EXT_texture_buffer_warn;
762 bool EXT_texture_cube_map_array_enable;
763 bool EXT_texture_cube_map_array_warn;
764 bool INTEL_conservative_rasterization_enable;
765 bool INTEL_conservative_rasterization_warn;
766 bool MESA_shader_framebuffer_fetch_enable;
767 bool MESA_shader_framebuffer_fetch_warn;
768 bool MESA_shader_framebuffer_fetch_non_coherent_enable;
769 bool MESA_shader_framebuffer_fetch_non_coherent_warn;
770 bool MESA_shader_integer_functions_enable;
771 bool MESA_shader_integer_functions_warn;
772 bool NV_image_formats_enable;
773 bool NV_image_formats_warn;
779 bool uses_builtin_functions;
780 bool fs_uses_gl_fragcoord;
791 bool fs_early_fragment_tests;
793 bool fs_inner_coverage;
795 bool fs_post_depth_coverage;
811 bool allow_extension_directive_midshader;
830 bool is_field;
885 extern bool _mesa_glsl_process_extension(const char *name, YYLTYPE *name_locp,
907 bool es);