summaryrefslogtreecommitdiff
path: root/scene/resources/texture.cpp
AgeCommit message (Expand)Author
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
2020-01-06Merge pull request #34303 from Chaosus/fix_texture_crashRémi Verschelde
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-12-12Fixed crash if passing invalid image ref to TextureLayeredYuri Roubinsky
2019-12-11Validates texture in set_piece_textureHaoyu Qiu
2019-11-10Memory leak and crash fixesRafał Mikrut
2019-10-07Merge pull request #32351 from nekomatata/texture-rect-size-updateRémi Verschelde