コミット履歴

作者 SHA1 メッセージ 日付
  Eugene Kozlov 18c7230eb7 Minor API update, bug fixes, cleanup. 5 年 前
  urho3d-travis-ci 1151b8a2d6 Travis CI: bump copyright to 2020. 6 年 前
  urho3d-travis-ci a476f0c401 Travis CI: bump copyright to 2019. 7 年 前
  Ricardo Abreu 3505de224a add and employ ShaderParameter constructor for D3D11 case 7 年 前
  urho3d-travis-ci 70049ba582 Travis CI: bump copyright to 2018. 8 年 前
  Yao Wei Tjong 姚伟忠 617b2d8cf7 Minor refactor to manually rename the range-based-for-loop index. 8 年 前
  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 eb104906aa Remove API-specific Graphics class headers and code duplication. Closes #1422. 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 年 前
  Lasse Öörni d492d32f41 When building input layouts, put VS element hash to the upper 32 bits to reduce possibility of collisions. 9 年 前
  Lasse Öörni de956301a0 D3D11 arbitrary vertex attributes. Eliminate constant string manipulation when switching shaders on D3D11. 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 年 前
  Lasse Öörni a626021d95 Fixes for VS texture fetch on D3D11. 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 7716b4860c Use a reinterpret-cast trick to eliminate code duplication from Graphics::SetVertexBuffers(). Removed D3DCOMPILER_STRIP_PRIVATE_DATA flag as it may be undefined when compiling using the DirectX SDK. 10 年 前
  Lasse Öörni 16ec1f5812 Strip D3D11 shader bytecode. 10 年 前
  Lasse Öörni 73c847fbeb Separate D3D11 shaders as the compatibility mode did not sample eg. the light ramp texture correctly. 10 年 前
  Lasse Öörni a1d1f08190 Split uniforms into constant buffers on D3D11. 10 年 前
  Lasse Öörni d4524e25c7 Fixed vertex position not getting passed to pixel shader. Rework the mechanism used to keep track of dirty constant buffers. 10 年 前
  Lasse Öörni a936eab7c7 Initial D3D11 constant buffer handling. If URHO3D_D3D11 option given, disable OpenGL, but error out on non-Windows platforms. 10 年 前