bindbc-bgfx ~master (2021-07-05T09:59:21Z)
Home
Dub
Repo
da_bgfx_vertex_layout_add
bindbc
bgfx
funcs
Add attribute to VertexLayout. Remarks: Must be called between begin/end.
version(!BindBgfx_Static)
extern (
C
) @
nogc
nothrow __gshared
alias
da_bgfx_vertex_layout_add
=
bgfx_vertex_layout_t
*
function
(
bgfx_vertex_layout_t
*
_this
,
bgfx_attrib_t
_attrib
,
byte
_num
,
bgfx_attrib_type_t
_type
,
bool
_normalized
,
bool
_asInt
)
Meta
Source
See Implementation
bindbc
bgfx
funcs
aliases
da_bgfx_alloc
da_bgfx_alloc_instance_data_buffer
da_bgfx_alloc_transform
da_bgfx_alloc_transient_buffers
da_bgfx_alloc_transient_index_buffer
da_bgfx_alloc_transient_vertex_buffer
da_bgfx_attachment_init
da_bgfx_blit
da_bgfx_calc_texture_size
da_bgfx_copy
da_bgfx_create_compute_program
da_bgfx_create_dynamic_index_buffer
da_bgfx_create_dynamic_index_buffer_mem
da_bgfx_create_dynamic_vertex_buffer
da_bgfx_create_dynamic_vertex_buffer_mem
da_bgfx_create_frame_buffer
da_bgfx_create_frame_buffer_from_attachment
da_bgfx_create_frame_buffer_from_handles
da_bgfx_create_frame_buffer_from_nwh
da_bgfx_create_frame_buffer_scaled
da_bgfx_create_index_buffer
da_bgfx_create_indirect_buffer
da_bgfx_create_occlusion_query
da_bgfx_create_program
da_bgfx_create_shader
da_bgfx_create_texture
da_bgfx_create_texture_2d
da_bgfx_create_texture_2d_scaled
da_bgfx_create_texture_3d
da_bgfx_create_texture_cube
da_bgfx_create_uniform
da_bgfx_create_vertex_buffer
da_bgfx_create_vertex_layout
da_bgfx_dbg_text_clear
da_bgfx_dbg_text_image
da_bgfx_dbg_text_printf
da_bgfx_dbg_text_vprintf
da_bgfx_destroy_dynamic_index_buffer
da_bgfx_destroy_dynamic_vertex_buffer
da_bgfx_destroy_frame_buffer
da_bgfx_destroy_index_buffer
da_bgfx_destroy_indirect_buffer
da_bgfx_destroy_occlusion_query
da_bgfx_destroy_program
da_bgfx_destroy_shader
da_bgfx_destroy_texture
da_bgfx_destroy_uniform
da_bgfx_destroy_vertex_buffer
da_bgfx_destroy_vertex_layout
da_bgfx_discard
da_bgfx_dispatch
da_bgfx_dispatch_indirect
da_bgfx_encoder_alloc_transform
da_bgfx_encoder_begin
da_bgfx_encoder_blit
da_bgfx_encoder_discard
da_bgfx_encoder_dispatch
da_bgfx_encoder_dispatch_indirect
da_bgfx_encoder_end
da_bgfx_encoder_set_compute_dynamic_index_buffer
da_bgfx_encoder_set_compute_dynamic_vertex_buffer
da_bgfx_encoder_set_compute_index_buffer
da_bgfx_encoder_set_compute_indirect_buffer
da_bgfx_encoder_set_compute_vertex_buffer
da_bgfx_encoder_set_condition
da_bgfx_encoder_set_dynamic_index_buffer
da_bgfx_encoder_set_dynamic_vertex_buffer
da_bgfx_encoder_set_dynamic_vertex_buffer_with_layout
da_bgfx_encoder_set_image
da_bgfx_encoder_set_index_buffer
da_bgfx_encoder_set_instance_count
da_bgfx_encoder_set_instance_data_buffer
da_bgfx_encoder_set_instance_data_from_dynamic_vertex_buffer
da_bgfx_encoder_set_instance_data_from_vertex_buffer
da_bgfx_encoder_set_marker
da_bgfx_encoder_set_scissor
da_bgfx_encoder_set_scissor_cached
da_bgfx_encoder_set_state
da_bgfx_encoder_set_stencil
da_bgfx_encoder_set_texture
da_bgfx_encoder_set_transform
da_bgfx_encoder_set_transform_cached
da_bgfx_encoder_set_transient_index_buffer
da_bgfx_encoder_set_transient_vertex_buffer
da_bgfx_encoder_set_transient_vertex_buffer_with_layout
da_bgfx_encoder_set_uniform
da_bgfx_encoder_set_vertex_buffer
da_bgfx_encoder_set_vertex_buffer_with_layout
da_bgfx_encoder_set_vertex_count
da_bgfx_encoder_submit
da_bgfx_encoder_submit_indirect
da_bgfx_encoder_submit_occlusion_query
da_bgfx_encoder_touch
da_bgfx_frame
da_bgfx_get_avail_instance_data_buffer
da_bgfx_get_avail_transient_index_buffer
da_bgfx_get_avail_transient_vertex_buffer
da_bgfx_get_caps
da_bgfx_get_direct_access_ptr
da_bgfx_get_internal_data
da_bgfx_get_renderer_name
da_bgfx_get_renderer_type
da_bgfx_get_result
da_bgfx_get_shader_uniforms
da_bgfx_get_stats
da_bgfx_get_supported_renderers
da_bgfx_get_texture
da_bgfx_get_uniform_info
da_bgfx_init
da_bgfx_init_ctor
da_bgfx_is_frame_buffer_valid
da_bgfx_is_texture_valid
da_bgfx_make_ref
da_bgfx_make_ref_release
da_bgfx_override_internal_texture
da_bgfx_override_internal_texture_ptr
da_bgfx_read_texture
da_bgfx_render_frame
da_bgfx_request_screen_shot
da_bgfx_reset
da_bgfx_reset_view
da_bgfx_set_compute_dynamic_index_buffer
da_bgfx_set_compute_dynamic_vertex_buffer
da_bgfx_set_compute_index_buffer
da_bgfx_set_compute_indirect_buffer
da_bgfx_set_compute_vertex_buffer
da_bgfx_set_condition
da_bgfx_set_debug
da_bgfx_set_dynamic_index_buffer
da_bgfx_set_dynamic_vertex_buffer
da_bgfx_set_dynamic_vertex_buffer_with_layout
da_bgfx_set_frame_buffer_name
da_bgfx_set_image
da_bgfx_set_index_buffer
da_bgfx_set_index_buffer_name
da_bgfx_set_instance_count
da_bgfx_set_instance_data_buffer
da_bgfx_set_instance_data_from_dynamic_vertex_buffer
da_bgfx_set_instance_data_from_vertex_buffer
da_bgfx_set_marker
da_bgfx_set_palette_color
da_bgfx_set_palette_color_rgba8
da_bgfx_set_platform_data
da_bgfx_set_scissor
da_bgfx_set_scissor_cached
da_bgfx_set_shader_name
da_bgfx_set_state
da_bgfx_set_stencil
da_bgfx_set_texture
da_bgfx_set_texture_name
da_bgfx_set_transform
da_bgfx_set_transform_cached
da_bgfx_set_transient_index_buffer
da_bgfx_set_transient_vertex_buffer
da_bgfx_set_transient_vertex_buffer_with_layout
da_bgfx_set_uniform
da_bgfx_set_vertex_buffer
da_bgfx_set_vertex_buffer_name
da_bgfx_set_vertex_buffer_with_layout
da_bgfx_set_vertex_count
da_bgfx_set_view_clear
da_bgfx_set_view_clear_mrt
da_bgfx_set_view_frame_buffer
da_bgfx_set_view_mode
da_bgfx_set_view_name
da_bgfx_set_view_order
da_bgfx_set_view_rect
da_bgfx_set_view_rect_ratio
da_bgfx_set_view_scissor
da_bgfx_set_view_transform
da_bgfx_shutdown
da_bgfx_submit
da_bgfx_submit_indirect
da_bgfx_submit_occlusion_query
da_bgfx_topology_convert
da_bgfx_topology_sort_tri_list
da_bgfx_touch
da_bgfx_update_dynamic_index_buffer
da_bgfx_update_dynamic_vertex_buffer
da_bgfx_update_texture_2d
da_bgfx_update_texture_3d
da_bgfx_update_texture_cube
da_bgfx_vertex_convert
da_bgfx_vertex_layout_add
da_bgfx_vertex_layout_begin
da_bgfx_vertex_layout_decode
da_bgfx_vertex_layout_end
da_bgfx_vertex_layout_has
da_bgfx_vertex_layout_skip
da_bgfx_vertex_pack
da_bgfx_vertex_unpack
da_bgfx_weld_vertices
functions
bgfx_alloc
bgfx_alloc_instance_data_buffer
bgfx_alloc_transform
bgfx_alloc_transient_buffers
bgfx_alloc_transient_index_buffer
bgfx_alloc_transient_vertex_buffer
bgfx_attachment_init
bgfx_blit
bgfx_calc_texture_size
bgfx_copy
bgfx_create_compute_program
bgfx_create_dynamic_index_buffer
bgfx_create_dynamic_index_buffer_mem
bgfx_create_dynamic_vertex_buffer
bgfx_create_dynamic_vertex_buffer_mem
bgfx_create_frame_buffer
bgfx_create_frame_buffer_from_attachment
bgfx_create_frame_buffer_from_handles
bgfx_create_frame_buffer_from_nwh
bgfx_create_frame_buffer_scaled
bgfx_create_index_buffer
bgfx_create_indirect_buffer
bgfx_create_occlusion_query
bgfx_create_program
bgfx_create_shader
bgfx_create_texture
bgfx_create_texture_2d
bgfx_create_texture_2d_scaled
bgfx_create_texture_3d
bgfx_create_texture_cube
bgfx_create_uniform
bgfx_create_vertex_buffer
bgfx_create_vertex_layout
bgfx_dbg_text_clear
bgfx_dbg_text_image
bgfx_dbg_text_printf
bgfx_dbg_text_vprintf
bgfx_destroy_dynamic_index_buffer
bgfx_destroy_dynamic_vertex_buffer
bgfx_destroy_frame_buffer
bgfx_destroy_index_buffer
bgfx_destroy_indirect_buffer
bgfx_destroy_occlusion_query
bgfx_destroy_program
bgfx_destroy_shader
bgfx_destroy_texture
bgfx_destroy_uniform
bgfx_destroy_vertex_buffer
bgfx_destroy_vertex_layout
bgfx_discard
bgfx_dispatch
bgfx_dispatch_indirect
bgfx_encoder_alloc_transform
bgfx_encoder_begin
bgfx_encoder_blit
bgfx_encoder_discard
bgfx_encoder_dispatch
bgfx_encoder_dispatch_indirect
bgfx_encoder_end
bgfx_encoder_set_compute_dynamic_index_buffer
bgfx_encoder_set_compute_dynamic_vertex_buffer
bgfx_encoder_set_compute_index_buffer
bgfx_encoder_set_compute_indirect_buffer
bgfx_encoder_set_compute_vertex_buffer
bgfx_encoder_set_condition
bgfx_encoder_set_dynamic_index_buffer
bgfx_encoder_set_dynamic_vertex_buffer
bgfx_encoder_set_dynamic_vertex_buffer_with_layout
bgfx_encoder_set_image
bgfx_encoder_set_index_buffer
bgfx_encoder_set_instance_count
bgfx_encoder_set_instance_data_buffer
bgfx_encoder_set_instance_data_from_dynamic_vertex_buffer
bgfx_encoder_set_instance_data_from_vertex_buffer
bgfx_encoder_set_marker
bgfx_encoder_set_scissor
bgfx_encoder_set_scissor_cached
bgfx_encoder_set_state
bgfx_encoder_set_stencil
bgfx_encoder_set_texture
bgfx_encoder_set_transform
bgfx_encoder_set_transform_cached
bgfx_encoder_set_transient_index_buffer
bgfx_encoder_set_transient_vertex_buffer
bgfx_encoder_set_transient_vertex_buffer_with_layout
bgfx_encoder_set_uniform
bgfx_encoder_set_vertex_buffer
bgfx_encoder_set_vertex_buffer_with_layout
bgfx_encoder_set_vertex_count
bgfx_encoder_submit
bgfx_encoder_submit_indirect
bgfx_encoder_submit_occlusion_query
bgfx_encoder_touch
bgfx_frame
bgfx_get_avail_instance_data_buffer
bgfx_get_avail_transient_index_buffer
bgfx_get_avail_transient_vertex_buffer
bgfx_get_caps
bgfx_get_direct_access_ptr
bgfx_get_internal_data
bgfx_get_renderer_name
bgfx_get_renderer_type
bgfx_get_result
bgfx_get_shader_uniforms
bgfx_get_stats
bgfx_get_supported_renderers
bgfx_get_texture
bgfx_get_uniform_info
bgfx_init
bgfx_init_ctor
bgfx_is_frame_buffer_valid
bgfx_is_texture_valid
bgfx_make_ref
bgfx_make_ref_release
bgfx_override_internal_texture
bgfx_override_internal_texture_ptr
bgfx_read_texture
bgfx_render_frame
bgfx_request_screen_shot
bgfx_reset
bgfx_reset_view
bgfx_set_compute_dynamic_index_buffer
bgfx_set_compute_dynamic_vertex_buffer
bgfx_set_compute_index_buffer
bgfx_set_compute_indirect_buffer
bgfx_set_compute_vertex_buffer
bgfx_set_condition
bgfx_set_debug
bgfx_set_dynamic_index_buffer
bgfx_set_dynamic_vertex_buffer
bgfx_set_dynamic_vertex_buffer_with_layout
bgfx_set_frame_buffer_name
bgfx_set_image
bgfx_set_index_buffer
bgfx_set_index_buffer_name
bgfx_set_instance_count
bgfx_set_instance_data_buffer
bgfx_set_instance_data_from_dynamic_vertex_buffer
bgfx_set_instance_data_from_vertex_buffer
bgfx_set_marker
bgfx_set_palette_color
bgfx_set_palette_color_rgba8
bgfx_set_platform_data
bgfx_set_scissor
bgfx_set_scissor_cached
bgfx_set_shader_name
bgfx_set_state
bgfx_set_stencil
bgfx_set_texture
bgfx_set_texture_name
bgfx_set_transform
bgfx_set_transform_cached
bgfx_set_transient_index_buffer
bgfx_set_transient_vertex_buffer
bgfx_set_transient_vertex_buffer_with_layout
bgfx_set_uniform
bgfx_set_vertex_buffer
bgfx_set_vertex_buffer_name
bgfx_set_vertex_buffer_with_layout
bgfx_set_vertex_count
bgfx_set_view_clear
bgfx_set_view_clear_mrt
bgfx_set_view_frame_buffer
bgfx_set_view_mode
bgfx_set_view_name
bgfx_set_view_order
bgfx_set_view_rect
bgfx_set_view_rect_ratio
bgfx_set_view_scissor
bgfx_set_view_transform
bgfx_shutdown
bgfx_submit
bgfx_submit_indirect
bgfx_submit_occlusion_query
bgfx_topology_convert
bgfx_topology_sort_tri_list
bgfx_touch
bgfx_update_dynamic_index_buffer
bgfx_update_dynamic_vertex_buffer
bgfx_update_texture_2d
bgfx_update_texture_3d
bgfx_update_texture_cube
bgfx_vertex_convert
bgfx_vertex_layout_add
bgfx_vertex_layout_begin
bgfx_vertex_layout_decode
bgfx_vertex_layout_end
bgfx_vertex_layout_has
bgfx_vertex_layout_skip
bgfx_vertex_pack
bgfx_vertex_unpack
bgfx_weld_vertices
Add attribute to VertexLayout. Remarks: Must be called between begin/end.