Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-04 | use def ANDROID_ENABLED so android features are not included in javascript ↵ | clayjohn | |
builds | |||
2019-05-13 | Implement ability to render viewports directly to screen | clayjohn | |
2019-05-13 | Merge pull request #28518 from clayjohn/GLES2-MSAA | Rémi Verschelde | |
Added MSAA to GLES2 backend | |||
2019-05-08 | Fix texture resource reload bug | Daniel Rakos | |
If a non-imported texture resource file (e.g. DDS) gets updated the editor doesn't reload it. The cause of the problem is two-fold: First, the code of ImageTexture assumes that textures are always imported from an image, but that's not the case for e.g. DDS. This change thus adds code to issue a resource reload in case an image reload is not possible (which is the case for non-imported texture resources). Second, the code is filled with bogus calls to Image::get_image_data_size() to determine the mipmap offset when that should be done using Image::get_image_mipmap_offset(). Previous code literally passed the integer mip level value to Image::get_image_data_size() where that actually expects a boolean. Thus this part of the change might actually solve some other issues as well. To be pedantic, the texture_get_data() funciton of the rasterizer drivers is still quite a mess, as it only ever returns the whole mipchain when GLES_OVER_GL is set (practically only on desktop builds) but this change does not attempt to resolve that. | |||
2019-05-02 | added MSAA to GLES backend | clayjohn | |
2019-04-30 | Merge pull request #25670 from aqnuep/bake_mode_affect_gi_prove | Rémi Verschelde | |
Disable GI probe capturing lights with bake mode disabled | |||
2019-04-23 | Disable GI probe capturing lights with bake mode disabled | Daniel Rakos | |
The bake mode property of lights previously didn't affect GI probes. This change makes the GI probe ignore lights that have their bake mode set to disabled. | |||
2019-04-08 | Fix hint_range for GLES2 shader uniforms | JFonS | |
2019-04-06 | Add option to have viewport render into supplied texture | Bastiaan Olij | |
2019-04-05 | Merge pull request #27411 from KidRigger/raster_store | Rémi Verschelde | |
Added GLES2 RenderStorage Info calculations. | |||
2019-04-02 | Enable warnings=extra on clang and GCC testers. | marxin | |
And remove 2 warnings from warnings=extra. | |||
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-12 | GLES2: Convert unsupported float texture types to 8-bit types | Rémi Verschelde | |
2019-03-11 | Enable seamless cubemap only if extension is present. | Juan Linietsky | |
2019-03-10 | increase size of radiance map in gles2 | clayjohn | |
2019-03-09 | gles2 reallocate texture when transparent is set | clayjohn | |
2019-03-07 | Use glCopyTexSubImage2D instead of glCopyTexImage2D, should be safer and faster. | Juan Linietsky | |
May be a solution to #26500 | |||
2019-03-03 | Skeletons can now choose between using local or world coords for processing, ↵ | Juan Linietsky | |
fixes #26468 | |||
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 | |
2019-03-01 | Remove unused include from previous commit | Rémi Verschelde | |
2019-03-01 | Clean up blend shape support in GLES2 and GLES3. | Juan Linietsky | |
2019-03-01 | Strive for maximum compatibility in GLES2 regarding depth buffers. | Juan Linietsky | |
2019-02-27 | Detect for 24 bits oes support on GLES2, closes #26344 | Juan Linietsky | |
2019-02-27 | Fix GCC 5 build after #26331 and cleanup style | Rémi Verschelde | |
Also cleanup after 01a3dd3. | |||
2019-02-26 | Remove references to OES24, which is incompatible with many devices. | Juan Linietsky | |
2019-02-26 | -Remove harcoded opengl extension testing from OS, ask rasterizer instead. | Juan Linietsky | |
-Fixed a bug where etc textures were imported broken | |||
2019-02-25 | Several fixes to make GLES2 on HTML5 work much better. | Juan Linietsky | |
Changed math class error reporting to be a bit less paranoid. | |||
2019-02-24 | Removed debug function. | Juan Linietsky | |
2019-02-24 | Many separate fixes to ensure non power of 2 textures work on GLES2, closes ↵ | Juan Linietsky | |
#25897 and many others | |||
2019-02-24 | Fixed issue with buffers being wrongly cleared, closes #25484 | Juan Linietsky | |
2019-02-22 | Properly update materials when adding surface, fixes #23790 | Juan Linietsky | |
2019-02-22 | Remove unused variable after aab8f44 | Rémi Verschelde | |
2019-02-22 | -Support DEPTH_TEXTURE in GLES2, fixes #25106 | Juan Linietsky | |
-Fix use of transparent framebuffers in GLES2 -Fix use of ambient color clearing in GLES2 when no environment exists. | |||
2019-02-20 | Add -Wshadow=local to warnings and fix reported issues. | marxin | |
Fixes #25316. | |||
2019-01-27 | Properly get proxy texture size for canvas light, fixes #17067 | Juan Linietsky | |
2019-01-26 | fix s3tc support detection for webgl | muiroc | |
2019-01-26 | Further fixes to avoid memory corruption, closes #25336 | Juan Linietsky | |
2019-01-24 | Makes screen texture work in GLES2 (2D for now), fixes #23604 | Juan Linietsky | |
2019-01-23 | Remove unused method in RasterizerStorageGLES2 | Rémi Verschelde | |
Added in 4f4e46edd539b0c26a6b086aa19c303b10de66b1 but not used in the end. | |||
2019-01-22 | Implement unpacking for compressed vertex formats on GLES2 when not ↵ | Juan Linietsky | |
supported, fixes #22957 | |||
2019-01-22 | Changes to GLES2 renderer to not use cube shadows if not available, fixes #25132 | Juan Linietsky | |
2019-01-22 | WebGL1 some changes | santouits | |
glRenderBufferStorage doesn't accept the _DEPTH_COMPONENT24_OES so I changed it to GL_DEPTH_COMPONENT16 https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/renderbufferStorage https://www.khronos.org/registry/webgl/extensions/rejected/OES_depth24/ Enabled ext_shader_texture_lod extension. I guess it does the same like the GL_ARB_shader_texture_lod extension, but in WebGL1 https://www.khronos.org/registry/webgl/extensions/EXT_shader_texture_lod/ And last WebGL1 doesn't allow indexes not constant, so I changed it into a loop reading this: https://stackoverflow.com/questions/19529690/index-expression-must-be-constant-webgl-glsl-error | |||
2019-01-18 | Use 16 bit indices on phones that dont support 32, fixes #19797 | Juan Linietsky | |
2019-01-17 | Fixes to 2D lights, closes #24750 | Juan Linietsky | |
2019-01-01 | Update copyright statements to 2019 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2018-12-29 | Fix texture type not being initialised | Bastiaan Olij | |
2018-12-27 | -Implented 2D Mesh support for GLES2 | Juan Linietsky | |
-Implemented 2D Skeleton deform for GLES2 -Implement Multimesh support for GLES2, closes #20524, closes #21839 | |||
2018-12-21 | Reverse RGBA shadow test on GLES2 | Juan Linietsky | |