summaryrefslogtreecommitdiffstats
path: root/drivers
Commit message (Collapse)AuthorAgeFilesLines
* Fix and restore text, material and mesh previewers.Juan Linietsky2019-03-041-0/+2
|
* Merge pull request #26567 from clayjohn/pixel_snap_artifactRémi Verschelde2019-03-042-0/+6
|\ | | | | Fixed pixel snap precision artifact
| * fixed pixel snap precision artifactclayjohn2019-03-042-0/+6
| |
* | Merge pull request #26532 from aqnuep/texture_array_fixesRémi Verschelde2019-03-041-6/+13
|\ \ | | | | | | Fixed TextureArray and Texture3D issues
| * | Fixed TextureArray and Texture3D issuesDaniel Rakos2019-03-031-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_libpngRémi Verschelde2019-03-041-0/+1
|\ \ \ | | | | | | | | Update libpng (1.6.35 --> 1.6.36)
| * | | Update libpng (1.6.35 --> 1.6.36)Chaosus2019-03-041-0/+1
| | | |
* | | | Silences annoying "iCCP: known incorrect sRGB profile" spamChaosus2019-03-041-1/+5
|/ / /
* | | More style cleanup...Rémi Verschelde2019-03-041-1/+0
| | |
* | | Also take dof blur in consideration for using MRTs, fixes #26236Juan Linietsky2019-03-031-1/+1
| | |
* | | Properly redraw if something animated is visibleJuan Linietsky2019-03-034-22/+20
|/ /
* | Skeletons can now choose between using local or world coords for processing, ↵Juan Linietsky2019-03-039-16/+89
| | | | | | | | fixes #26468
* | Fix style issues from recent commitsRémi Verschelde2019-03-031-1/+0
| |
* | Remove some windows printsJuan Linietsky2019-03-021-2/+2
| |
* | Fix typo in 7bad170Rémi Verschelde2019-03-021-20/+5
| | | | | | | | And cleanup.
* | -Fix prepass state not being reset, closes #26348Juan Linietsky2019-03-012-0/+135
| | | | | | | | -Send zero values for shader if no default exists
* | Fixed RGTC (and other compressed) texture supports in GLES2. Fixes #26414 an ↵Juan Linietsky2019-03-012-12/+126
| | | | | | | | probably others.
* | Skeleton was not providing prober AABB in GLES2, fixed.Juan Linietsky2019-03-011-6/+100
| |
* | Fixed some crashers, closes #26393Juan Linietsky2019-03-011-1/+1
| |
* | Fix non initialized variable.Juan Linietsky2019-03-011-0/+1
| |
* | Remove unused include from previous commitRémi Verschelde2019-03-011-1/+1
| |
* | Clean up blend shape support in GLES2 and GLES3.Juan Linietsky2019-03-013-15/+23
| |
* | Strive for maximum compatibility in GLES2 regarding depth buffers.Juan Linietsky2019-03-014-65/+155
|/
* Massive improvement to GLES2 performance, rewrote most ShaderGLES2 class.Juan Linietsky2019-02-274-598/+225
| | | | This fixes #26337
* Detect for 24 bits oes support on GLES2, closes #26344Juan Linietsky2019-02-273-6/+22
|
* Merge pull request #26159 from marxin/fix-Wsuggest-attribute=formatRémi Verschelde2019-02-271-1/+1
|\ | | | | Fix -Wsuggest-attribute=format warnings.
| * Fix -Wsuggest-attribute=format warnings.marxin2019-02-271-1/+1
| |
* | Merge pull request #26134 from marxin/fix-Wsign-compareRémi Verschelde2019-02-273-3/+3
|\ \ | | | | | | Fix -Wsign-compare warnings.
| * | Fix -Wsign-compare warnings.marxin2019-02-273-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 styleRémi Verschelde2019-02-275-11/+3
| | | | | | | | Also cleanup after 01a3dd3.
* | Merge pull request #26316 from marxin/fix-26100-Wextra-warningHein-Pieter van Braam2019-02-271-1/+1
|\ \ | | | | | | Fix #26100 by casting to integer.
| * | Fix #26100 by casting to integer.marxin2019-02-261-1/+1
| |/
* / Remove references to OES24, which is incompatible with many devices.Juan Linietsky2019-02-261-14/+13
|/
* -Remove harcoded opengl extension testing from OS, ask rasterizer instead.Juan Linietsky2019-02-262-0/+6
| | | | -Fixed a bug where etc textures were imported broken
* Merge pull request #26286 from kaadmy/gles2_ortho_shadowRémi Verschelde2019-02-261-1/+1
|\ | | | | Fix orthographic shadow color when using GLES2
| * Fix orthographic shadow color when using GLES2KaadmY2019-02-251-1/+1
| |
* | Several fixes to make GLES2 on HTML5 work much better.Juan Linietsky2019-02-258-65/+237
|/ | | | Changed math class error reporting to be a bit less paranoid.
* Removed debug function.Juan Linietsky2019-02-241-1/+0
|
* Many separate fixes to ensure non power of 2 textures work on GLES2, closes ↵Juan Linietsky2019-02-245-27/+113
| | | | #25897 and many others
* Explicitly use floating point numbers in the our shadersHein-Pieter van Braam2019-02-247-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 #25484Juan Linietsky2019-02-241-0/+7
|
* Fix vertex lighting in GLES2, closes #25365Juan Linietsky2019-02-231-1/+3
|
* Fix WASAPI driver not working when the device doesn't supports the mix formatMarcelo Fernandez2019-02-231-0/+26
|
* Merge pull request #26158 from marcelofg55/wasapi_init_errHein-Pieter van Braam2019-02-231-0/+1
|\ | | | | Extended WASAPI Initialize error message
| * Extended WASAPI Initialize error messageMarcelo Fernandez2019-02-221-0/+1
| |
* | Properly update materials when adding surface, fixes #23790Juan Linietsky2019-02-222-2/+2
| |
* | Ensure that no depth test is used (specially in prepass) for objects that ↵Juan Linietsky2019-02-221-1/+1
| | | | | | | | dont test or draw depth, fixes #25201
* | Fix precision issue with skeletons, closes #26057, closes #26062Juan Linietsky2019-02-221-15/+17
| |
* | Remove unused variable after aab8f44Rémi Verschelde2019-02-221-3/+0
| |
* | -Support DEPTH_TEXTURE in GLES2, fixes #25106Juan Linietsky2019-02-226-32/+47
|/ | | | | -Fix use of transparent framebuffers in GLES2 -Fix use of ambient color clearing in GLES2 when no environment exists.