aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* More `[^][N]T` usage for `UniformNuiv`gingerBill2021-08-242-12/+12
* More `[^][N]T` usagegingerBill2021-08-242-24/+24
* Improve signatures for `[^][N*M]T` like matrix parametersgingerBill2021-08-242-171/+171
* Change some usages of `[^]T` to `^[N]T` where appropriategingerBill2021-08-242-213/+213
* Update more uses of `[^]T` typesgingerBill2021-08-232-146/+146
* Correct `int` to `i32` usagegingerBill2021-08-232-6/+6
* Add more indirect command structs to the procedure callsgingerBill2021-08-232-22/+28
* More corrections; Add `DrawArraysIndirectCommand` and `DrawElementsIndirectCo...gingerBill2021-08-232-86/+67
* Remove dead proceduregingerBill2021-08-231-6/+0
* Remove space prefixgingerBill2021-08-231-84/+84
* Add `vendor:OpenGL`gingerBill2021-08-238-0/+6491
* Correct core library usage of the new `mem.new` behaviourgingerBill2021-08-232-2/+2
* Correct procedure checking flag handling, and correct the (bodge) handle of u...gingerBill2021-08-236-28/+58
* Fix bug in `check_is_terminating`gingerBill2021-08-231-0/+3
* Add extra message to assertgingerBill2021-08-231-1/+2
* Correct `mem.clone_slice`gingerBill2021-08-232-4/+4
* Remove the old `inline` and `no_inline` tokensgingerBill2021-08-232-26/+1
* Unify `new`/`make` the internal logic between runtime and memgingerBill2021-08-233-50/+77
* Add suggestions when trying to take the address the a value from a `for`/`swi...gingerBill2021-08-233-5/+21
* Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2021-08-232-89/+25
|\
| * Merge pull request #1097 from nakst/masterJeroen van Rijn2021-08-231-4/+6
| |\
| | * Thread pool: create threads in thread_pool_waitnakst2021-08-231-4/+6
| |/
| * Merge pull request #1096 from nakst/mastergingerBill2021-08-232-85/+19
| |\
| | * thread_pool.cpp: fix with 1 thread; gb.h: remove buggy /proc/cpuinfo codenakst2021-08-232-85/+19
| |/
* / Make SDL_image.Init return `InitFlags`gingerBill2021-08-231-1/+1
|/
* Make `ThreadPool` use `std::atomic` and `heap_allocator()`gingerBill2021-08-221-18/+8
* Merge pull request #1095 from nakst/mastergingerBill2021-08-223-136/+71
|\
| * Thread pool fix on Win32nakst2021-08-221-1/+5
| * Rewrite thread_pool.cppnakst2021-08-223-136/+67
|/
* Add debug information for `[^]T`gingerBill2021-08-221-0/+2
* Correct build.batgingerBill2021-08-221-1/+1
* Fix build.batgingerBill2021-08-222-9/+7
* Embed the SDL2 libraries into `vendor:sdl2`gingerBill2021-08-2274-3/+6396
* Keep `-vet` happygingerBill2021-08-221-1/+0
* Fix indexing code gen for multi-pointersgingerBill2021-08-221-1/+1
* Fix code gen for compare against `nil` for multi pointersgingerBill2021-08-221-0/+1
* Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2021-08-2218-0/+1878
|\
| * Merge pull request #1094 from graphitemaster/mastergingerBill2021-08-2218-0/+1878
| |\
| | * cleanupDale Weiler2021-08-2218-21/+19
| | * Merge branch 'master' of https://github.com/odin-lang/OdinDale Weiler2021-08-2224-105/+491
| | |\ | | |/ | |/|
| * | Merge pull request #1093 from odin-lang/multi-pointersgingerBill2021-08-2224-91/+455
| |\ \
| | | * libc projectionDale Weiler2021-08-2218-0/+1880
* | | | Remove the deprecated `fmt.print*_err` proceduresgingerBill2021-08-221-5/+0
* | | | Remove deprecated procedure `slice_ptr_to_bytes`gingerBill2021-08-221-5/+0
* | | | Use multi-pointers when appropriategingerBill2021-08-224-16/+12
* | | | Update `signature_parameter_similar_enough` for multi pointersgingerBill2021-08-221-2/+14
| |/ / |/| |
* | | Update doc format for multi-pointersgingerBill2021-08-223-0/+7
* | | Update odin/ast for multi pointersgingerBill2021-08-224-8/+34
* | | Merge branch 'master' into multi-pointersgingerBill2021-08-222-14/+36
|\| |
| * | Improve error handling for missing semicolon separators in a `for` loopgingerBill2021-08-222-14/+36
| |/