提交历史

作者 SHA1 备注 提交日期
  Eugene Kozlov 5a2bec95f1 Automatic upgrade: override, typedef to using, 0 to nullptr. 8 年之前
  urho3d-travis-ci ee054a1507 Travis CI: bump copyright to 2017. 9 年之前
  Lasse Öörni a1e2bc9bd3 Make shader cache location configurable, default "urho3d/shadercache" in app preferences, to avoid writing to write-protected installation directory by default. Instructions in porting notes to restore earlier behavior. ShaderCacheDir & PackageCacheDir parameters added to engine startup parameters. Fix GetResourceFileName() function to return the unmodified filename if it's absolute and exists. Remove unnecessary mutex lock from GetResourceFileName(). Remove some code duplication from Graphics class implementations. Closes #1610. 9 年之前
  Lasse Öörni 6c77b75813 Cleanup ShaderParameter related code. 9 年之前
  Lasse Öörni f8d636426c Make ShaderVariation class header API-agnostic. 9 年之前
  Lasse Öörni 1ba87dae4c Get rid of API-specific GPUObject class header & implementation. 9 年之前
  urho3d-travis-ci c4f6f315ff Travis CI: bump copyright to 2016. 10 年之前
  Lasse Öörni a3ba4d8ff6 Check HRESULT and log error with it included in case of failure in D3D9/D3D11 code. Clean up releasing GPU objects. Clean up Texture3D to not have a RenderSurface, since it can't be rendered to. Fixed missing Lua Texture3D binding. Fixed binding of Texture3D SetSize() in AngelScript. Added checks to Texture2D/3D SetSize() that zero or negative size is not specified. Closes #1092. 10 年之前
  Ivan K ad2eb74d83 LOGERROR -> URHO3D_LOGERROR 10 年之前
  Ivan K 3a7e7f058e LOGWARNING -> URHO3D_LOGWARNING 10 年之前
  Ivan K 0c3f67abfe LOGDEBUG -> URHO3D_LOGDEBUG 10 年之前
  Yao Wei Tjong 姚伟忠 1a5268f427 Reformat D3D9 and D3D11 source files. 10 年之前
  Yao Wei Tjong 姚伟忠 fa77a456f8 Reformat Urho3D source files to get rid of the indents on empty lines. 10 年之前
  Lasse Öörni b8c7c59eca Configure amount of allowed bones for hardware skinning based on the rendering API. Allow 128 bones on Direct3D 11 & OpenGL 3. Add -mb (maxbones) parameter to AssetImporter & OgreImporter. When using OpenGL 3, allow deferred rendering to use different MRT formats without forcing an RGBA substitute rendertarget. 10 年之前
  Lasse Öörni 6e6c39c5a8 Add a ShaderProgram class also for D3D9, which holds the combined shader parameters. Cleaned up ShaderProgram handling on OpenGL. Optimized away repeated assignment of constant values from D3D9 SetShaderParameter(). 10 年之前
  Lasse Öörni 88080dad31 Remove Shader Model 2 mode & instancing without stream offset (D3D9) as they are hard to test. Added Graphics::GetApiName() function. 10 年之前
  Lasse Öörni 2716bcf12e Code cleanup related to the D3D9 shader parameter change. 11 年之前
  Lasse Öörni 79e45ba7e3 Reduce cost of shader switching on Direct3D9 by maintaining shader parameter list for each vertex/pixel shader combination similarly to the OpenGL ShaderProgram class. Remove the shadertype parameter from Graphics::HasShaderParameter() as unnecessary. 11 年之前
  Lasse Öörni bb2ebf7568 Bump copyright to 2015. 11 年之前
  Yao Wei Tjong 姚伟忠 f719e3a429 Remove explicit inclusion of precompiled header file. 11 年之前
  Yao Wei Tjong 姚伟忠 359efb2d37 Move the DebugNew.h from Urho3D/Container subdir to Urho3D subdir. 11 年之前
  Yao Wei Tjong 姚伟忠 b0f96615d8 Further clean up on the include path for the Graphics sub-library. 11 年之前
  Yao Wei Tjong 姚伟忠 0a2e601307 Change the include path for Precompiled header to fix MSVC build. 11 年之前
  Yao Wei Tjong 姚伟忠 b51e419c88 Change impl. file to include the header file from corresponding subdir. 11 年之前
  Yao Wei Tjong 姚伟忠 bcf7c94ec8 Rename Source/Engine to Source/Urho3D. 11 年之前