index
:
odin/Odin.git
bill/all_or_none
bill/any-type-switch-if-else
bill/change-license
bill/compiler-optimizations-2025-09
bill/conditional-zero
bill/const-union
bill/dir-organization
bill/disallow-128-bit
bill/fix-current-os-package
bill/fix-data-races-2026-02
bill/force-type-assert
bill/global-variable-distribution
bill/init-fini-changes
bill/integer-concatenation
bill/io-error-changes
bill/must-tail
bill/new-slice-sort
bill/range-init
bill/remove-test-suffix
bill/shared-partial-return-memory
bill/subtype-type-info
bill/typeid-sip-hash
bill/utf16-strings
core-flags
core_os2_revamp
custom-math-sin
fix-4225
llvm-12-support
master
middle-end
mimalloc
mv/libc-errors
new_os
orca-dev
text-template
update-tilde
windows-llvm-11.1.0
windows-llvm-12.0.1
windows-llvm-13.0.0
Odin Programming Language
Odin Lang
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
core
/
image
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix typo
gingerBill
2025-12-10
1
-1
/
+1
*
Remove `fallthrough` to prefer a single `case`
gingerBill
2025-12-10
1
-21
/
+11
*
Removed redundant build tags
James Liljenquist
2025-12-05
7
-7
/
+0
*
Adding missing build flags to avoid load proc collision
James Liljenquist
2025-12-04
2
-0
/
+2
*
Change Odin's LICENSE to zlib from BSD 3-clause
gingerBill
2025-10-28
4
-4
/
+4
*
Render examples.
Jeroen van Rijn
2025-10-10
2
-6
/
+5
*
Further overhaul of package line comments.
Jeroen van Rijn
2025-10-09
7
-7
/
+7
*
More package lines.
Jeroen van Rijn
2025-10-09
1
-0
/
+2
*
Package lines for `core:image`.
Jeroen van Rijn
2025-10-09
7
-15
/
+15
*
Small updates to JPEG loader
Jeroen van Rijn
2025-09-09
2
-736
/
+748
*
Expand grayscale JPEGs to RGB(A)
Jeroen van Rijn
2025-09-09
1
-10
/
+24
*
Implement .alpha_add_if_missing for JPEG
Jeroen van Rijn
2025-09-09
1
-17
/
+83
*
Make progressive JPEGs return a proper error
Jeroen van Rijn
2025-09-09
1
-1
/
+1
*
Address some naming issues
Jeroen van Rijn
2025-09-08
1
-16
/
+20
*
Make `_register` contextless
Jeroen van Rijn
2025-09-08
1
-1
/
+1
*
jpeg: extract Exif data
IllusionMan1212
2025-09-08
4
-22
/
+87
*
jpeg: support images that encode zero-based component ids
IllusionMan1212
2025-09-08
1
-3
/
+12
*
image/jpeg: more bounds checking and skip malformed APP0
Hisham Aburaqibah
2025-09-08
2
-15
/
+26
*
image/jpeg: better pack APP0 structs
Hisham Aburaqibah
2025-09-08
2
-12
/
+12
*
image/jpeg: implement jpeg decoding for baseline and extended sequential jpegs
Hisham Aburaqibah
2025-09-08
4
-2
/
+1082
*
core/image: some jpegs have APP13 or COM markers after SOI
Hisham Aburaqibah
2025-09-08
1
-1
/
+1
*
[core:image/png] use .Image_Dimensions_Too_Large
Michael Lee
2025-09-08
1
-1
/
+5
*
Require `@(init)` and `@(fini)` to be `proc "contextless" ()`
gingerBill
2025-08-08
6
-10
/
+10
*
Remove outdated optimization attributes.
Jeroen van Rijn
2025-05-27
1
-3
/
+0
*
fix(core/image): off-by-one index when detecting certain JPEG images
Hisham Aburaqibah
2025-01-05
1
-1
/
+1
*
Remove outdated PNG save helpers
Jeroen van Rijn
2024-12-23
1
-129
/
+1
*
Fix image.which_bytes
Jeroen van Rijn
2024-10-29
1
-1
/
+1
*
image: add panic when load is called without any registered loaders
Laytan Laats
2024-10-20
1
-1
/
+9
*
Moved all packages in core, base, vendor, tests and examples to use new #+ fi...
Karl Zylinski
2024-09-14
14
-14
/
+14
*
core: improve package doc comments for the documentation generator
Laytan Laats
2024-09-03
5
-356
/
+351
*
Added missing slice advancing.
gordonshamway23
2024-08-23
1
-0
/
+2
*
Fix for blend_pixel.odin in core/image/common.odin not compiling
Karl Zylinski
2024-08-05
1
-1
/
+1
*
common.odin compile fix
Karl Zylinski
2024-08-05
1
-1
/
+1
*
Fix `err != 0` uses
gingerBill
2024-08-04
2
-2
/
+2
*
Replace `err != 0` with `err != nil` where possible
gingerBill
2024-08-04
1
-1
/
+1
*
Add image.premultiply_alpha helper.
Jeroen van Rijn
2024-08-03
1
-0
/
+36
*
Add image.pixels_to_image helper.
dev-2024-08
Jeroen van Rijn
2024-08-02
1
-1
/
+28
*
fix `@(optimization_mode)` usage in builtin collections
Laytan Laats
2024-07-08
3
-7
/
+7
*
Fix loads of indentation issues with mixing spaces and tabs
gingerBill
2024-06-29
2
-4
/
+4
*
Even more style fixes
gingerBill
2024-06-29
4
-5
/
+5
*
Indentation fixes
gingerBill
2024-06-29
2
-58
/
+58
*
Check for unneeded `transmute` with `-vet-cast`
gingerBill
2024-06-29
1
-4
/
+2
*
Clean up PNG code.
Jeroen van Rijn
2024-06-09
1
-26
/
+20
*
Use new blend helper
Jeroen van Rijn
2024-06-09
2
-28
/
+41
*
Image: Add improved blending method and test it.
Jeroen van Rijn
2024-06-09
2
-11
/
+26
*
Add saving of 24 and 32-bit images to BMP format.
Jeroen van Rijn
2024-06-06
2
-1
/
+110
*
Rebased.
Jeroen van Rijn
2024-06-06
4
-0
/
+801
*
Apply fix to QOI decoder as well.
Jeroen van Rijn
2024-05-18
1
-378
/
+377
*
Fix qoi encode bug.
Jeroen van Rijn
2024-05-18
1
-2
/
+0
*
Fix the format of some `doc.odin` files of the `core` library which did not m...
Maurizio M. Gavioli
2024-04-14
1
-18
/
+21
[next]