mirror of
https://github.com/bkaradzic/bgfx.git
synced 2026-02-17 20:52:36 +01:00
Add optional layerIndex argument to overrideInternal (#3477)
* Add optional layerIndex argument to overrideInternal * Run genie idl
This commit is contained in:
@@ -3284,10 +3284,11 @@ extern fn bgfx_get_internal_data() [*c]const InternalData;
|
||||
/// @warning Must be called only on render thread.
|
||||
/// <param name="_handle">Texture handle.</param>
|
||||
/// <param name="_ptr">Native API pointer to texture.</param>
|
||||
pub inline fn overrideInternalTexturePtr(_handle: TextureHandle, _ptr: usize) usize {
|
||||
return bgfx_override_internal_texture_ptr(_handle, _ptr);
|
||||
/// <param name="_layerIndex">Layer index for texture arrays (only implemented for D3D11).</param>
|
||||
pub inline fn overrideInternalTexturePtr(_handle: TextureHandle, _ptr: usize, _layerIndex: u32) usize {
|
||||
return bgfx_override_internal_texture_ptr(_handle, _ptr, _layerIndex);
|
||||
}
|
||||
extern fn bgfx_override_internal_texture_ptr(_handle: TextureHandle, _ptr: usize) usize;
|
||||
extern fn bgfx_override_internal_texture_ptr(_handle: TextureHandle, _ptr: usize, _layerIndex: u32) usize;
|
||||
|
||||
/// Override internal texture by creating new texture. Previously created
|
||||
/// internal texture will released.
|
||||
|
||||
Reference in New Issue
Block a user