Class BGFX.Functions

  • Enclosing class:
    BGFX

    public static final class BGFX.Functions
    extends java.lang.Object
    Contains the function pointers loaded from the bgfx SharedLibrary.
    • Field Detail

      • vertex_decl_begin, vertex_decl_add, vertex_decl_decode, vertex_decl_has, vertex_decl_skip, vertex_decl_end, vertex_pack, vertex_unpack, vertex_convert, weld_vertices, topology_convert, topology_sort_tri_list, get_supported_renderers, get_renderer_name, init_ctor, init, shutdown, reset, begin, end, frame, get_renderer_type, get_caps, get_stats, alloc, copy, make_ref, make_ref_release, set_debug, dbg_text_clear, dbg_text_printf, dbg_text_vprintf, dbg_text_image, create_index_buffer, destroy_index_buffer, create_vertex_buffer, destroy_vertex_buffer, create_dynamic_index_buffer, create_dynamic_index_buffer_mem, update_dynamic_index_buffer, destroy_dynamic_index_buffer, create_dynamic_vertex_buffer, create_dynamic_vertex_buffer_mem, update_dynamic_vertex_buffer, destroy_dynamic_vertex_buffer, get_avail_transient_index_buffer, get_avail_transient_vertex_buffer, get_avail_instance_data_buffer, alloc_transient_index_buffer, alloc_transient_vertex_buffer, alloc_transient_buffers, alloc_instance_data_buffer, create_indirect_buffer, destroy_indirect_buffer, create_shader, get_shader_uniforms, set_shader_name, destroy_shader, create_program, create_compute_program, destroy_program, is_texture_valid, calc_texture_size, create_texture, create_texture_2d, create_texture_2d_scaled, create_texture_3d, create_texture_cube, update_texture_2d, update_texture_3d, update_texture_cube, read_texture, set_texture_name, get_direct_access_ptr, destroy_texture, create_frame_buffer, create_frame_buffer_scaled, create_frame_buffer_from_handles, create_frame_buffer_from_attachment, create_frame_buffer_from_nwh, get_texture, destroy_frame_buffer, create_uniform, get_uniform_info, destroy_uniform, create_occlusion_query, get_result, destroy_occlusion_query, set_palette_color, set_view_name, set_view_rect, set_view_rect_auto, set_view_scissor, set_view_clear, set_view_clear_mrt, set_view_mode, set_view_frame_buffer, set_view_transform, set_view_transform_stereo, set_view_order, reset_view, set_marker, set_state, set_condition, set_stencil, set_scissor, set_scissor_cached, set_transform, alloc_transform, set_transform_cached, set_uniform, set_index_buffer, set_dynamic_index_buffer, set_transient_index_buffer, set_vertex_buffer, set_dynamic_vertex_buffer, set_transient_vertex_buffer, set_vertex_count, set_instance_data_buffer, set_instance_data_from_vertex_buffer, set_instance_data_from_dynamic_vertex_buffer, set_instance_count, set_texture, touch, submit, submit_occlusion_query, submit_indirect, set_image, set_compute_index_buffer, set_compute_vertex_buffer, set_compute_dynamic_index_buffer, set_compute_dynamic_vertex_buffer, set_compute_indirect_buffer, dispatch, dispatch_indirect, discard, blit, encoder_set_marker, encoder_set_state, encoder_set_condition, encoder_set_stencil, encoder_set_scissor, encoder_set_scissor_cached, encoder_set_transform, encoder_alloc_transform, encoder_set_transform_cached, encoder_set_uniform, encoder_set_index_buffer, encoder_set_dynamic_index_buffer, encoder_set_transient_index_buffer, encoder_set_vertex_buffer, encoder_set_dynamic_vertex_buffer, encoder_set_transient_vertex_buffer, encoder_set_vertex_count, encoder_set_instance_data_buffer, encoder_set_instance_data_from_vertex_buffer, encoder_set_instance_data_from_dynamic_vertex_buffer, encoder_set_instance_count, encoder_set_texture, encoder_touch, encoder_submit, encoder_submit_occlusion_query, encoder_submit_indirect, encoder_set_image, encoder_set_compute_index_buffer, encoder_set_compute_vertex_buffer, encoder_set_compute_dynamic_index_buffer, encoder_set_compute_dynamic_vertex_buffer, encoder_set_compute_indirect_buffer, encoder_dispatch, encoder_dispatch_indirect, encoder_discard, encoder_blit, request_screen_shot

        Function address.