Blender
V3.3
|
#include "BLI_utildefines.h"
#include "IMB_imbuf.h"
#include "IMB_imbuf_types.h"
#include "BKE_attribute.h"
#include "BKE_customdata.h"
#include "BKE_global.h"
#include "BKE_material.h"
#include "BKE_mesh.h"
#include "BKE_node.h"
#include "BKE_paint.h"
#include "BKE_pbvh.h"
#include "BKE_subdiv_ccg.h"
#include "DNA_userdef_types.h"
#include "NOD_shader.h"
#include "DRW_engine.h"
#include "bmesh.h"
#include "UI_resources.h"
Go to the source code of this file.
Variables | |
Global | G |
UserDef | U |
Stubs to reduce linking time for shader_builder.
Definition in file gpu_shader_builder_stubs.cc.
void BKE_id_attribute_copy_domains_temp | ( | short | UNUSEDid_type, |
const struct CustomData * | UNUSEDvdata, | ||
const struct CustomData * | UNUSEDedata, | ||
const struct CustomData * | UNUSEDldata, | ||
const struct CustomData * | UNUSEDpdata, | ||
const struct CustomData * | UNUSEDcdata, | ||
struct ID * | UNUSEDi_id | ||
) |
Definition at line 108 of file gpu_shader_builder_stubs.cc.
eAttrDomain BKE_id_attribute_domain | ( | const struct ID * | UNUSEDid, |
const struct CustomDataLayer * | UNUSEDlayer | ||
) |
Definition at line 128 of file gpu_shader_builder_stubs.cc.
References ATTR_DOMAIN_AUTO.
struct CustomDataLayer* BKE_id_attributes_active_color_get | ( | const struct ID * | UNUSEDid | ) |
Definition at line 118 of file gpu_shader_builder_stubs.cc.
struct CustomDataLayer* BKE_id_attributes_render_color_get | ( | const struct ID * | UNUSEDid | ) |
Definition at line 123 of file gpu_shader_builder_stubs.cc.
Definition at line 189 of file gpu_shader_builder_stubs.cc.
void BKE_mesh_calc_poly_normal | ( | const struct MPoly * | UNUSEDmpoly, |
const struct MLoop * | UNUSEDloopstart, | ||
const struct MVert * | UNUSEDmvarray, | ||
float | UNUSEDr_no[3] | ||
) |
Definition at line 168 of file gpu_shader_builder_stubs.cc.
References BLI_assert_unreachable.
void BKE_mesh_looptri_get_real_edges | ( | const struct Mesh * | UNUSEDmesh, |
const struct MLoopTri * | UNUSEDlooptri, | ||
int | UNUSEDr_edges[3] | ||
) |
Definition at line 176 of file gpu_shader_builder_stubs.cc.
References BLI_assert_unreachable.
void BKE_paint_face_set_overlay_color_get | ( | const int | UNUSEDface_set, |
const int | UNUSEDseed, | ||
uchar | UNUSEDr_color[4] | ||
) |
Definition at line 147 of file gpu_shader_builder_stubs.cc.
References BLI_assert_unreachable.
int BKE_pbvh_count_grid_quads | ( | BLI_bitmap ** | UNUSEDgrid_hidden, |
const int * | UNUSEDgrid_indices, | ||
int | UNUSEDtotgrid, | ||
int | UNUSEDgridsize | ||
) |
Definition at line 234 of file gpu_shader_builder_stubs.cc.
References BLI_assert_unreachable.
int BKE_subdiv_ccg_grid_to_face_index | ( | const SubdivCCG * | UNUSEDsubdiv_ccg, |
const int | UNUSEDgrid_index | ||
) |
Definition at line 248 of file gpu_shader_builder_stubs.cc.
References BLI_assert_unreachable.
Definition at line 281 of file gpu_shader_builder_stubs.cc.
References BLI_assert_unreachable.
int CustomData_get_active_layer_index | ( | const struct CustomData * | UNUSEDdata, |
int | UNUSEDtype | ||
) |
Definition at line 213 of file gpu_shader_builder_stubs.cc.
int CustomData_get_named_layer_index | ( | const struct CustomData * | UNUSEDdata, |
int | UNUSEDtype, | ||
const char * | UNUSEDname | ||
) |
Definition at line 206 of file gpu_shader_builder_stubs.cc.
int CustomData_get_offset | ( | const struct CustomData * | UNUSEDdata, |
int | UNUSEDtype | ||
) |
Definition at line 200 of file gpu_shader_builder_stubs.cc.
References BLI_assert_unreachable.
int CustomData_get_render_layer_index | ( | const struct CustomData * | UNUSEDdata, |
int | UNUSEDtype | ||
) |
Definition at line 218 of file gpu_shader_builder_stubs.cc.
bool CustomData_has_layer | ( | const struct CustomData * | UNUSEDdata, |
int | UNUSEDtype | ||
) |
Definition at line 223 of file gpu_shader_builder_stubs.cc.
void DRW_cdlayer_attr_aliases_add | ( | struct GPUVertFormat * | UNUSEDformat, |
const char * | UNUSEDbase_name, | ||
const struct CustomData * | UNUSEDdata, | ||
const struct CustomDataLayer * | UNUSEDcl, | ||
bool | UNUSEDis_active_render, | ||
bool | UNUSEDis_active_layer | ||
) |
Definition at line 295 of file gpu_shader_builder_stubs.cc.
void DRW_deferred_shader_remove | ( | struct GPUMaterial * | UNUSEDmat | ) |
Definition at line 290 of file gpu_shader_builder_stubs.cc.
References BLI_assert_unreachable.
Definition at line 44 of file gpu_shader_builder_stubs.cc.
References BLI_assert_unreachable.
Referenced by accessor_get_ibuf(), accessor_release_image_callback(), action_preview_render(), anim_getnew(), BKE_image_add_generated(), BKE_image_has_ibuf(), BKE_image_memorypack(), BKE_image_pool_free(), BKE_image_reassign_tile(), BKE_image_release_ibuf(), BKE_image_render_write(), BKE_image_signal(), BKE_movieclip_build_proxy_frame(), BKE_movieclip_build_proxy_frame_for_ibuf(), BKE_movieclip_get_gpu_texture(), BKE_movieclip_get_size(), BKE_movieclip_get_stable_ibuf(), BKE_movieclip_has_frame(), BKE_movieclip_update_scopes(), BKE_previewimg_ensure(), BKE_tracking_get_pattern_imbuf(), BKE_tracking_refine_marker(), blend_file_thumb_from_camera(), blend_file_thumb_from_screenshot(), brush_free_data(), brush_painter_2d_refresh_cache(), brush_painter_2d_require_imbuf(), brush_painter_cache_2d_free(), brush_painter_imbuf_partial_update(), build_pict_list_ex(), blender::compositor::KeyingScreenOperation::build_voronoi_triangulation(), clip_draw_main(), clip_free(), clip_main_region_draw(), colormanage_cache_get(), colormanage_cache_handle_release(), blender::compositor::MovieClipNode::convert_to_operations(), blender::compositor::MovieClipBaseOperation::deinit_execution(), blender::compositor::OutputStereoOperation::deinit_execution(), blender::compositor::OutputSingleLayerOperation::deinit_execution(), detect_clip_source(), detect_features_exec(), do_gaussian_blur_effect(), blender::ed::sculpt_paint::paint::image::do_push_undo_tile(), do_render_sequencer(), do_render_strip_uncached(), draw_seq_strip_thumbnail(), dynamicPaint_outputSurfaceImage(), ED_imapaint_dirty_region(), ED_space_clip_color_sample(), ED_space_clip_get_buffer(), ED_space_clip_get_position(), ED_space_clip_get_stable_buffer(), blender::compositor::DebugInfo::export_operation(), filelist_free_icons(), filelist_init_icons(), frame_cache_remove(), free_buffers(), gpu_texture_update_scaled(), icon_copy_rect(), icon_draw_size(), icon_free_data(), icon_verify_datatoc(), image_init_color_management(), image_load_image_file(), image_load_movie_file(), image_memorypack_imbuf(), image_save_single(), image_undosys_step_encode(), IMB_anim_previewframe(), imb_gpu_get_data(), IMB_ImBufFromStereo3d(), imb_load_dpx_cineon(), imb_load_openexr(), imb_load_photoshop(), imb_loadpng(), IMB_makemipmap(), imb_oiio_load_image(), imb_oiio_load_image_float(), imb_read_tiff_pixels(), IMB_remakemipmap(), imb_stereo3d_squeeze_rect(), imb_stereo3d_squeeze_rectf(), IMB_thumb_manage(), imbuf_save_post(), init_iconfile_list(), init_internal_icons(), input_preprocess(), load_image_single(), metadata_panel_context_draw(), moviecache_destructor(), moviecache_valfree(), movieclip_build_proxy_ibuf(), movieclip_get_postprocessed_ibuf(), new_image_from_plane_marker_exec(), object_preview_render(), openanim(), paint_2d_op(), prefetch_movie_frame(), prefetch_task_func(), project_bucket_init(), proxy_task_func(), ptile_restore_runtime_map(), put_postprocessed_frame_to_cache(), put_stabilized_frame_to_cache(), py_imbuf_dealloc(), py_imbuf_free(), RE_layer_load_from_file(), RE_render_result_rect_to_ibuf(), RE_WriteRenderViewsMovie(), release_keyframed_image_buffers(), sample_plane_marker_image_for_operator(), screen_opengl_render_doit(), screenshot_exec(), SEQ_add_image_init_alpha_mode(), SEQ_add_image_strip(), seq_cache_put(), seq_cache_valfree(), seq_disk_cache_read_file(), SEQ_get_thumbnail(), seq_get_uncached_thumbnail(), SEQ_modifier_apply_stack(), seq_prefetch_frames(), seq_prefetch_seq_has_disk_cache(), seq_proxy_build_frame(), seq_render_effect_strip_impl(), seq_render_image_strip(), seq_render_movie_strip(), seq_render_scene_strip(), seq_render_strip_stack(), SEQ_render_thumbnails(), SEQ_render_thumbnails_base_set(), sequencer_check_scopes(), sequencer_draw_preview(), sequencer_free(), sequencer_get_scope(), sequencer_make_scope(), sequencer_sample_apply(), sequencer_thumbnail_closest_from_memory(), studiolight_load_equirect_image(), texture_paint_image_from_view_exec(), thumb_create_ex(), thumb_create_or_fail(), track_get_search_floatbuf(), ubuf_from_image_all_tiles(), uhandle_restore_list(), ui_but_free(), UI_icon_to_preview(), UI_icons_free_drawinfo(), UI_icons_reload_internal_textures(), uiTemplateMovieclipInformation(), update_image_from_plane_marker_exec(), wm_file_write(), wm_main_playanim_intern(), write_external_bake_pixels(), FloatImageBuffer::~FloatImageBuffer(), and GHOST_EventDragnDrop::~GHOST_EventDragnDrop().
Definition at line 271 of file gpu_shader_builder_stubs.cc.
References BLI_assert_unreachable.
void ntreeGPUMaterialNodes | ( | struct bNodeTree * | UNUSEDlocaltree, |
struct GPUMaterial * | UNUSEDmat | ||
) |
Definition at line 260 of file gpu_shader_builder_stubs.cc.
References BLI_assert_unreachable.
Definition at line 265 of file gpu_shader_builder_stubs.cc.
References BLI_assert_unreachable.
bool paint_is_face_hidden | ( | const struct MLoopTri * | UNUSEDlt, |
const struct MVert * | UNUSEDmvert, | ||
const struct MLoop * | UNUSEDmloop | ||
) |
Definition at line 139 of file gpu_shader_builder_stubs.cc.
References BLI_assert_unreachable.
bool paint_is_grid_face_hidden | ( | const unsigned int * | UNUSEDgrid_hidden, |
int | UNUSEDgridsize, | ||
int | UNUSEDx, | ||
int | UNUSEDy | ||
) |
Definition at line 154 of file gpu_shader_builder_stubs.cc.
References BLI_assert_unreachable.
Definition at line 60 of file gpu_shader_builder_stubs.cc.
References BLI_assert_unreachable.
Definition at line 55 of file gpu_shader_builder_stubs.cc.
References BLI_assert_unreachable.
void UI_GetThemeColorBlend3ubv | ( | int | UNUSEDcolorid1, |
int | UNUSEDcolorid2, | ||
float | UNUSEDfac, | ||
unsigned char | UNUSEDcol[3] | ||
) |
Definition at line 86 of file gpu_shader_builder_stubs.cc.
References BLI_assert_unreachable.
void UI_GetThemeColorBlendShade4fv | ( | int | UNUSEDcolorid1, |
int | UNUSEDcolorid2, | ||
float | UNUSEDfac, | ||
int | UNUSEDoffset, | ||
float | UNUSEDcol[4] | ||
) |
Definition at line 77 of file gpu_shader_builder_stubs.cc.
References BLI_assert_unreachable.
Definition at line 65 of file gpu_shader_builder_stubs.cc.
References BLI_assert_unreachable.
void UI_GetThemeColorShadeAlpha4fv | ( | int | UNUSEDcolorid, |
int | UNUSEDcoloffset, | ||
int | UNUSEDalphaoffset, | ||
float | UNUSEDcol[4] | ||
) |
Definition at line 70 of file gpu_shader_builder_stubs.cc.
References BLI_assert_unreachable.
void UI_GetThemeColorShadeAlpha4ubv | ( | int | UNUSEDcolorid, |
int | UNUSEDcoloffset, | ||
int | UNUSEDalphaoffset, | ||
unsigned char | UNUSEDcol[4] | ||
) |
Definition at line 94 of file gpu_shader_builder_stubs.cc.
References BLI_assert_unreachable.
Global G |
Defined in blender.c
Definition at line 37 of file gpu_shader_builder_stubs.cc.
From blenkernel blender.c
.
Definition at line 38 of file gpu_shader_builder_stubs.cc.