GPU: Shader Create Info GLSL-C++ stubs #3

Closed
Clément Foucault wants to merge 90 commits from create-info-cpp-macros into glsl-include

When changing the target branch, be careful to rebase the branch in your fork to match. See documentation.
Showing only changes of commit 7be82143d4 - Show all commits

View File

@ -894,40 +894,40 @@ void groupMemoryBarrier() {}
// #include "infos/engine_image_info.hh" // #include "infos/engine_image_info.hh"
// #include "infos/gpencil_info.hh" // #include "infos/gpencil_info.hh"
// #include "infos/gpencil_vfx_info.hh" // #include "infos/gpencil_vfx_info.hh"
// #include "infos/gpu_clip_planes_info.hh" #include "infos/gpu_clip_planes_info.hh"
// #include "infos/gpu_index_load_info.hh" #include "infos/gpu_index_load_info.hh"
// #include "infos/gpu_shader_2D_area_borders_info.hh" #include "infos/gpu_shader_2D_area_borders_info.hh"
// #include "infos/gpu_shader_2D_checker_info.hh" #include "infos/gpu_shader_2D_checker_info.hh"
// #include "infos/gpu_shader_2D_diag_stripes_info.hh" #include "infos/gpu_shader_2D_diag_stripes_info.hh"
// #include "infos/gpu_shader_2D_image_desaturate_color_info.hh" #include "infos/gpu_shader_2D_image_desaturate_color_info.hh"
// #include "infos/gpu_shader_2D_image_info.hh" #include "infos/gpu_shader_2D_image_info.hh"
// #include "infos/gpu_shader_2D_image_overlays_merge_info.hh" #include "infos/gpu_shader_2D_image_overlays_merge_info.hh"
// #include "infos/gpu_shader_2D_image_overlays_stereo_merge_info.hh" #include "infos/gpu_shader_2D_image_overlays_stereo_merge_info.hh"
// #include "infos/gpu_shader_2D_image_rect_color_info.hh" #include "infos/gpu_shader_2D_image_rect_color_info.hh"
// #include "infos/gpu_shader_2D_image_shuffle_color_info.hh" #include "infos/gpu_shader_2D_image_shuffle_color_info.hh"
// #include "infos/gpu_shader_2D_nodelink_info.hh" #include "infos/gpu_shader_2D_nodelink_info.hh"
// #include "infos/gpu_shader_2D_point_uniform_size_uniform_color_aa_info.hh" #include "infos/gpu_shader_2D_point_uniform_size_uniform_color_aa_info.hh"
// #include "infos/gpu_shader_2D_point_uniform_size_uniform_color_outline_aa_info.hh" #include "infos/gpu_shader_2D_point_uniform_size_uniform_color_outline_aa_info.hh"
// #include "infos/gpu_shader_2D_point_varying_size_varying_color_info.hh" #include "infos/gpu_shader_2D_point_varying_size_varying_color_info.hh"
// #include "infos/gpu_shader_2D_widget_info.hh" #include "infos/gpu_shader_2D_widget_info.hh"
// #include "infos/gpu_shader_3D_depth_only_info.hh" #include "infos/gpu_shader_3D_depth_only_info.hh"
// #include "infos/gpu_shader_3D_flat_color_info.hh" #include "infos/gpu_shader_3D_flat_color_info.hh"
// #include "infos/gpu_shader_3D_image_info.hh" #include "infos/gpu_shader_3D_image_info.hh"
// #include "infos/gpu_shader_3D_point_info.hh" #include "infos/gpu_shader_3D_point_info.hh"
// #include "infos/gpu_shader_3D_polyline_info.hh" #include "infos/gpu_shader_3D_polyline_info.hh"
// #include "infos/gpu_shader_3D_smooth_color_info.hh" #include "infos/gpu_shader_3D_smooth_color_info.hh"
// #include "infos/gpu_shader_3D_uniform_color_info.hh" #include "infos/gpu_shader_3D_uniform_color_info.hh"
// #include "infos/gpu_shader_gpencil_stroke_info.hh" #include "infos/gpu_shader_gpencil_stroke_info.hh"
#include "infos/gpu_shader_icon_info.hh" #include "infos/gpu_shader_icon_info.hh"
// #include "infos/gpu_shader_index_info.hh" #include "infos/gpu_shader_index_info.hh"
// #include "infos/gpu_shader_instance_varying_color_varying_size_info.hh" #include "infos/gpu_shader_instance_varying_color_varying_size_info.hh"
// #include "infos/gpu_shader_keyframe_shape_info.hh" #include "infos/gpu_shader_keyframe_shape_info.hh"
// #include "infos/gpu_shader_line_dashed_uniform_color_info.hh" #include "infos/gpu_shader_line_dashed_uniform_color_info.hh"
// #include "infos/gpu_shader_print_info.hh" #include "infos/gpu_shader_print_info.hh"
// #include "infos/gpu_shader_sequencer_info.hh" #include "infos/gpu_shader_sequencer_info.hh"
// #include "infos/gpu_shader_simple_lighting_info.hh" #include "infos/gpu_shader_simple_lighting_info.hh"
// #include "infos/gpu_shader_text_info.hh" #include "infos/gpu_shader_text_info.hh"
// #include "infos/gpu_srgb_to_framebuffer_space_info.hh" #include "infos/gpu_srgb_to_framebuffer_space_info.hh"
// #include "infos/overlay_antialiasing_info.hh" // #include "infos/overlay_antialiasing_info.hh"
// #include "infos/overlay_armature_info.hh" // #include "infos/overlay_armature_info.hh"
// #include "infos/overlay_background_info.hh" // #include "infos/overlay_background_info.hh"