Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-06 | GLES3: Fix regression in particles buffer initialization | Rémi Verschelde | |
Bug introduced in #26343 where `(float *)` was mistakenly converted to `(uint8_t *)`, so we were getting `2` instead of `8`. Fixes #27705. | |||
2019-04-06 | Use mix rate and output latency constants in audio drivers | Rémi Verschelde | |
Fix default mix rate in Xaudio2 and potential shadowing issue in JAndroid. | |||
2019-04-06 | Merge pull request #23837 from fire/asset_import | Rémi Verschelde | |
Add Open Asset Importer to Godot. | |||
2019-04-05 | Merge pull request #26847 from IronicallySerious/capitalise-drive-letter-case | Rémi Verschelde | |
Capitalise drive letters | |||
2019-04-05 | Add Open Asset Import Library to Godot. | K. S. Ernest (iFire) Lee | |
FBX support and MMD (pmx) support. Normals, Albedo, Metallic, and Roughness through Arnold 5 Materials for Maya FBX. Maya FBX Stingray PBS support. Importing FBX static meshes work. Importing FBX animations is a work in progress. Supports FBX 4 bone influence animations. Supports FBX blend shapes. MMDs do not have an associated animation import yet. Sponsored by IMVU Inc. | |||
2019-04-05 | Merge pull request #27411 from KidRigger/raster_store | Rémi Verschelde | |
Added GLES2 RenderStorage Info calculations. | |||
2019-04-02 | Merge pull request #27597 from marxin/fix-Wnon-virtual-dtor-warnings | Rémi Verschelde | |
Fix -Wnon-virtual-dtor warnings. | |||
2019-04-02 | Enable warnings=extra on clang and GCC testers. | marxin | |
And remove 2 warnings from warnings=extra. | |||
2019-04-02 | Fix -Wnon-virtual-dtor warnings. | marxin | |
Example of the warning: ./core/script_language.h:198:7: warning: 'class ScriptCodeCompletionCache' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] | |||
2019-04-01 | Merge pull request #27505 from clayjohn/depth_bug | Rémi Verschelde | |
Keep DEPTH from causing compile error in GLES2 | |||
2019-03-28 | keep DEPTH from causing compile error in GLES2 | clayjohn | |
2019-03-26 | Fixed handling of depth texture so it's resolved and bound when needed | Daniel Rakos | |
- Cleaned up and improved the code determining when we need to use a depth prepass (previously it wasn't executed in certain cases even if it was needed) - Added code to prepare and bind the depth texture even when no depth prepass or MRTs (more precisely effect buffers) are used Fixes #25870, #25535, and #25387. | |||
2019-03-25 | Added GLES2 RenderStorage Info calculations. | Anish Bhobe | |
Proper counting code has been added to update info struct. Extra: Added the render_info_capture calculations. Fixes: #27273 | |||
2019-03-20 | Revert accidental commits | Pedro J. Estébanez | |
This reverts commit fb37284c027b494ed3ec21124001fcb729f42cc4. This reverts commit 4db0f51b9aa76cfc7649787fe1970af606ce8dab. | |||
2019-03-20 | Create class for shared memory blocks [wip] | Pedro J. Estébanez | |
2019-03-12 | GLES2: Convert unsupported float texture types to 8-bit types | Rémi Verschelde | |
2019-03-12 | GLES2: Fix comments in previous commit that broke rendering (!) | Rémi Verschelde | |
Do NOT use "[vertex]" in a comment... Kids, don't try to learn OpenGL on a production branch right before a stable release. | |||
2019-03-11 | GLES2: Add comments around EXT_shader_texture_lod check | Rémi Verschelde | |
To avoid reintroducing bugs as I did in #26928 and #26932. texture2DLodEXT and textureCubeLodEXT are only for the fragment shader with https://www.khronos.org/registry/OpenGL/extensions/EXT/EXT_shader_texture_lod.txt In the vertex shader, texture2DLod and textureCubeLod are built-in. | |||
2019-03-11 | Revert "GLES2: Ensure extension checks for texture2DLod" | Rémi Verschelde | |
This reverts commit f5f565e3e49eecde9ed3b05913747a50d54b7357. | |||
2019-03-11 | Revert "GLES2: Fix regression on texture2DLod extension checks" | Rémi Verschelde | |
This reverts commit 8c2d38152fbf41ca9c8a8f9b381b8d271f7f54d3. | |||
2019-03-11 | GLES2: Fix regression on texture2DLod extension checks | Rémi Verschelde | |
These can't be done after any non-preprocessor token. | |||
2019-03-11 | Merge pull request #26928 from akien-mga/gles2-texture2DLod-ext-check | Rémi Verschelde | |
GLES2: Ensure extension checks for texture2DLod | |||
2019-03-11 | Enable seamless cubemap only if extension is present. | Juan Linietsky | |
2019-03-11 | GLES2: Ensure extension checks for texture2DLod | Rémi Verschelde | |
In canvas.glsl and scene.glsl, we were using texel2DFetch from stdlib.glsl, which uses texture2DLod. In both cases, the stdlib.glsl include came before the define of texture2DLod. Might fix issues for drivers that don't support GL_EXT_shader_texture_lod. | |||
2019-03-11 | Undo #25557 (was not right anyway), fixes #26258 | Juan Linietsky | |
2019-03-10 | increase size of radiance map in gles2 | clayjohn | |
2019-03-10 | Capitalise drive letters | Twarit | |
Matches how other application like to display the drive letters | |||
2019-03-09 | gles2 reallocate texture when transparent is set | clayjohn | |
2019-03-08 | Added default color to mesh render | samHFIT | |
2019-03-07 | Ensure ETC2 textures are ALSO compressed to Po2 when have mipmaps. Fixes #26733 | Juan Linietsky | |
2019-03-07 | Use glCopyTexSubImage2D instead of glCopyTexImage2D, should be safer and faster. | Juan Linietsky | |
May be a solution to #26500 | |||
2019-03-04 | Fix and restore text, material and mesh previewers. | Juan Linietsky | |
2019-03-04 | Merge pull request #26567 from clayjohn/pixel_snap_artifact | Rémi Verschelde | |
Fixed pixel snap precision artifact | |||
2019-03-04 | fixed pixel snap precision artifact | clayjohn | |
2019-03-04 | Merge pull request #26532 from aqnuep/texture_array_fixes | Rémi Verschelde | |
Fixed TextureArray and Texture3D issues | |||
2019-03-04 | Merge pull request #26574 from Chaosus/update_libpng | Rémi Verschelde | |
Update libpng (1.6.35 --> 1.6.36) | |||
2019-03-04 | Silences annoying "iCCP: known incorrect sRGB profile" spam | Chaosus | |
2019-03-04 | Update libpng (1.6.35 --> 1.6.36) | Chaosus | |
2019-03-04 | More style cleanup... | Rémi Verschelde | |
2019-03-03 | Also take dof blur in consideration for using MRTs, fixes #26236 | Juan Linietsky | |
2019-03-03 | Properly redraw if something animated is visible | Juan Linietsky | |
2019-03-03 | Fixed TextureArray and Texture3D issues | Daniel Rakos | |
- Texture arrays and 3D textures weren't working previously due to an incorrect number of calls to glTexImage3D with incorrect level parameters. This change fixes that. - Fixed the incorrect calculation of the byte size of layered textures. - Added the layer count to the debugger info when viewing video memory usage. | |||
2019-03-03 | Skeletons can now choose between using local or world coords for processing, ↵ | Juan Linietsky | |
fixes #26468 | |||
2019-03-03 | Fix style issues from recent commits | Rémi Verschelde | |
2019-03-02 | Remove some windows prints | Juan Linietsky | |
2019-03-02 | Fix typo in 7bad170 | Rémi Verschelde | |
And cleanup. | |||
2019-03-01 | -Fix prepass state not being reset, closes #26348 | Juan Linietsky | |
-Send zero values for shader if no default exists | |||
2019-03-01 | Fixed RGTC (and other compressed) texture supports in GLES2. Fixes #26414 an ↵ | Juan Linietsky | |
probably others. | |||
2019-03-01 | Skeleton was not providing prober AABB in GLES2, fixed. | Juan Linietsky | |
2019-03-01 | Fixed some crashers, closes #26393 | Juan Linietsky | |