Commit History

Author SHA1 Message Date
  urho3d-travis-ci 1151b8a2d6 Travis CI: bump copyright to 2020. 6 years ago
  urho3d-travis-ci a476f0c401 Travis CI: bump copyright to 2019. 7 years ago
  Eugene Kozlov 82c5529295 Rename Quality to MaterialQuality. Revert AnimationTrack default ctor. Rename UseEvent to UpdateEvent. Make FlagSet casts more strict. Minor changes. 7 years ago
  Rokas Kupstys 966590d8e7 Use FlagSet<> for storing masks. 7 years ago
  Yao Wei Tjong 姚伟忠 6d08bcd8c0 Clang-Tidy - hicpp-member-init. 7 years ago
  Yao Wei Tjong 姚伟忠 29fed24492 Rinse and repeat by invoking clang-tidy (v3.9) from CLI directly. 8 years ago
  Yao Wei Tjong 姚伟忠 20eeec2b84 Clang-Tidy - partial revert for cert-err58-cpp. 8 years ago
  urho3d-travis-ci 70049ba582 Travis CI: bump copyright to 2018. 8 years ago
  Yao Wei Tjong 姚伟忠 e2ecc52adc Clang-Tidy - cert-err58-cpp (WIP). 8 years ago
  Yao Wei Tjong 姚伟忠 c99c5fbf64 Clang-Tidy - modernize-use-equals-default. 8 years ago
  Yao Wei Tjong 姚伟忠 ca97fd9b9b Clang-Tidy - modernize-use-auto. 8 years ago
  Eugene Kozlov de249a1963 Remove casts around nullptr. 8 years ago
  Eugene Kozlov 5a2bec95f1 Automatic upgrade: override, typedef to using, 0 to nullptr. 8 years ago
  urho3d-travis-ci ee054a1507 Travis CI: bump copyright to 2017. 9 years ago
  Lasse Öörni ce78e3217c Fix material removal while handling attribute animation causing potential crash. Fix material animation event being transmitted already on the first frame. 9 years ago
  Lasse Öörni f8ebf2dbc9 Line antialiasing support in Graphics, Material, DebugRenderer classes. Closes #1627. 9 years ago
  Lasse Öörni 72c2e82ee8 Support for bool & int constants in materials on OpenGL & Direct3D11. Added int uniform support to OpenGL. Removed code duplication for setting a Variant shader parameter. 9 years ago
  Lasse Öörni 3a5a85151e Instead of specific fix in Material, convert double Variants to float on demand in Graphics::SetShaderParameter(). Closes #1621. 9 years ago
  Lasse Öörni f635df3cb1 Fix uninitialized memory in Material. Closes #1615. 9 years ago
  Lasse Öörni b22768227f Possibility to enable alpha-to-coverage in either pass or material (all passes). Requires D3D11 or OpenGL and hardware multisampling enabled. Seems to look slightly different on D3D / OpenGL. Fixed depth bias not being copied in Material::Clone(). Closes #1578. 9 years ago
  Lasse Öörni 48f779e234 Add possibility for materials to define vertex & pixel shader compilation defines, like techniques & passes. Related to #1566. As a consequence, removed the "alphamask" hint from techniques (render order can be used instead) and automatic determination if material should occlude. Fixed bugs in Material JSON save. Allow JSONValue::Size() to also work in object mode. Added porting notes as necessary. 9 years ago
  Lasse Öörni 1dbb9908b5 Convert double to float when assigning a shader parameter (possible danger when setting material parameters from Lua) 9 years ago
  Lasse Öörni 77cabf9bff Remove "PS" from Roughness & Metallic uniform names. 9 years ago
  Lasse Öörni 5a04309fa5 Fix Material::SetUVTransform() adding an extra offset when repeat is adjusted. Fix SetUVTransform() rotation to be centered at any repeat value. 9 years ago
  Lasse Öörni 7da8374a3b Option to override culling mode in pass. Closes #1363. 9 years ago
  Lasse Öörni 2e44b0b350 Squashed commit of the following: 9 years ago
  Orz 09292b415b Shader animation bug is fixed. 9 years ago
  Lasse Öörni 0c10106cd8 Dummy implementation for D3D9 Texture2DArray. Texture2DArray Lua bindings. 9 years ago
  reattiva e253afe756 Fixed D3D9 build. 9 years ago
  reattiva 88d403b9b8 Added Texture2DArray. 9 years ago