summaryrefslogtreecommitdiff
path: root/scene/resources/texture.cpp
AgeCommit message (Expand)Author
2021-12-09Replace String comparisons with "", String() to is_empty()Nathan Franke
2021-11-08Merge pull request #54715 from goostengine/gradient-texture-1d-renameYuri Roubinsky
2021-11-07Remove redundant texture flag setters/getters for `CameraTexture`Aaron Record
2021-11-07Rename `GradientTexture` to `GradientTexture1D`Andrii Doroshenko (Xrayez)
2021-11-01Fix memory leak when using CurveTexture.set_texture_modeHaoyu Qiu
2021-10-12Add GradientTexture2DHendrik Brucker
2021-09-30Fix AtlasTexture get_data() crashboruok
2021-09-28Merge pull request #53180 from boruok/4.0-fix-atlas-texture-return-nullRémi Verschelde
2021-09-284.0 fix atlas texture return nullboruok
2021-09-14Remove unused ImageTexture functionsHaoyu Qiu
2021-08-13Add an `use_hdr` property to GradientTexture to allow storing HDR colorsHugo Locurcio
2021-08-13Add placeholder textures to ensure CameraTexture / CameraFeed always have val...bruvzg
2021-07-29Fix a crash when trying to load a WebP StreamTexture2DYuri Sizov
2021-07-18Optimize StringName usagereduz
2021-07-14Rename Curve3Texture to CurveXYZTextureRémi Verschelde
2021-07-07Tweak the GradientTexture property hint to follow CurveTextureHugo Locurcio
2021-07-03Merge pull request #50054 from reduz/curve-texture-3dRémi Verschelde
2021-07-03Implement Curve3Texturereduz
2021-07-01Use PROPERTY_USAGE_NONE instead of 0 for no property usageAaron Franke
2021-07-01Clean up RenderingServer and its bindingsreduz
2021-06-24Merge pull request #49583 from timothyqiu/texture-crashRémi Verschelde
2021-06-19Rename `instance()`->`instantiate()` when it's a verbLightning_A
2021-06-17Add PROPERTY_USAGE_NONE and use itAaron Franke
2021-06-14Fix crash when freeing GradientTexture and NoiseTextureHaoyu Qiu
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