diff options
author | chai <chaifix@163.com> | 2021-10-27 09:47:44 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2021-10-27 09:47:44 +0800 |
commit | e6a15decac22912900d2cbd2e5525229b92bb55a (patch) | |
tree | 16462535a26bdb9aa08c0604bdfd42f81933ad83 /Runtime/Scripting/Rendering/Texture.bind.cpp | |
parent | 0035e0d47bbce8311d3a4e559e74b8cdc5209d47 (diff) |
*gl error handle
Diffstat (limited to 'Runtime/Scripting/Rendering/Texture.bind.cpp')
-rw-r--r-- | Runtime/Scripting/Rendering/Texture.bind.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Runtime/Scripting/Rendering/Texture.bind.cpp b/Runtime/Scripting/Rendering/Texture.bind.cpp index 061a303..2acbb1d 100644 --- a/Runtime/Scripting/Rendering/Texture.bind.cpp +++ b/Runtime/Scripting/Rendering/Texture.bind.cpp @@ -57,9 +57,10 @@ LUA_BIND_IMPL_METHOD(Texture, _New) setting.wrapMode = state.GetValue(5, (int)ETextureWrapMode::Clamp);
setting.filterMode = state.GetValue(6, (int)ETextureFilterMode::Linear);
+ Texture* tex = nullptr;
try
{
- Texture* tex = new Texture(state.GetVM(), setting, imgData);
+ tex = new Texture(state.GetVM(), setting, imgData);
tex->PushUserdata(state);
return 1;
}
|