aboutsummaryrefslogtreecommitdiff
path: root/drivers
Commit message (Collapse)AuthorAgeFilesLines
* -Added proper access to depth texture from shaderJuan Linietsky2017-06-071-0/+1
| | | | -Split Mesh into Mesh (abstrat class) and ArrayMesh, to allow to proper mesh primitives, as well as streamable meshes in the future.
* Fog is complete!Juan Linietsky2017-06-073-0/+183
|
* -working SCREEN_TEXTURE, SCREEN_UV shader variablesJuan Linietsky2017-06-058-47/+194
| | | | | -Added refraction support for default material -Enabled BCS adjustments, as well as color correction.
* Merge pull request #9038 from AlexHolly/rect2-rename-posRémi Verschelde2017-06-054-45/+45
|\ | | | | renamed all Rect2.pos to Rect2.position
| * renamed all Rect2.pos to Rect2.positionalexholly2017-06-044-45/+45
| |
* | Added depth texture support (using parallax) to default material.Juan Linietsky2017-06-041-0/+5
| |
* | subsurface scattering is fixed and working againJuan Linietsky2017-06-036-19/+27
|/
* many fixes to image loader, voxel cone tracing, etc.Juan Linietsky2017-06-022-1/+2
|
* GI probes working back againJuan Linietsky2017-06-011-4/+4
|
* Rework shading modes and change location of light shaderJuan Linietsky2017-06-017-24/+87
|
* stuff got modified :(Juan Linietsky2017-05-311-2/+3
|
* rewritten PBR implementation to make it friendlier with BlenderJuan Linietsky2017-05-313-56/+41
|
* Several fixes related to PBR and EnvironmentJuan Linietsky2017-05-307-34/+49
|
* -Added EXR supprot for HDR (no BC6 compression yet though)Juan Linietsky2017-05-262-16/+54
| | | | | | -Improvements to texture importer -Proper detection of S3TC compression modes, and added all modes to Image -Fixes to non-power of 2 compressed textures, which should all be supported by GLES3
* Removed skybox support, added panorama support. Skybox support may come back ↵Juan Linietsky2017-05-256-82/+148
| | | | eventually, but hope not.
* More fixes for iOS Godot 3.0BastiaanOlij2017-05-231-0/+5
| | | | | | - nicely exit if initialisation fails - fix a few issues around new event handling - use 16bit single channel framebuffer as 32bit is not supported on iOS
* Added texture_get_texidBastiaanOlij2017-05-202-0/+9
|
* Merge pull request #8793 from ippan/shader_varyingRémi Verschelde2017-05-181-1/+1
|\ | | | | fix varying in 3.0 shader
| * fix varying in 3.0 shaderPanPan2017-05-171-1/+1
| |
* | Removal of Image from Variant, converted to a Resource.Juan Linietsky2017-05-179-79/+85
|/
* Revert "Particles potential crash fix"Andreas Haas2017-05-151-2/+0
|
* Particles potential crash fixhonix2017-05-151-0/+2
|
* Fix local ip addresses (interfaces) detection.Fabio Alessandrelli2017-05-081-4/+11
| | | | Ignore non-IP addresses for both windows and unix
* Socket helpers now fall back to ipv4 on systems where ipv6 is disabled.Fabio Alessandrelli2017-05-081-1/+9
|
* Fix UDP wait() not returning after first received packetFabio Alessandrelli2017-05-051-0/+2
|
* Merge pull request #8589 from tagcup/dxt1_fixRémi Verschelde2017-05-021-1/+1
|\ | | | | Use correct mode for DXT1 textures.
| * Use correct mode for DXT1 textures.Ferenc Arn2017-04-291-1/+1
| | | | | | | | | | | | libsquish, which is used to generate all S3TC textures, works only with RGBA textures. Fixes #8550.
* | Merge pull request #8586 from vnen/uwp-3Rémi Verschelde2017-05-012-2/+1
|\ \ | |/ |/| Fix compilation for UWP
| * Fix compilation for UWPGeorge Marques2017-04-292-2/+1
| |
* | Move other lone thirdparty files to thirdparty/miscRémi Verschelde2017-04-287-2016/+11
|/ | | | | Also move Box2D ConvexDecomposition contrib code to thirdparty/b2d_convexdecomp.
* Fix property warnings and hide some debug printsRémi Verschelde2017-04-234-12/+5
| | | | | | | | | | "ALL IS GOOD" was a lie. In particular, removes verbose "path not recognized" false positive. The actual logic is to (somewhat naively) check all ResourceFormatLoaders and to pick the first good match, so no need to warn about the formats that do not match the type hint.
* Merge pull request #8388 from Dobbias/fix_#8381Rémi Verschelde2017-04-181-6/+6
|\ | | | | Fix gles3-particles shader not compiling
| * replaced incompatible keywords/functionDobbias2017-04-131-6/+6
| |
* | Fix FBO depth texture formatL. Krause2017-04-151-2/+2
|/
* Rename [gs]et_pos to [gs]et_position for ControlsSergey Pusnei2017-04-101-1/+1
| | | | | | | | Control set_pos -> set_position Control set_global_pos -> set_global_position [gs]et_mouse_pos -> [gs]et_mouse_position [gs]et_global_mouse_pos -> [gs]et_global_mouse_position fixes #8005
* -Fixed crash with splash screen on windowsJuan Linietsky2017-04-091-0/+1
| | | | -properly show editor without having to resize window on windows
* Restored (And auto-generated) splash imageJuan Linietsky2017-04-092-0/+58
|
* -Fix eternal black screen on WindowsJuan Linietsky2017-04-091-1/+1
| | | | -Disabled warnings on windows, need to properly set up warnings
* Particle system is complete. Rejoice!Juan Linietsky2017-04-085-39/+286
|
* Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-0875-0/+75
|
* Fix build on older GCC versionsRémi Verschelde2017-04-071-1/+1
| | | | | Travis builds would fail with: ./drivers/gles3/rasterizer_storage_gles3.h:1018:19: error: ISO C++ forbids initialization of member 'fixed_fps' [-fpermissive]
* New particle system, mostly working, some small features missing.Juan Linietsky2017-04-0611-242/+526
|
* [DLScript] fixed android builds nowKarroffel2017-04-061-1/+1
| | | | ... really.
* Merge pull request #8246 from GodotNativeTools/dlscript-moduleRémi Verschelde2017-04-042-0/+35
|\ | | | | DLScript module
| * added dlscript moduleKarroffel2017-04-031-3/+3
| | | | | | | | | | | | | | | | | | This module was written by bojidar-bg and me, with the help of ClikCode and touilleMan. This adds a module to Godot that enables the use of dynamic libraries as a source for scripts. That also allows third party libraries to be linked to Godot more easily and without creating modules. For a readme see https://github.com/GodotNativeTools/godot_headers/blob/master/README.md
| * increased maximum number of scripting languagesKarroffel2017-04-031-8/+9
| |
| * Added methods for opening dynamic libraries to OSKarroffel2017-03-292-0/+34
| |
* | Merge pull request #8211 from robertdhernandez/NinePatch-FixRémi Verschelde2017-04-031-13/+13
|\ \ | | | | | | [3.0] Fixed NinePatchRect/StyleBoxTexture incorrectly drawing AtlasTexture
| * | Fixed AtlasTexture being incorrectlyRobert Hernandez2017-03-301-13/+13
| |/ | | | | | | | | Fixed StyleBoxTexture and NinePatchRect drawing the entire texture of an AtlasTexture.
* / Fix failing to compile shader on Adreno GPUvolzhs2017-04-021-9/+9
|/