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 |