Xrysnow
Xrysnow
I'm porting a game engine to bgfx but I can't replace `glViewport` function. It seems impossible to change viewport of a view more than once in a frame with `setViewRect`....
I find that `gl_PointSize` and `gl_PointCoord` are not translated to HLSL semantics in `shaderc`. Could you please add them? Reference: https://docs.microsoft.com/en-us/previous-versions/windows/apps/dn166865(v=win.10)?redirectedfrom=MSDN#porting-glsl-pre-defined-global-variables-to-hlsl https://docs.microsoft.com/zh-cn/windows/win32/direct3dhlsl/dx-graphics-hlsl-semantics
https://github.com/cocos2d/cocos2d-x/blob/084b7c2b8149e4ba72339f3d4c8490ed844176eb/cocos/renderer/backend/opengl/ShaderModuleGL.cpp#L65-L72 `log` is never freed.
When I input with IME, it dose not follow the cursor. Its position should be set by `Platform_SetImeInputPos`.
为了避免LGPL协议的问题,能否提供mac和ios平台的动态库(framework)?同为LGPL协议的[OpenAL soft](https://github.com/kcat/openal-soft)就[提供了这个编译选项](https://github.com/kcat/openal-soft/pull/466)。
I want to use Yuescript in a c++11 environment and I find it works with help of [string_view lite](https://github.com/martinmoene/string-view-lite). Is it possible for this official project to do so?
目前`GRoot::playSound`用的是cocos的`AudioEngine`,我需要用其他东西来播放,能否提供一个自定义功能,在`GRoot::playSound`里改用一个自定义的回调函数?
The macro https://github.com/cocos2d/cocos2d-x-3rd-party-libs-bin/blob/59f0333c4109b3d64c9cba5944f7e45e1af5d111/bullet/include/bullet/LinearMath/btScalar.h#L440 is missing parentheses, and therefore https://github.com/cocos2d/cocos2d-x-3rd-party-libs-bin/blob/59f0333c4109b3d64c9cba5944f7e45e1af5d111/bullet/include/bullet/LinearMath/btScalar.h#L443 and https://github.com/cocos2d/cocos2d-x-3rd-party-libs-bin/blob/59f0333c4109b3d64c9cba5944f7e45e1af5d111/bullet/include/bullet/LinearMath/btScalar.h#L488 are totally wrong.
My environment has macro `UNICODE` and `DEBUG` defiened and they conflict with some names in the project. I think it's better to rename them to avoid this.
如果没有更换无线网卡的话,需要在bios里禁用,不然无法启动。 readme里没有写这一项。