mirror of
https://github.com/scratchfoundation/bgfx.git
synced 2024-11-25 00:58:30 -05:00
Increased BGFX_CONFIG_MAX_DRAW_CALLS to 64K.
This commit is contained in:
parent
046449395b
commit
1f228a172b
4 changed files with 15 additions and 4 deletions
|
@ -1505,6 +1505,14 @@ bool imguiSlider(const char* _text, float* _val, float _vmin, float _vmax, float
|
|||
return s_imgui.slider(_text, _val, _vmin, _vmax, _vinc, _enabled);
|
||||
}
|
||||
|
||||
bool imguiSlider(const char* _text, int32_t* _val, int32_t _vmin, int32_t _vmax, bool _enabled)
|
||||
{
|
||||
float val = (float)*_val;
|
||||
bool result = s_imgui.slider(_text, &val, (float)_vmin, (float)_vmax, 1.0f, _enabled);
|
||||
*_val = (int32_t)val;
|
||||
return result;
|
||||
}
|
||||
|
||||
void imguiDrawText(int32_t _x, int32_t _y, ImguiTextAlign::Enum _align, const char* _text, uint32_t _argb)
|
||||
{
|
||||
s_imgui.drawText(_x, _y, _align, _text, _argb);
|
||||
|
|
|
@ -69,7 +69,8 @@ bool imguiCheck(const char* _text, bool _checked, bool _enabled = true);
|
|||
bool imguiCollapse(const char* _text, const char* _subtext, bool _checked, bool _enabled = true);
|
||||
void imguiLabel(const char* _format, ...);
|
||||
void imguiValue(const char* _text);
|
||||
bool imguiSlider(const char* _text, float* val, float vmin, float vmax, float vinc, bool _enabled = true);
|
||||
bool imguiSlider(const char* _text, float* _val, float _vmin, float _vmax, float _vinc, bool _enabled = true);
|
||||
bool imguiSlider(const char* _text, int32_t* _val, int32_t _vmin, int32_t _vmax, bool _enabled = true);
|
||||
|
||||
void imguiDrawText(int _x, int _y, ImguiTextAlign::Enum _align, const char* _text, uint32_t _argb);
|
||||
void imguiDrawLine(float _x0, float _y0, float _x1, float _y1, float _r, uint32_t _argb);
|
||||
|
|
|
@ -991,6 +991,8 @@ namespace bgfx
|
|||
BX_CACHE_LINE_ALIGN_MARKER();
|
||||
|
||||
Frame()
|
||||
: m_waitSubmit(0)
|
||||
, m_waitRender(0)
|
||||
{
|
||||
}
|
||||
|
||||
|
|
|
@ -116,7 +116,7 @@
|
|||
#endif // BGFX_CONFIG_DEBUG_OBJECT_NAME
|
||||
|
||||
#ifndef BGFX_CONFIG_MULTITHREADED
|
||||
# define BGFX_CONFIG_MULTITHREADED ( (!BGFX_CONFIG_RENDERER_NULL)&(0 \
|
||||
# define BGFX_CONFIG_MULTITHREADED ( (!BGFX_CONFIG_RENDERER_NULL)&&(0 \
|
||||
| BX_PLATFORM_ANDROID \
|
||||
| BX_PLATFORM_IOS \
|
||||
| BX_PLATFORM_LINUX \
|
||||
|
@ -129,11 +129,11 @@
|
|||
#endif // BGFX_CONFIG_MULTITHREADED
|
||||
|
||||
#ifndef BGFX_CONFIG_MAX_DRAW_CALLS
|
||||
# define BGFX_CONFIG_MAX_DRAW_CALLS (8<<10)
|
||||
# define BGFX_CONFIG_MAX_DRAW_CALLS ( (64<<10)-1)
|
||||
#endif // BGFX_CONFIG_MAX_DRAW_CALLS
|
||||
|
||||
#ifndef BGFX_CONFIG_MAX_MATRIX_CACHE
|
||||
# define BGFX_CONFIG_MAX_MATRIX_CACHE (16<<10)
|
||||
# define BGFX_CONFIG_MAX_MATRIX_CACHE (64<<10)
|
||||
#endif // BGFX_CONFIG_MAX_MATRIX_CACHE
|
||||
|
||||
#ifndef BGFX_CONFIG_MAX_RECT_CACHE
|
||||
|
|
Loading…
Reference in a new issue