| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | core:os -> core:os/old && core:os/os2 -> core:os | Jeroen van Rijn | 6 days | 1 | -1/+1 |
| | | |||||
| * | require | Jeroen van Rijn | 7 days | 1 | -1/+1 |
| | | |||||
| * | Port vendor:OpenGL and vendor:fontstash | Jeroen van Rijn | 7 days | 1 | -14/+24 |
| | | |||||
| * | Doc lines for vendor:* | Jeroen van Rijn | 2025-10-10 | 1 | -0/+1 |
| | | |||||
| * | missed a spot | Michael Lee | 2025-08-15 | 1 | -1/+1 |
| | | |||||
| * | misnamed parameter | Michael Lee | 2025-08-15 | 1 | -1/+1 |
| | | |||||
| * | Imply `#no_capture` to all variadic parameters | gingerBill | 2024-07-14 | 1 | -1/+1 |
| | | |||||
| * | Add more uses of `#no_capture` | gingerBill | 2024-07-14 | 1 | -1/+1 |
| | | |||||
| * | Fix loads of indentation issues with mixing spaces and tabs | gingerBill | 2024-06-29 | 1 | -9/+9 |
| | | |||||
| * | More style improvements | gingerBill | 2024-06-29 | 1 | -28/+14 |
| | | |||||
| * | Avoid loop index shadowing | iciuperca | 2024-04-09 | 1 | -4/+4 |
| | | | | | | | The inner loop uses the same index variable name "i" as the parent. This causes an error message with -vet -strict-style | ||||
| * | Merge pull request #3142 from jay-j/feature/gl-allow-geometry-shaders | gingerBill | 2024-02-07 | 1 | -2/+0 |
| |\ | | | | | Expose OpenGL shader procs to allow creation of pipelines with geometry shaders | ||||
| | * | Expose OpenGL shader procedures to allow creation of shader pipelines with ↵ | jay-j | 2024-01-26 | 1 | -2/+0 |
| | | | | | | | | | geometry shaders | ||||
| * | | Replace `core:*` to `base:*` where appropriate | gingerBill | 2024-01-28 | 2 | -2/+2 |
| |/ | |||||
| * | Remove the use of `import` within `when` | gingerBill | 2023-08-04 | 2 | -5/+7 |
| | | |||||
| * | OpenGL: updated README | hikari | 2022-12-06 | 1 | -8/+2 |
| | | |||||
| * | Update constants.odin | Michael Kutowski | 2022-11-15 | 1 | -1206/+1631 |
| | | |||||
| * | Update enums.odin | Michael Kutowski | 2022-11-15 | 1 | -1404/+1831 |
| | | |||||
| * | Add vendor:zlib to examples/all; prefix vendor packages. | Jeroen van Rijn | 2022-09-21 | 5 | -5/+5 |
| | | |||||
| * | Add GL_DEBUG config that falls back to ODIN_DEBUG to preserve previous ↵ | Joakim Hentula | 2022-09-02 | 3 | -2/+4 |
| | | | | | behaviour, but allows debug builds without OpenGL debug features | ||||
| * | Keep -vet happy | gingerBill | 2022-07-18 | 1 | -0/+1 |
| | | |||||
| * | remove unneeded semicolons | Phil | 2022-06-28 | 1 | -2/+2 |
| | | |||||
| * | Add OpenGL bindless textures ARB api to vendor | Phil | 2022-06-27 | 2 | -0/+74 |
| | | |||||
| * | fix typo in TexImage3D | awwdev | 2022-04-29 | 2 | -2/+2 |
| | | |||||
| * | replaced a few [^]u8 with cstring | awwdev | 2022-04-29 | 2 | -9/+9 |
| | | |||||
| * | Convert `ODIN_OS` and `ODIN_ARCH` to use enums rather than use strings | gingerBill | 2022-01-20 | 1 | -1/+1 |
| | | |||||
| * | Fixed wrong function name in README.md | kleeon | 2021-12-30 | 1 | -1/+1 |
| | | |||||
| * | Remove unneeded semicolons from vendor:OpenGL | gingerBill | 2021-11-21 | 2 | -2/+2 |
| | | |||||
| * | Remove `#force_inline` from all wrappers | gingerBill | 2021-11-21 | 1 | -1401/+1401 |
| | | |||||
| * | Merge pull request #1230 from jockus/master | gingerBill | 2021-10-26 | 3 | -43/+45 |
| |\ | | | | | Convert all vendor:OpenGL functions taking GLboolean to bool | ||||
| | * | Convert all vendor:OpenGL functions taking GLboolean to bool, assert on bool ↵ | jockus | 2021-10-20 | 3 | -43/+45 |
| | | | | | | | | | type size matching sizeof(unsigned char) as per the C headers | ||||
| * | | Set `VertexAttribPointer` related calls to use `uintptr` instead of `rawptr` ↵ | gingerBill | 2021-10-13 | 2 | -12/+12 |
| |/ | | | | for the byte offset parameter | ||||
| * | Update appropriate parameters to the corresponding boolean types | gingerBill | 2021-09-15 | 2 | -25/+25 |
| | | |||||
| * | Make core and vendor adhere to `-vet`, `-strict-style`, and `-disallow-do` | gingerBill | 2021-09-11 | 1 | -3/+3 |
| | | |||||
| * | Strip even more semicolons if followed by a `}` or `)` on the same line | gingerBill | 2021-08-31 | 1 | -1400/+1400 |
| | | |||||
| * | Strip unneeded semicolons from vendor library | gingerBill | 2021-08-31 | 4 | -2940/+2940 |
| | | |||||
| * | Change to `[^][N]` to just `[^]` | gingerBill | 2021-08-31 | 2 | -193/+193 |
| | | |||||
| * | Fix return value | gingerBill | 2021-08-25 | 1 | -0/+1 |
| | | |||||
| * | Make `sync_t` `distinct` | gingerBill | 2021-08-24 | 1 | -1/+1 |
| | | |||||
| * | Change `[^][1]T` usage to `[^]T` | gingerBill | 2021-08-24 | 2 | -24/+24 |
| | | |||||
| * | Correct indentation | gingerBill | 2021-08-24 | 1 | -10/+10 |
| | | |||||
| * | More `[^][N]T` usage for `UniformNuiv` | gingerBill | 2021-08-24 | 2 | -12/+12 |
| | | |||||
| * | More `[^][N]T` usage | gingerBill | 2021-08-24 | 2 | -24/+24 |
| | | |||||
| * | Improve signatures for `[^][N*M]T` like matrix parameters | gingerBill | 2021-08-24 | 2 | -171/+171 |
| | | |||||
| * | Change some usages of `[^]T` to `^[N]T` where appropriate | gingerBill | 2021-08-24 | 2 | -213/+213 |
| | | |||||
| * | Update more uses of `[^]T` types | gingerBill | 2021-08-23 | 2 | -146/+146 |
| | | |||||
| * | Correct `int` to `i32` usage | gingerBill | 2021-08-23 | 2 | -6/+6 |
| | | |||||
| * | Add more indirect command structs to the procedure calls | gingerBill | 2021-08-23 | 2 | -22/+28 |
| | | |||||
| * | More corrections; Add `DrawArraysIndirectCommand` and ↵ | gingerBill | 2021-08-23 | 2 | -86/+67 |
| | | | | | `DrawElementsIndirectCommand` data structures | ||||
| * | Remove dead procedure | gingerBill | 2021-08-23 | 1 | -6/+0 |
| | | |||||