summaryrefslogtreecommitdiff
path: root/scene/resources/texture.cpp
AgeCommit message (Expand)Author
2021-06-11Implement lossless WebP encodingMorris Tabor
2021-05-25Fix some warnings raised by GCC-11.1jfons
2021-05-17Make all file access 64-bit (uint64_t)Pedro J. Estébanez
2021-04-28Remove obsolete LargeTexture, it's no longer useful since 3.xRémi Verschelde
2021-04-27Core: Drop custom `copymem`/`zeromem` definesRémi Verschelde
2021-03-28Rename Texture.get_data() to get_image()Marcel Admiraal
2021-03-03Fix crash trying to destroy an ImageTexture object containing a null texturePedro Rodrigues
2021-02-11Improve resource load cachereduz
2021-02-10Removed _change_notifyreduz
2021-02-09Initialize class variables with default values in scene/ [2/2]Rafał Mikrut
2021-01-19Modernize RWLockPedro J. Estébanez
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-28Rename empty() to is_empty()Marcel Admiraal
2020-12-19Rename Rect2 and Rect2i clip() to intersection()Marcel Admiraal
2020-11-17Describe `ImageTexture`, `Image` creation and usageAndrii Doroshenko (Xrayez)
2020-11-12Improve error messages related to failing to open filesNick Swoboda
2020-10-26Merge pull request #43075 from Xrayez/color-ramp-to-gradientRémi Verschelde
2020-10-25Fixup `ColorRamp` to `Gradient` renamesAndrii Doroshenko (Xrayez)
2020-10-24Refactored 2D shader and lighting systemreduz
2020-10-18Refactor MethodBind to use variadic templatesreduz
2020-09-09Implement 3D textures as import and resource format.reduz
2020-07-21Fix spelling & grammar in comments, docs, and messagesAndy Maloney
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: Enforce separation line between function definitionsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-05-12doc: Sync classref with current sourceRémi Verschelde
2020-05-10New lightmapperJuan Linietsky
2020-05-10Style: clang-format: Disable AllowShortIfStatementsOnASingleLineRémi Verschelde
2020-04-29Add set_frame, pause, and oneshot to AnimatedTextureRevan Ji
2020-04-20Exposed RenderingDevice to script APIJuan Linietsky
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-27Renaming of servers for coherency.Juan Linietsky
2020-03-17Style: Set clang-format Standard to Cpp11Rémi Verschelde
2020-02-28Merge pull request #36640 from reduz/resource-loader-refactorRémi Verschelde
2020-02-28Removed interactive loader, added proper thread loading.Juan Linietsky
2020-02-28Signals: Manually port most of remaining connect_compat usesRémi Verschelde
2020-02-28Signals: Port connect calls to use callable_mpRémi Verschelde
2020-02-25Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT.Juan Linietsky
2020-02-20Reworked signal connection system, added support for Callable and Signal obje...Juan Linietsky
2020-02-20Fixes crash when loading StreamTexture from fileHaoyu Qiu
2020-02-18PoolVector is gone, replaced by VectorJuan Linietsky
2020-02-16Fixes memory leak when loading StreamTextureHaoyu Qiu
2020-02-12doc: Sync classref with current sourceRémi Verschelde
2020-02-11Rewritten StreamTexture for better code reuse, added basis universal supportJuan Linietsky
2020-02-11Several fixes to 3D rendering, and multimesh implementation.Juan Linietsky
2020-02-11Bugfixes and ability to better specify filter and repeat modes everywhere.Juan Linietsky
2020-02-11basic 2D engine is more or less working with Vulkan, including editor.Juan Linietsky
2020-02-11A lot of progress with canvas rendering, still far from working.Juan Linietsky
2020-02-11Texture refactorJuan Linietsky
2020-02-05Add do..while(0) wrappers to macros without one.Marcel Admiraal