summaryrefslogtreecommitdiff
path: root/modules/etc
AgeCommit message (Expand)Author
2020-02-28Removed interactive loader, added proper thread loading.Juan Linietsky
2020-02-18PoolVector is gone, replaced by VectorJuan Linietsky
2020-02-11basis_universal: Fix py3 build and document license and provenanceRémi Verschelde
2020-02-11Rewritten StreamTexture for better code reuse, added basis universal supportJuan Linietsky
2020-02-11Texture refactorJuan Linietsky
2020-01-03Add support for Lum-alpha textures to ETC fallbackclayjohn
2020-01-02Fallback to RGBA4444 for textures with alpha set to ETC compressionclayjohn
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-11-10Memory leak and crash fixesRafał Mikrut
2019-10-28Fix some crashes and using null pointersRafał Mikrut
2019-09-25Added some obvious errors explanationsqarmin
2019-08-17Replace last occurrences of 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG'Rémi Verschelde
2019-08-12Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in rest of 'modules/'Robin Hübner
2019-07-22SCons: Enable C++11 on the whole codebaseRémi Verschelde
2019-07-06Added release function to PoolVector::Access.Ibrahn Sahir
2019-06-18Unexpose subclasses of ResourceFormatLoader and -SaverRémi Verschelde
2019-04-30SCons: Always use env.Prepend for CPPPATHRémi Verschelde
2019-04-24SCons: Review uses of CCFLAGS, CXXFLAGS and CPPFLAGSRémi Verschelde
2019-04-09Style: Apply new changes from clang-format 8.0Rémi Verschelde
2019-01-09Don't use -ffast-math or other unsafe math optimizationsHein-Pieter van Braam
2019-01-01Update copyright statements to 2019Rémi Verschelde
2018-12-15Added basic support for custom resource savers and loadersMarc Gilleron
2018-09-29Fix warning about functions defined but not used [-Wunused-function]Rémi Verschelde
2018-09-28SCons: Build thirdparty code in own env, disable warningsRémi Verschelde
2018-09-27Fix warnings about unhandled enum value in switch [-Wswitch]Rémi Verschelde
2018-09-27Fix warnings for comparison between signed and unsigned integers [-Wsign-comp...Rémi Verschelde
2018-09-12Make core/ includes absolute, remove subfolders from include pathRémi Verschelde
2018-08-24Make some debug prints verbose-only, remove othersRémi Verschelde
2018-08-06Added proper import support for 3D and Array texturesJuan Linietsky
2018-05-30SCons: Pass env to modules can_build methodRémi Verschelde
2018-01-12Properly resize textures so they can be ETC compressed, fixes #15139Juan Linietsky
2018-01-05Add missing copyright headers and fix formattingRémi Verschelde
2018-01-01Update copyright statements to 2018Rémi Verschelde
2017-12-12Change -std=gnu++11 to -stc=c++11 and don't pass flag to MSVCMatthias Hoelzl
2017-11-20Fix size mismatch in _compress_etcMillionOstrich
2017-11-15doc: Make all module docs self-containedRémi Verschelde
2017-09-25Use BoolVariable for module options.Elliott Sales de Andrade
2017-09-25Use BoolVariable in target/component/advanced options.Elliott Sales de Andrade
2017-09-04Fix ETC2 import for luminance/lumalpha textures, fixes #10421Juan Linietsky
2017-09-01Merge pull request #10846 from hpvb/fix-sign-compareRémi Verschelde
2017-09-01etc: Append -std=gnu++11 to CCFLAGS instead of CXXFLAGSIgnacio Etcheverry
2017-09-01Fix signed and unsigned comparisonsHein-Pieter van Braam
2017-08-30Disable -ffast-math for etc2compHein-Pieter van Braam
2017-08-27Use HTTPS URL for Godot's website in the headersRémi Verschelde
2017-08-17Add closest_power_of_2 func and implement mix_rate/latency on OS XMarcelo Fernandez
2017-07-05Some changes to dual paraboloid envmap generation, fixes somme bleedingJuan Linietsky
2017-06-30Disable etc2comp and tinyexr modules on non-tools buildRémi Verschelde
2017-06-17etc: Do not overestimate number of CPU threadsRémi Verschelde
2017-06-16-Fix freezes caused by etccomp2, closes #9183Juan Linietsky
2017-05-31Add ETC1/ETC2 compression support though etc2comp.Ferenc Arn