summaryrefslogtreecommitdiff
path: root/drivers
AgeCommit message (Collapse)Author
2017-08-26-Massive clean up to gizmosJuan Linietsky
-Make sure handles are always visible (on top) -Fixed instanced scene selection (should work properly now) -Added interpolated camera -Customizable gizmo colors in editor settings
2017-08-25Fixed opaque unshaded materials, they go through the regular opaque render ↵Juan Linietsky
list, closes #9917
2017-08-24Convert Object::cast_to() to the static versionHein-Pieter van Braam
Currently we rely on some undefined behavior when Object->cast_to() gets called with a Null pointer. This used to work fine with GCC < 6 but newer versions of GCC remove all codepaths in which the this pointer is Null. However, the non-static cast_to() was supposed to be null safe. This patch makes cast_to() Null safe and removes the now redundant Null checks where they existed. It is explained in this article: https://www.viva64.com/en/b/0226/
2017-08-23fix ssao issue with intel hd**** hardwaresGilles Roudiere
2017-08-22Fade last cascade in directional shadow, closes #9779Juan Linietsky
2017-08-22Invalid materials or shaders will now interrupt the next chain in materials, ↵Juan Linietsky
closes #9570
2017-08-22Fix Reindhart tonemapping, invalid type in signatureRémi Verschelde
Fixes #10533.
2017-08-21Several fixes to subsurface scattering. Closes #9530Juan Linietsky
2017-08-22Merge pull request #10340 from Rubonnek/remove-unnecessary-assignmentsRémi Verschelde
Removed unnecessary assignments
2017-08-21Merge pull request #10433 from djrm/pr_svg_supportRémi Verschelde
SVG support
2017-08-21Revert "Reworked change_dir to support symlinks"Juan Linietsky
2017-08-21Removed unnecessary assignmentsWilson E. Alvarez
2017-08-20Implemented missing opaque prepass render mode, fixes #9452Juan Linietsky
2017-08-20Added support for SVGDaniel J. Ramirez
2017-08-20Properly initialize color hinted vec4 uniforms to 0,0,0,1 fixes #9354Juan Linietsky
2017-08-19-Fix all shadow and culling related issues, fixes #9330Juan Linietsky
2017-08-19Added polygon antialiasing, but it does not work on nvidia. Will have to try ↵Juan Linietsky
something else..
2017-08-18Merge pull request #10406 from marcelofg55/closest_power_of_2Rémi Verschelde
Add closest_power_of_2 func and implement mix_rate/latency on OS X
2017-08-17Add closest_power_of_2 func and implement mix_rate/latency on OS XMarcelo Fernandez
2017-08-17Oops, fixed wrong color masking problem. Closes #10149Juan Linietsky
2017-08-17Merge pull request #8144 from supagu/symlinkRémi Verschelde
Reworked change_dir to support symlinks
2017-08-16Fix particles emitting when emitting is set to false in sceneBojidar Marinov
Caused by #10297 calling particles_restart() on the same frame as the one set_emitting(false) is called. The rasterizer would wait a frame, and then set emitting back to true.
2017-08-16Synchronize parameter names in definition and declarationTwistedTwigleg
Fixes #10244.
2017-08-16Merge pull request #10343 from Faless/html5_fixes_2Rémi Verschelde
Use precision for samples only when #version 300 es
2017-08-16Use precision for samples only when #version 300 esFabio Alessandrelli
Fix #10332
2017-08-14Use const reference where favorableWilson E. Alvarez
2017-08-11Some fixes for shaders and WebGL2Fabio Alessandrelli
Add padding to UBO data to be multiple of 16 bytes Add precision definition for samplers Replace texture2D (deprecated) with texture in shaders
2017-08-11Explicitily unsed AI_NUMERICHOST flag to fix HTML5Fabio Alessandrelli
2017-08-08-Restored Sprite3D to working function, fixes #2061, fixes #9738Juan Linietsky
-Restored an alpha scissor property in Material
2017-08-08sorry, leftover bug fixedJuan Linietsky
2017-08-08-Made visual server time affected by global time scale, closes #5583Juan Linietsky
-Restored time rollover in visual server
2017-08-07Restored black bars and custom images instead of black bars, closes #1571Juan Linietsky
2017-08-07Merge pull request #10055 from henkz1/immediateThomas Herzog
Fix ImmediateGeometry
2017-08-07Merge pull request #10141 from ISylvox/lower_case_godot_apiRémi Verschelde
Makes all Godot API's Methods lower_case
2017-08-07Re-revert #378b1e6 for s3tcbruvzg
2017-08-07Makes all Godot API's methods Lower CaseIndah Sylvia
2017-08-07Revert #378b1e6 for s3tcbruvzg
2017-08-07Merge pull request #10045 from marcelofg55/audioserver_finishRémi Verschelde
Fix double finalisation of audio drivers
2017-08-06RGTC and S3TC are now always enabled on desktop, given the spect dictates ↵Juan Linietsky
they should be. Fixes #9267, Fixes #9939
2017-08-06Use vertex distance instead of z, fixes #9108Juan Linietsky
2017-08-03Fix rendering of ImmediateGeometry with UVsHenrik Andersson
When using set_uv or any attrib except vertex, the geometry broke.
2017-08-03Make it possible to render ImmediateGeometryHenrik Andersson
Geometry for ImmediateGeometry was never added inside _fill_render_list.
2017-08-02Fix double finalisation of audio driversMarcelo Fernandez
2017-08-02remove meaningless print line from editor consoleIndah Sylvia
2017-07-29Few small GI Probe fixesJuan Linietsky
2017-07-27Add missing max. number of samples (MSAA) checkbruvzg
2017-07-27added an optional parameter to OS symbol lookupKarroffel
When looking up a symbol from a library, previously an error was shown when the symbol did not exist. That caused confusion when the lookup was completely optional. This adds a new parameter to that method so that those errors can be handled manually if needed.
2017-07-26Fix various property not found errorsPoommetee Ketson
2017-07-26Fixes to glow and auto exposure, closes #9797, closes #9106Juan Linietsky
2017-07-24Merge pull request #9712 from BastiaanOlij/fix_checking_framebufferJuan Linietsky
add missing framebuffer check