8f6a6ac8d0
Add interpolation parameter to resize_to_po2()
...
Image::resize_to_po2() now takes an optional p_interpolation parameter
that it passes directly to resize() with default value INTERPOLATE_BILINEAR.
GLES2: call resize_to_po2() with interpolate argument
Call resize_to_po2() in GLES2 rasterizer storage with either
INTERPOLATE_BILINEAR or INTERPOLATE_NEAREST depending on TEXTURE_FLAG_FILTER.
This avoids filtering issues with non power of two pixel art textures.
See #44379
2020-12-18 14:02:38 -04:00
2edd489f83
Describe ImageTexture, Image creation and usage
...
Ported from commit 0ee88d6705 .
2020-11-17 18:06:52 +02:00
7db872b55a
Add Image.load_bmp_from_buffer() for run-time BMP image loading
...
This partially addresses
https://github.com/godotengine/godot-proposals/issues/676 .
(cherry picked from commit 0209e3790e )
2020-11-11 15:30:55 +01:00
4287af5148
doc: Make docs.godotengine.org links point to 3.2 branch
2020-10-19 16:10:01 +02:00
508dde662a
Clarify get_data Image method
...
(cherry picked from commit b9764b6109 )
2020-09-14 11:00:50 +02:00
fcce1ca8c4
doc: Sync classref with current source
2020-07-06 14:32:13 +02:00
1b58f94296
Fix Image.create_from_data use_mipmaps doc
...
The Image.create_from_data doc describes the "use_mipmaps" argument as a
way to generate mipmaps, but this method only allocates and loads data.
This can cause confusion, where this function reads more or less data
than expected. Update the doc to be more specific that create_from_data
is loading the mipmaps from the raw data.
(cherry picked from commit 09b324b5b6 )
2020-06-15 14:34:35 +02:00
acb83db1d1
doc: Sync classref with current source
2020-05-25 17:00:22 +02:00
be56ec9e65
Document the formats supported by Image.load()
...
This partially addresses #32166 .
(cherry picked from commit a26649de42 )
2020-05-01 10:56:58 +02:00
4f7296a869
Document image size limits
...
This closes #30238 .
(cherry picked from commit 5497cec7a1 )
2020-04-20 11:54:47 +02:00
2d20fc39aa
doc: Drop unused 'category' property from header
...
We already removed it from the online docs with #35132 .
Currently it can only be "Built-In Types" (Variant types) or "Core"
(everything else), which is of limited use.
We might also want to consider dropping it from `ClassDB` altogether
in Godot 4.0.
2020-01-26 16:02:39 +01:00
439e0027ec
Fix AtlasPacker ignoring semi-transparent pixels
...
Fixes #33106
2020-01-20 22:43:38 +01:00
46b5742159
Completed documentation for many visual nodes
2020-01-14 18:28:36 -08:00
4eff13d768
doc: Markup fixes for enums and constants
2019-12-06 23:09:20 +01:00
2bde99f790
Fix some small text mistakes
2019-11-08 23:31:29 +01:00
79918eca30
Merge pull request #33151 from thiagoamendola/doc_setpixelv
...
Add documentation for Image's set_pixelv method
2019-11-02 19:30:57 +01:00
ecb4c70ed3
Add documentation for Image's set_pixelv method
2019-11-02 15:06:47 -03:00
52e799b6d4
Code format for true/false/null to make documentation consistent
2019-11-02 12:14:15 +01:00
fdc2463a1b
Merge pull request #32150 from luzpaz/typos
...
Fix misc. source comment typos
2019-09-20 17:09:05 +02:00
91ecd7b6a6
Fix misc. source comment typos
...
Found using `codespell -q 3 -S ./thirdparty,*.po -L ang,ba,cas,dof,doubleclick,fave,hist,leapyear,lod,nd,numer,ois,paket,seeked,sinc,switchs,te,uint -D ~/Projects/codespell/codespell_lib/data/dictionary.txt `
2019-09-19 14:36:52 -04:00
46d71ee2a1
Improve the Image.get_pixel() and Image.get_pixelv() documentation
2019-09-15 21:57:35 +02:00
592909db16
doc: Sync classref with current source
2019-08-13 12:35:50 +02:00
cd2de77b04
Add Image.save_exr()
2019-08-07 21:17:47 +01:00
efd55631e2
doc: Sync classref with current source
2019-07-15 20:45:30 +02:00
c6cea6e9b3
doc: Add default values to all properties
...
Thanks to @bojidar-bg's impressive work in #29380 .
2019-06-30 13:58:07 +02:00
f7f6115f76
Proofread and improve the whole class reference
...
- Document a few more properties and methods
- Add more information to many classes
- Fix lots of typos and gramar mistakes
- Use [code] tags for parameters consistently
- Use [b] and [i] tags consistently
- Put "Warning:" and "Note:" on their own line to be more visible,
and make them always bold
- Tweak formatting in code examples to be more readable
- Use double quotes consistently
- Add more links to third-party technologies
2019-06-27 22:30:19 +02:00
bc82781f7d
doc: Replace all [code]CONSTANT[/code] by new [constant CONSTANT] hyperlinks
2019-06-27 13:49:36 +02:00
86ed7a9884
doc: Complete and harmonize all _MAX constant descriptions
2019-06-27 11:10:53 +02:00
f1e2324605
Adding details about Image.lock() function
2019-06-08 16:03:50 +02:00
28bff3d1ad
Implement Lanczos image filter
2019-05-05 14:03:56 +02:00
ab4705a807
Merge pull request #28125 from KoBeWi/code_true_code
...
Consistently wrap booleans in [code]
2019-04-22 11:59:16 +02:00
6af69f851a
doc: Drop unused <demos> tag
2019-04-19 11:03:46 +02:00
b0846f60c9
Consistently wrap booleans in [code]
2019-04-17 17:13:00 +02:00
63d3a42f82
Merge pull request #27465 from neikeq/road-to-lang-agnostic-docs-is-going-to-be-tough
...
EditorHelp: Improve enum ref resolving and add constant ref support
2019-04-05 15:19:21 +02:00
39c868171e
doc: Bump version to 3.2
2019-04-01 12:33:56 +02:00
d80bc5cbba
ClassRef: Replace [code]CurrentClass[/code] with [CurrentClass]
...
Modified makerst to generate code tags for these to avoid hyperlinks to the same class.
2019-03-29 23:47:35 +01:00
f614f15506
doc: Misc formatting fixes
2019-02-10 13:30:48 +01:00
cc0842f9a6
Prevent upscaled SVG from exceeding Image bounds
...
Also expose Image MAX_WIDTH and MAX_HEIGHT.
Fixes #24455 .
2019-01-28 16:00:15 +01:00
ef7b384861
doc: Misc formatting fixes
2018-09-21 15:34:11 +02:00
e37f408e70
Add documentation details about Image formats and color space conversion
2018-09-13 16:38:50 +02:00
b66580927e
Merge pull request #19313 from RandomShaper/improve-image
...
Image trilinear scaling + Optimization
2018-07-23 16:21:45 -03:00
8c05c2830c
Add trilinear filtering to image scaling
2018-07-23 21:08:10 +02:00
c5efe5d625
Add webp buffer loader for Image
...
Cleanup the code memory load related code for Image
Fix jpeg buff load function always returns OK event failed
2018-07-17 12:03:45 +08:00
d5bb6faac7
-Make sure that ProjectSettings are properly dumped when dumping docs.
...
-Documented all properties of project settings
Update documentation for ProjectSettings
2018-06-11 13:41:16 -03:00
622a754584
ImageTexture.load returns an error code.
2018-05-14 19:11:41 +02:00
3d9deda8b3
Sync classref with current source
2018-05-12 09:38:00 +02:00
cb7fe2c793
doc: Sync classref with current source
2018-04-10 10:12:42 +02:00
60f1f58158
Update Image format enumeration documentation
...
Provides more information about each image format.
2018-03-10 01:41:50 -05:00
3fa77b3172
doc: Remove status from hardcoded version string
...
It has no practical use case and just generates noise for each alpha, beta, etc.
2018-02-27 13:40:49 +01:00
3c7a39b40c
doc: Update version string in header
2018-02-19 10:46:33 +01:00