aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1921 from Hyp-X/masterdev-2022-08gingerBill2022-08-021-0/+1
|\ | | | | Update user32.odin
| * Update user32.odinHyp-X2022-08-011-0/+1
| | | | | | | | Added UnregisterClassW procedure to windows\user32.odin
* | Simplify logic of `append` of zero sized elementsgingerBill2022-08-021-25/+31
| |
* | Remove dead `#maybe` codegingerBill2022-08-015-28/+4
| |
* | Simplify parser logic for field prefixesgingerBill2022-08-012-34/+23
| |
* | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2022-08-012-25/+37
|\ \
| * | Merge pull request #1920 from Hyp-X/mastergingerBill2022-08-011-4/+4
| |\| | | | | | | Update dxgi.odin
| | * Merge branch 'odin-lang:master' into masterHyp-X2022-08-012-58/+56
| | |\
| | * | Update dxgi.odinHyp-X2022-08-011-4/+4
| | | | | | | | | | | | | | | | Fixed CreateDXGIFactory* last parameter to be ^rawptr instead of rawptr
| * | | Merge pull request #1876 from mohd-akram/build-config-optsgingerBill2022-08-011-21/+33
| |\ \ \ | | |_|/ | |/| | Allow passing config options to build script
| | * | Allow passing config options to build scriptMohamed Akram2022-07-081-21/+33
| | | |
* | | | Correct parser logic for `is_token_field_prefix`gingerBill2022-08-011-5/+6
|/ / /
* | | Simplify field prefix handlinggingerBill2022-08-012-64/+25
| | |
* | | Simplify ast parsing for prefixesgingerBill2022-08-012-28/+65
| |/ |/|
* | Merge pull request #1917 from lerno/added_virtuals_macosgingerBill2022-07-301-0/+148
|\ \ | | | | | | Added virtual memory headers for Darwin.
| * | Added virtual memory headers for Darwin.Christoffer Lerno2022-07-291-0/+148
|/ /
* | Merge pull request #1916 from wjlroe/glfw-3-3-8-darwin-universal-static-libsJeroen van Rijn2022-07-286-1/+1
|\ \ | | | | | | GLFW 3.3.8 Darwin universal and Windows static libs
| * | Update Windows GLFW libraries to 3.3.8William Roe2022-07-284-0/+0
| | | | | | | | | | | | This matches the latest libraries committed for macOS/Darwin
| * | Fix build on Apple Silicon when linking to GLFWWilliam Roe2022-07-282-1/+1
|/ / | | | | | | | | | | | | This also updates the library to GLFW 3.3.8 This includes the lib-universal static library, rather than just the Intel one (lib-x86_64), so software building with GLFW on Apple Silicon will work again.
* | Merge pull request #1447 from phillvancejr/masterJeroen van Rijn2022-07-289-1/+8
|\ \ | | | | | | Added vendor glfw support for Mac OS
| * \ Merge branch 'master' into masterJeroen van Rijn2022-07-28619-29889/+121856
| |\ \ | |/ / |/| |
* | | Merge pull request #1915 from JorriFransen/fix-simd_absJeroen van Rijn2022-07-281-1/+1
|\ \ \ | | | | | | | | Changed param count from 2 to 1 for simd_abs.
| * | | Changed param count from 2 to 1 for simd_abs.Jorri Fransen2022-07-281-1/+1
| | | |
* | | | Merge pull request #1914 from wjlroe/fix-json-unmarshal-without-assertions-bugJeroen van Rijn2022-07-281-2/+2
|\ \ \ \ | |/ / / |/| | | Fix bug unmarshalling JSON with assertions disabled
| * | | Fix bug unmarshalling JSON with assertions disabledWilliam Roe2022-07-281-2/+2
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | When asserts are disabled, code within the assert isn't run. Having expect_token within an assert means that the state of the Parser is mutated when asserts are run, but not when they aren't. There's already a wrapper procedure for this pattern, which I have reused here.
* | | Merge pull request #1907 from thePHTest/minor-fixJeroen van Rijn2022-07-261-1/+0
|\ \ \ | | | | | | | | remove leftover print statement
| * | | remove leftover print statementPhil2022-07-251-1/+0
|/ / /
* | | Minor clean up of wasi_api.odingingerBill2022-07-251-259/+171
| | |
* | | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2022-07-251-1/+1
|\ \ \
| * \ \ Merge pull request #1905 from DanielGavin/glob-fixgingerBill2022-07-251-1/+1
| |\ \ \ | | | | | | | | | | Change open to be read only when opening directory
| | * | | Change open to be read only when opening directoryDaniel Gavin2022-07-251-1/+1
| |/ / /
* / / / Fix minor issue with a lack of a trailing commagingerBill2022-07-251-2/+3
|/ / /
* | | Update stale.ymlMikkel Hjortshøj2022-07-251-2/+2
| | |
* | | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2022-07-241-13/+24
|\ \ \
| * | | Update stale.ymlMikkel Hjortshøj2022-07-251-20/+19
| | | |
| * | | Update stale.ymlMikkel Hjortshøj2022-07-251-1/+2
| | | |
| * | | Update stale.ymlMikkel Hjortshøj2022-07-241-1/+1
| | | |
| * | | Update stale.ymlMikkel Hjortshøj2022-07-241-1/+12
| | | |
* | | | Replace `insert_at` with `inject_at` and `assign_at`gingerBill2022-07-241-4/+48
|/ / /
* | | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2022-07-241-0/+32
|\ \ \
| * | | Create stale.ymlMikkel Hjortshøj2022-07-241-0/+32
| | | |
* | | | Fix #1901gingerBill2022-07-241-1/+1
|/ / /
* | | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2022-07-244-5/+9
|\ \ \
| * \ \ Merge pull request #1844 from Ronaldr1985/fix-odin-on-openbsdgingerBill2022-07-242-1/+5
| |\ \ \ | | | | | | | | | | Added missing #includes on OpenBSD
| | * | | Undo changes to common.cpp and move the include of sys/wait.h to gb.hRonald19852022-07-222-5/+4
| | | | |
| | * | | Updated shabang in build_odin.sh so it runs on OpenBSDRonald19852022-07-221-1/+1
| | | | | | | | | | | | | | | | | | | | This change doesn't break compatibility on Linux or Darwin
| | * | | Added missing #includes on OpenBSDRonald19852022-06-141-0/+5
| | | | |
| * | | | Update ci.ymlMikkel Hjortshøj2022-07-241-1/+1
| | | | |
| * | | | Merge pull request #1898 from DaseinPhaos/patch-1gingerBill2022-07-241-3/+3
| |\ \ \ \ | | | | | | | | | | | | fix `linalg.angle_from_quaternion`
| | * | | | fix `linalg.angle_from_quaternion`Luxko2022-07-231-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fixes #1894 .2: ```odin package laa import "core:fmt" import la "core:math/linalg" main:: proc() { angle := f32(0.5) quat := la.quaternion_angle_axis_f32(angle,la.Vector3f32{0,0,1}) fmt.printf("retreived: %0.8f\n", la.angle_from_quaternion(quat)) // should be 0.5, but wasn't } ```