From 4ceb9b17afe9b4ea9ae1812ce14043f28dae9666 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=D0=91=D1=80=D0=B0=D0=BD=D0=B8=D0=BC=D0=B8=D1=80=20=D0=9A?=
=?UTF-8?q?=D0=B0=D1=80=D0=B0=D1=9F=D0=B8=D1=9B?=
BGFX_CAPS_FRAGMENT_DEPTH¶Fragment depth is accessible in fragment shader.
+Fragment depth is available in fragment shader.
BGFX_CAPS_VERTEX_ID¶Rendering with VertexID only is supported. All texture compare modes are supported.
+Rendering with VertexID only is supported.
Index buffer handle.
isIndex16¶Index buffer format is 16-bits if true, otherwise it is 32-bit.
+bgfx::allocTransientIndexBuffer(TransientIndexBuffer *_tib, uint32_t _num)¶bgfx::allocTransientIndexBuffer(TransientIndexBuffer *_tib, uint32_t _num, bool _index32 = false)¶Allocate transient index buffer.
Only 16-bit index buffer is supported.
@@ -5871,7 +5877,8 @@ otherwise prefer bgfx::setViewScissor.[out] _tib: TransientIndexBuffer structure is filled and is valid for the duration of frame, and it can be reused for multiple draw calls.
[in] _num: Number of indices to allocate.
[in] _num: Number of indices to allocate.
[in] _index32: Set to true if input indices will be 32-bit.
Public Functions
init(TextureHandle _handle, Access::Enum _access = Access::Write, uint16_t _layer = 0, uint16_t _mip = 0, uint8_t _resolve = BGFX_RESOLVE_AUTO_GEN_MIPS)¶init(TextureHandle _handle, Access::Enum _access = Access::Write, uint16_t _layer = 0, uint16_t _numLayers = 1, uint16_t _mip = 0, uint8_t _resolve = BGFX_RESOLVE_AUTO_GEN_MIPS)¶Init attachment.
[in] _handle: Render target texture handle.
[in] _access: Access. See Access::Enum.
[in] _layer: Cubemap side or depth layer/slice.
[in] _layer: Cubemap side or depth layer/slice to use.
[in] _numLayers: Number of texture layer/slice(s) in array to use.
[in] _mip: Mip level.
[in] _resolve: Resolve flags. See: BGFX_RESOLVE_*
layer¶Cubemap side or depth layer/slice.
+Cubemap side or depth layer/slice to use.
+numLayers¶Number of texture layer/slice(s) in array to use.
9#|PwVU9V1Tkz
z?d!`hbS2a}9(1xa=ZJ3s!Z}k*u=en!=wGb9g0Kx38*P-4P3~a`MAZU3Tl8XTv$p(W
zFT$DNLbz(Ma#ulRre_uv1|-(KIBdj0P3
z{o7AR@82FC4(FUR^{HFy!rB*0;XYTR!#~*%Z+nK+e
z{{H^Wu20ET94<&+H9=f1{Py(29H6$)n_u7kdQww}!r2F660hFA?Nko-)veraHnFzc
z$>DFOA76JWT3POgS8qPlHD(2|UoG}qw;sPMSl#PXuuJuR!{B+-O;0LVt!Ildz5ID6
z;TfB5Om@$pyrUea&${L8~fB@YhXT-{zyX8`%~_99RG^lGvTMIPc)
zH7ofPkpAu-uNBgIjFD73I5^2ZbwQO>a2x19CTG*!1=-z~-UQznT5W(GxDiIH{%{qa
zPJR4xkrx)VeYCLV;q!G62M7LP;9ca4kSDFMw0}Gbmmt6R%XFTrA?L-`L!Mop&8u5(
zFXQy=>arE2q+*9me8_)JZzuVunSl2zBi7!YT~3+)G`;`9&=2<0bfX>z2cMQ2?M|U%
zKk*mOtJPAwzaXv7{Wn;^3sdUi?E0mtG|4wt=U-n=_dWDm#UNI*QtQX?U7J_H36xn6
zw%l43fM!u{1$1&2S`m-gmyb&x9K1f8`peI`Cc@83&O^q1>8HSNuFkI}O&3%>FS-Ge
zb%$gdAbEF4z5!BnhZO4|Z@YES6AHEfY|9QGkk(_2Xg_!4b8stK0v^_umVk$~s3qWG
z?Wz;OZ)aTx2S=Cb4F0
rTNfRpT}`R%t$e{mM;
z*IwnO@`qcN%tw=X{ImWgUtCSTwU )8870G3dRPUzwZKKbcuw(^tDyaxzrzZ)
z+6ZvCas6_yTHH5%4=uXb;>Zm%uu229QvK$F@tbK-od#;BO2;z3LbZE&2JE#TASu_3
zc4nRwyx;nN{PXN|kdI$3^5ry)ENV4F9!1(ys
*Gp
zTZQFl+Atza33yu;GR^2Pv|@zG8C8cBtYV0oNG(*R6