aboutsummaryrefslogtreecommitdiff
path: root/drivers (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | Merge pull request #11958 from hi-ogawa/fix-shadow-map-front-faceGilles Roudiere2017-10-111-1/+2
|\ \ \ \ | |_|_|/ |/| | | Fix front face definition
| * | | Fix front face definitionHiroshi Ogawa2017-10-091-1/+2
| |/ /
* | | Merge pull request #11959 from hi-ogawa/fix-shadow-atlas-invalidationAndreas Haas2017-10-101-0/+2
|\ \ \ | |_|/ |/| | Track LightInstance::shadow_atlases so that it will be freed properly
| * | Track LightInstance::shadow_atlases so that it will be freed properlyHiroshi Ogawa2017-10-091-0/+2
| |/
* | Merge pull request #11827 from hi-ogawa/fix-shader-type-errorRémi Verschelde2017-10-091-13/+12
|\ \ | | | | | | Fix type error in subsurface scattering shader code
| * | Fix type error in subsurface scattering shader codeHiroshi Ogawa2017-10-041-13/+12
| |/
* | Merge pull request #11810 from marcelofg55/osx_export_improvRémi Verschelde2017-10-092-3/+7
|\ \ | |/ |/| OS X export code improvements
| * OS::execute can now read from stderr too when executing with a pipeMarcelo Fernandez2017-10-032-3/+7
| |
* | Avoid failed viewport when size is too smal, fixes #9891Juan Linietsky2017-10-031-5/+5
| |
* | Various clean ups and cosmetic changes in scene.glsl.Ferenc Arn2017-10-031-73/+74
|/ | | | Use self-documenting names for variables which are otherwise confusing. Also avoid recalculating certain terms.
* Merge pull request #11568 from endragor/loggersAndreas Haas2017-10-029-58/+182
|\ | | | | Extract logging logic
| * Extract logging logicRuslan Mustakov2017-09-259-58/+182
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously logging logic was scattered over OS class implementations with plenty of duplication. Major changes in this commit: - Extracted logging logic into a separate Logger hierarchy. It allows easy configuration of logging mechanism depending on compile-time or run-time configuration. - Implemented RotatedFileLogger which is usually used with StdLogger, providing persistency of logs. It is often important to be able to obtain logs of the game even in production to be able to understand what happened prior to some problem. On mobile there previously was no way to obtain the logs aside from having the device connected to your machine. - flush() is not performed in release mode for every logged line. It is only performed for errors.
* | Merge pull request #11700 from tagcup/clearcoat_fixAndreas Haas2017-10-021-1/+7
|\ \ | | | | | | Fix clearcoat without Schlick-GGX specular.
| * | Fix clearcoat without Schlick-GGX specular.Ferenc Arn2017-09-291-1/+7
| | | | | | | | | | | | Fixes #11698.
* | | Merge pull request #11716 from marcelofg55/coreaudio_driverPoommetee Ketson2017-10-024-0/+413
|\ \ \ | | | | | | | | Merged iphone and osx audio drivers into drivers/coreaudio
| * | | Merged iphone and osx audio drivers into drivers/coreaudioMarcelo Fernandez2017-09-304-0/+413
| |/ /
* | | Merge pull request #11774 from ISylvox/fix-msvc-buildLeon Krause2017-10-021-10/+10
|\ \ \ | | | | | | | | Fixed MSVC build issue introduced by c864b78
| * | | Fixed MSVC build issue introduced by commit ↵Indah Sylvia2017-10-021-10/+10
| | | | | | | | | | | | | | | | c864b782c05f5e2833afd69a4c0dfc6fbcfc4b26
* | | | missing PI division on vertex shaderJuan Linietsky2017-10-021-1/+2
|/ / /
* | | Slight proposed fixes to PBR.Juan Linietsky2017-10-011-2/+2
| | |
* | | Using advise from Matias, left the 0-1 range for lights, divisiom by PI, and ↵Juan Linietsky2017-10-012-16/+14
| | | | | | | | | | | | multiplied lights by PI internally.
* | | Switched Burley/Lambert, and restored diffuse term to 0-1 range for ↵Juan Linietsky2017-10-011-3/+6
| | | | | | | | | | | | compatibility.
* | | Merge pull request #11694 from tagcup/lambert_normalizationJuan Linietsky2017-10-011-2/+2
|\ \ \ | | | | | | | | Ensure that Lambert is energy conserving.
| * | | Ensure that Lambert is energy conserving.Ferenc Arn2017-09-291-2/+2
| |/ / | | | | | | | | | Also remove the diffuse_color factor in Oren-Nayar (which was already taken care of below, oops).
* | | Add missing N.L factor to Burley's contribution to radiance.Ferenc Arn2017-10-011-1/+1
| | |
* | | Fix environmental BRDF.Ferenc Arn2017-09-301-6/+7
| | |
* | | near and far are reserved for near and far pointers in MSVRBastiaan Olij2017-09-301-3/+3
| | |
* | | Ability to set a custom FOV makes it possible to use sky on orthogonal view. ↵Juan Linietsky2017-09-294-20/+34
|/ / | | | | | | Closes #9186
* | Merge pull request #11672 from tagcup/fix_oren_nayarGilles Roudiere2017-09-291-2/+3
|\ \ | | | | | | Fix Oren-Nayar diffuse.
| * | Fix Oren-Nayar diffuse.Ferenc Arn2017-09-281-2/+3
| | |
* | | Fixed typo: 'texure' to 'texture'Indah Sylvia2017-09-291-1/+1
|/ /
* | Fixes to light shaders, should work now..Juan Linietsky2017-09-272-0/+11
| |
* | Avoid pow in Burley diffuse.Ferenc Arn2017-09-261-4/+4
| |
* | Use BoolVariable for third-party options.Elliott Sales de Andrade2017-09-252-2/+2
| |
* | Use BoolVariable in target/component/advanced options.Elliott Sales de Andrade2017-09-251-3/+3
|/
* Added light affect parameter to baked AOJuan Linietsky2017-09-232-0/+7
|
* -Fixed redraw always on 3D viewprot bugJuan Linietsky2017-09-231-0/+2
| | | | -Changed manipulation inertia default values. Do not touch them again or I'll cut your fingers and eat them.
* Fixes to rim parameter in shaderJuan Linietsky2017-09-231-10/+10
|
* Added proximity and distance fade to SpatialMaterialJuan Linietsky2017-09-214-0/+5
|
* Rename pos to position in user facing methods and variablesletheed2017-09-204-6/+6
| | | | | | | | | | | Rename user facing methods and variables as well as the corresponding C++ methods according to the folloming changes: * pos -> position * rot -> rotation * loc -> location C++ variables are left as is.
* Merge pull request #11252 from marcelofg55/fix_noaudio_crashRémi Verschelde2017-09-171-1/+1
|\ | | | | Fix crash when no audio driver is available
| * Fix crash when no audio driver is availableMarcelo Fernandez2017-09-131-1/+1
| |
* | Fix x11 exported executables not getting the +x flagMarcelo Fernandez2017-09-172-0/+11
| |
* | Merge pull request #11276 from hpvb/fix-11270Rémi Verschelde2017-09-171-4/+5
|\ \ | | | | | | Only do 'drive' discovery on X11
| * | Only do 'drive' discovery on X11Hein-Pieter van Braam2017-09-141-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As it turns out older versions of the Android NDK have mntent.h but not a complete implementation. If it did work it would most likely give the wrong results on Android anyway. This commit enables the UNIX drive discovery only for X11 We also missed '/run/media' (default for gnome desktops) in the list of places to look for 'drives' on Linux. Add that to the list also. This fixes #11270
* | | Renamed function arguments to keep them consistent between declaration and ↵Wilson E. Alvarez2017-09-141-1/+1
|/ / | | | | | | implementation
* | Merge pull request #11160 from marcelofg55/drive_funcs_x11Rémi Verschelde2017-09-132-2/+93
|\ \ | |/ |/| Implemented DirAccess get_drive and get_drive_count for Linux
| * Implemented DirAccess get_drive and get_drive_count for LinuxMarcelo Fernandez2017-09-122-2/+93
| |
* | Style: Apply clang-format to @reduz's changesRémi Verschelde2017-09-131-11/+11
| | | | | | | | [ci skip]
* | Fixed issues with surround sound on audio serverMarcelo Fernandez2017-09-123-34/+155
| |