PredatorMF
|
7190e053c4
Fix fullscreen mode not using the correct monitor
|
8 anni fa |
PredatorMF
|
2bef979152
Add monitor and refreshrate parameters to E_SCREENMODE
|
8 anni fa |
PredatorMF
|
07b9675dfd
Add monitor and refresh rate options for fullscreen/borderless
|
8 anni fa |
TheComet
|
be4dc04f9a
Removing SDL_INIT_NOPARACHUTE, it does nothing in SDL 2.x
|
9 anni fa |
TheComet
|
10c878b42b
fixes #1781 - Moved SDL_Init() into Context class
|
9 anni fa |
urho3d-travis-ci
|
ee054a1507
Travis CI: bump copyright to 2017.
|
9 anni fa |
Lasse Öörni
|
475bed04a8
Fix nearest aniso filtering on Direct3D9 (At least NVIDIA GPUs.) Add documentation note on nearest aniso mode support. Closes #1718.
|
9 anni fa |
Lasse Öörni
|
6da62ecfe4
Aniso-nearest texture filter mode.
|
9 anni fa |
Lasse Öörni
|
f8ebf2dbc9
Line antialiasing support in Graphics, Material, DebugRenderer classes. Closes #1627.
|
9 anni fa |
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 anni fa |
Lasse Öörni
|
fc42e5d98e
Merge branch 'multisample-textures'
|
9 anni fa |
Lasse Öörni
|
3a5a85151e
Instead of specific fix in Material, convert double Variants to float on demand in Graphics::SetShaderParameter(). Closes #1621.
|
9 anni fa |
Lasse Öörni
|
3ca4bb25c3
For consistency/safety, release the surface also when failing to acquire. Closes #1050.
|
9 anni fa |
Lasse Öörni
|
c923476847
Merge branch 'master' into multisample-textures
|
9 anni fa |
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 anni fa |
Lasse Öörni
|
c745d2ea52
Multisampled cube rendertarget on Direct3D9.
|
9 anni fa |
Lasse Öörni
|
4e40cf849e
Work on OpenGL multisample textures.
|
9 anni fa |
Lasse Öörni
|
56edbef9d6
Initial multisample support for Texture2D on Direct3D9.
|
9 anni fa |
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 anni fa |
Lasse Öörni
|
83acf5bc14
Optional per-texture specifiable max. anisotropy level. Closes #1563.
|
9 anni fa |
Lasse Öörni
|
91f4489e07
Fix hardwareShadowSupport returning false on OpenGL, which would make it impossible to switch to 1-sample shadow mode. However, deliberately disable 1-sample mode from mobile NinjaSnowWar to achieve similar quality to desktops.
|
9 anni fa |
Lasse Öörni
|
56ba0def78
Add Graphics::SetDither(). Closes #1489.
|
9 anni fa |
Lasse Öörni
|
28ed7c1706
Remove ambiguous WeakPtr initialization from Graphics class. Closes #1459.
|
9 anni fa |
Lasse Öörni
|
fd5bac385a
Since the SDL window is not API-specific, move it into Graphics from GraphicsImpl to simplify code.
|
9 anni fa |
Lasse Öörni
|
eb104906aa
Remove API-specific Graphics class headers and code duplication. Closes #1422.
|
9 anni fa |
Lasse Öörni
|
bdce4b3dba
Move API-specific Graphics class member variables to GraphicsImpl. Rename WindowMoved & WindowResized to OnWindow.. to match convention used elsewhere (eg. OnNodeSet) Change windowIcon_ member to WeakPtr to ensure safety in later access. Minor class comment fixes.
|
9 anni fa |
Lasse Öörni
|
489356a29f
Cleanup editor debug icon code to not do constant resizes of billboardsets to zero and back, and to use fixed screen size mode to eliminate need for manual sizing. BillboardSet::SetNumBillboards() is no-op if count remains same. Fix BillboardSet fixed size bug when changing between ortho & perspective camera. Do not care to resize scratch buffer smaller if it's below 1MB. Add scratch buffer debug messages also to OpenGL Graphics class for consistency. Closes #1434.
|
9 anni fa |
Yusuf Umar
|
f9e65027e3
Implementing RibbonTrail
|
9 anni fa |
Yao Wei Tjong 姚伟忠
|
a5b4512966
Reduce direct exposure to SDL headers as much as possible.
|
9 anni fa |
Yao Wei Tjong 姚伟忠
|
31d362f879
Add new engine parameter for enabling/disabling high DPI window mode.
|
9 anni fa |