Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix and restore text, material and mesh previewers. | Juan Linietsky | 2019-03-04 | 1 | -0/+2 |
| | |||||
* | Merge pull request #26567 from clayjohn/pixel_snap_artifact | Rémi Verschelde | 2019-03-04 | 2 | -0/+6 |
|\ | | | | | Fixed pixel snap precision artifact | ||||
| * | fixed pixel snap precision artifact | clayjohn | 2019-03-04 | 2 | -0/+6 |
| | | |||||
* | | Merge pull request #26532 from aqnuep/texture_array_fixes | Rémi Verschelde | 2019-03-04 | 1 | -6/+13 |
|\ \ | | | | | | | Fixed TextureArray and Texture3D issues | ||||
| * | | Fixed TextureArray and Texture3D issues | Daniel Rakos | 2019-03-03 | 1 | -6/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | - 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. | ||||
* | | | Merge pull request #26574 from Chaosus/update_libpng | Rémi Verschelde | 2019-03-04 | 1 | -0/+1 |
|\ \ \ | | | | | | | | | Update libpng (1.6.35 --> 1.6.36) | ||||
| * | | | Update libpng (1.6.35 --> 1.6.36) | Chaosus | 2019-03-04 | 1 | -0/+1 |
| | | | | |||||
* | | | | Silences annoying "iCCP: known incorrect sRGB profile" spam | Chaosus | 2019-03-04 | 1 | -1/+5 |
|/ / / | |||||
* | | | More style cleanup... | Rémi Verschelde | 2019-03-04 | 1 | -1/+0 |
| | | | |||||
* | | | Also take dof blur in consideration for using MRTs, fixes #26236 | Juan Linietsky | 2019-03-03 | 1 | -1/+1 |
| | | | |||||
* | | | Properly redraw if something animated is visible | Juan Linietsky | 2019-03-03 | 4 | -22/+20 |
|/ / | |||||
* | | Skeletons can now choose between using local or world coords for processing, ↵ | Juan Linietsky | 2019-03-03 | 9 | -16/+89 |
| | | | | | | | | fixes #26468 | ||||
* | | Fix style issues from recent commits | Rémi Verschelde | 2019-03-03 | 1 | -1/+0 |
| | | |||||
* | | Remove some windows prints | Juan Linietsky | 2019-03-02 | 1 | -2/+2 |
| | | |||||
* | | Fix typo in 7bad170 | Rémi Verschelde | 2019-03-02 | 1 | -20/+5 |
| | | | | | | | | And cleanup. | ||||
* | | -Fix prepass state not being reset, closes #26348 | Juan Linietsky | 2019-03-01 | 2 | -0/+135 |
| | | | | | | | | -Send zero values for shader if no default exists | ||||
* | | Fixed RGTC (and other compressed) texture supports in GLES2. Fixes #26414 an ↵ | Juan Linietsky | 2019-03-01 | 2 | -12/+126 |
| | | | | | | | | probably others. | ||||
* | | Skeleton was not providing prober AABB in GLES2, fixed. | Juan Linietsky | 2019-03-01 | 1 | -6/+100 |
| | | |||||
* | | Fixed some crashers, closes #26393 | Juan Linietsky | 2019-03-01 | 1 | -1/+1 |
| | | |||||
* | | Fix non initialized variable. | Juan Linietsky | 2019-03-01 | 1 | -0/+1 |
| | | |||||
* | | Remove unused include from previous commit | Rémi Verschelde | 2019-03-01 | 1 | -1/+1 |
| | | |||||
* | | Clean up blend shape support in GLES2 and GLES3. | Juan Linietsky | 2019-03-01 | 3 | -15/+23 |
| | | |||||
* | | Strive for maximum compatibility in GLES2 regarding depth buffers. | Juan Linietsky | 2019-03-01 | 4 | -65/+155 |
|/ | |||||
* | Massive improvement to GLES2 performance, rewrote most ShaderGLES2 class. | Juan Linietsky | 2019-02-27 | 4 | -598/+225 |
| | | | | This fixes #26337 | ||||
* | Detect for 24 bits oes support on GLES2, closes #26344 | Juan Linietsky | 2019-02-27 | 3 | -6/+22 |
| | |||||
* | Merge pull request #26159 from marxin/fix-Wsuggest-attribute=format | Rémi Verschelde | 2019-02-27 | 1 | -1/+1 |
|\ | | | | | Fix -Wsuggest-attribute=format warnings. | ||||
| * | Fix -Wsuggest-attribute=format warnings. | marxin | 2019-02-27 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #26134 from marxin/fix-Wsign-compare | Rémi Verschelde | 2019-02-27 | 3 | -3/+3 |
|\ \ | | | | | | | Fix -Wsign-compare warnings. | ||||
| * | | Fix -Wsign-compare warnings. | marxin | 2019-02-27 | 3 | -3/+3 |
| |/ | | | | | | | | | I decided to modify code in a defensive way. Ideally functions like size() or length() should return an unsigned type. | ||||
* | | Fix GCC 5 build after #26331 and cleanup style | Rémi Verschelde | 2019-02-27 | 5 | -11/+3 |
| | | | | | | | | Also cleanup after 01a3dd3. | ||||
* | | Merge pull request #26316 from marxin/fix-26100-Wextra-warning | Hein-Pieter van Braam | 2019-02-27 | 1 | -1/+1 |
|\ \ | | | | | | | Fix #26100 by casting to integer. | ||||
| * | | Fix #26100 by casting to integer. | marxin | 2019-02-26 | 1 | -1/+1 |
| |/ | |||||
* / | Remove references to OES24, which is incompatible with many devices. | Juan Linietsky | 2019-02-26 | 1 | -14/+13 |
|/ | |||||
* | -Remove harcoded opengl extension testing from OS, ask rasterizer instead. | Juan Linietsky | 2019-02-26 | 2 | -0/+6 |
| | | | | -Fixed a bug where etc textures were imported broken | ||||
* | Merge pull request #26286 from kaadmy/gles2_ortho_shadow | Rémi Verschelde | 2019-02-26 | 1 | -1/+1 |
|\ | | | | | Fix orthographic shadow color when using GLES2 | ||||
| * | Fix orthographic shadow color when using GLES2 | KaadmY | 2019-02-25 | 1 | -1/+1 |
| | | |||||
* | | Several fixes to make GLES2 on HTML5 work much better. | Juan Linietsky | 2019-02-25 | 8 | -65/+237 |
|/ | | | | Changed math class error reporting to be a bit less paranoid. | ||||
* | Removed debug function. | Juan Linietsky | 2019-02-24 | 1 | -1/+0 |
| | |||||
* | Many separate fixes to ensure non power of 2 textures work on GLES2, closes ↵ | Juan Linietsky | 2019-02-24 | 5 | -27/+113 |
| | | | | #25897 and many others | ||||
* | Explicitly use floating point numbers in the our shaders | Hein-Pieter van Braam | 2019-02-24 | 7 | -25/+25 |
| | | | | | We need to be explicit about using floating point numbers in our shaders for compatibility with mobile GLES drivers. | ||||
* | Fixed issue with buffers being wrongly cleared, closes #25484 | Juan Linietsky | 2019-02-24 | 1 | -0/+7 |
| | |||||
* | Fix vertex lighting in GLES2, closes #25365 | Juan Linietsky | 2019-02-23 | 1 | -1/+3 |
| | |||||
* | Fix WASAPI driver not working when the device doesn't supports the mix format | Marcelo Fernandez | 2019-02-23 | 1 | -0/+26 |
| | |||||
* | Merge pull request #26158 from marcelofg55/wasapi_init_err | Hein-Pieter van Braam | 2019-02-23 | 1 | -0/+1 |
|\ | | | | | Extended WASAPI Initialize error message | ||||
| * | Extended WASAPI Initialize error message | Marcelo Fernandez | 2019-02-22 | 1 | -0/+1 |
| | | |||||
* | | Properly update materials when adding surface, fixes #23790 | Juan Linietsky | 2019-02-22 | 2 | -2/+2 |
| | | |||||
* | | Ensure that no depth test is used (specially in prepass) for objects that ↵ | Juan Linietsky | 2019-02-22 | 1 | -1/+1 |
| | | | | | | | | dont test or draw depth, fixes #25201 | ||||
* | | Fix precision issue with skeletons, closes #26057, closes #26062 | Juan Linietsky | 2019-02-22 | 1 | -15/+17 |
| | | |||||
* | | Remove unused variable after aab8f44 | Rémi Verschelde | 2019-02-22 | 1 | -3/+0 |
| | | |||||
* | | -Support DEPTH_TEXTURE in GLES2, fixes #25106 | Juan Linietsky | 2019-02-22 | 6 | -32/+47 |
|/ | | | | | -Fix use of transparent framebuffers in GLES2 -Fix use of ambient color clearing in GLES2 when no environment exists. |