Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-14 | Ability to update parts of an array, and set arrays as dynamic draw | Juan Linietsky | |
2017-11-13 | Do not enable light if atlas size is 0, closes #9335 | Juan Linietsky | |
2017-11-13 | Disable OpenGL warnings unless running with -v, closes #7171 | Juan Linietsky | |
2017-11-12 | remove half_texpixel in canvas since no longer used | Juan Linietsky | |
2017-11-11 | Fixed a bug where clamp_uv was clamping one pixel short, stretching the last ↵ | Nathan Warden | |
pixels. | |||
2017-11-09 | Remove get_default_video_mode definition on OSX/iOS | Rémi Verschelde | |
It had been missed in d09160a8b67fdc60e8108962c4e9bd4c0bc7f13e and broke compilation for those platforms. Took the opportunity to run clang-format on the code base to fix some corner cases that went through our static tests/were overlooked recently. | |||
2017-11-06 | Remove performance warnings, closes #11585 | Juan Linietsky | |
2017-10-31 | Improved WASAPI driver logic when devices are connected or disconnected | Marcelo Fernandez | |
2017-10-30 | Add viewport to the other SceneData struct. | Ferenc Arn | |
This was missed in #12288. | |||
2017-10-30 | Merge pull request #12288 from tagcup/expose_viewport_size | Juan Linietsky | |
Expose VIEWPORT_SIZE in shader language. | |||
2017-10-29 | Disable logging until the logs location is sorted out | Rémi Verschelde | |
Temporary workaround for #12277. | |||
2017-10-27 | Fix shader compiler typo gl_FrotFace | Scayze | |
2017-10-26 | Expose VIEWPORT_SIZE in shader language. | Ferenc Arn | |
Fixes #11710. | |||
2017-10-23 | Revert "Rename Schlick GGX to GGX." | Rémi Verschelde | |
2017-10-22 | Partially undo #11807. | Ferenc Arn | |
Specular light at zero roughness needs some discussion. Until we do that, this fixes #12309. | |||
2017-10-22 | Many fixes to SSAO, should be good now. | Juan Linietsky | |
2017-10-22 | Merge pull request #12297 from tagcup/clearcoat_fix | Rémi Verschelde | |
Don't add clearcoat BRDF to specular light as-is. | |||
2017-10-21 | Don't add clearcoat BRDF to specular light as-is. | Ferenc Arn | |
BRDF needs to be multiplied with N.L, the incoming light and attenuation. Also specular_blob_intensity should affect clearcoat. | |||
2017-10-21 | Rename Schlick GGX to GGX. | Ferenc Arn | |
Schlick's approximation and GGX are orthogonal concepts. Furthermore, it's usage so far has been inconsistent: we don't even use it with anisotropic SchlickGGX, and Burley (Disney) diffuse does use it while its name doesn't indicate it. The use of Schlick's approximation in Burley and GGX is an implementation detail and doesn't need to be reflected to the namig. | |||
2017-10-21 | Corrections to #11807. | Ferenc Arn | |
Added missing metallic parameter, also fixed a missed a case where wrong roughness condition was used. | |||
2017-10-21 | Merge pull request #11807 from tagcup/roughness_metallic_limiting_cases | Juan Linietsky | |
Fix the condition when specular light calculation is avoided (should … | |||
2017-10-20 | Fixed unnecesary structure copying in bugfix. | Juan Linietsky | |
2017-10-19 | Fix depth draw alpha prepass for shadow | Hiroshi Ogawa | |
2017-10-17 | Fix directional light specular | Hiroshi Ogawa | |
2017-10-15 | Merge pull request #12060 from mutato/windows_folder_creation_fix | Rémi Verschelde | |
DirAccessWindows: fix wrong path given to CreateDirectoryW, fixes #12019 | |||
2017-10-14 | Fix render mode specular schlick ggx | Hiroshi Ogawa | |
2017-10-13 | Fixed issue #12019, which prevented the creation of new folders on Windows ↵ | Falk Moser | |
platform | |||
2017-10-12 | Merge pull request #12048 from hi-ogawa/fix-viewport-vflip | Rémi Verschelde | |
Fix viewport vflip | |||
2017-10-12 | Merge pull request #12009 from Elinvention/fork/execvp | Hein-Pieter van Braam | |
Use execvp instead of execv to allow OS.execute() to search through PATH. | |||
2017-10-12 | Fix viewport vflip | Hiroshi Ogawa | |
2017-10-11 | Fix the condition when specular light calculation is avoided (should be ↵ | Ferenc Arn | |
roughness == 1). Also avoid calculating diffuse light calculation when metallic == 1, and test against clearcoat's own parameter to check whether to do clearcoat. | |||
2017-10-11 | Merge pull request #11966 from BastiaanOlij/stereo_sky | Rémi Verschelde | |
Fix issues when rendering panoramic sky in stereoscopic | |||
2017-10-11 | Merge pull request #11818 from tagcup/anisotropic_ggx | Rémi Verschelde | |
Fix anisotropic GGX D function, and introduce and use anistropic GGX … | |||
2017-10-11 | Merge pull request #11958 from hi-ogawa/fix-shadow-map-front-face | Gilles Roudiere | |
Fix front face definition | |||
2017-10-11 | Use execvp instead of execv to allow OS.execute() to search through PATH. | Elia Argentieri | |
Fix #12003. | |||
2017-10-10 | Merge pull request #11959 from hi-ogawa/fix-shadow-atlas-invalidation | Andreas Haas | |
Track LightInstance::shadow_atlases so that it will be freed properly | |||
2017-10-10 | Fix issues when rendering panoramic sky in stereoscopic | Bastiaan Olij | |
2017-10-09 | Fix anisotropic GGX D function, and introduce and use anistropic GGX G function. | Ferenc Arn | |
Also fixed isotropic GGX G function with Schlick approximation, and added a commented out version without the approximation. Added references. | |||
2017-10-09 | Merge pull request #11827 from hi-ogawa/fix-shader-type-error | Rémi Verschelde | |
Fix type error in subsurface scattering shader code | |||
2017-10-09 | Merge pull request #11810 from marcelofg55/osx_export_improv | Rémi Verschelde | |
OS X export code improvements | |||
2017-10-09 | Track LightInstance::shadow_atlases so that it will be freed properly | Hiroshi Ogawa | |
2017-10-09 | Fix front face definition | Hiroshi Ogawa | |
2017-10-04 | Fix type error in subsurface scattering shader code | Hiroshi Ogawa | |
2017-10-03 | Avoid failed viewport when size is too smal, fixes #9891 | Juan Linietsky | |
2017-10-03 | OS::execute can now read from stderr too when executing with a pipe | Marcelo Fernandez | |
2017-10-03 | Various clean ups and cosmetic changes in scene.glsl. | Ferenc Arn | |
Use self-documenting names for variables which are otherwise confusing. Also avoid recalculating certain terms. | |||
2017-10-02 | Merge pull request #11568 from endragor/loggers | Andreas Haas | |
Extract logging logic | |||
2017-10-02 | Merge pull request #11700 from tagcup/clearcoat_fix | Andreas Haas | |
Fix clearcoat without Schlick-GGX specular. | |||
2017-10-02 | Merge pull request #11716 from marcelofg55/coreaudio_driver | Poommetee Ketson | |
Merged iphone and osx audio drivers into drivers/coreaudio | |||
2017-10-02 | Merge pull request #11774 from ISylvox/fix-msvc-build | Leon Krause | |
Fixed MSVC build issue introduced by c864b78 |