aboutsummaryrefslogtreecommitdiff
path: root/core/sys
Commit message (Collapse)AuthorAgeFilesLines
* initial OpenBSD supportSébastien Marie2022-02-252-1/+66
|
* use `context.temp_allocator` instead of general allocation + delete()Sébastien Marie2022-02-241-20/+10
| | | | where clone_to_cstring is used with foreign code, it is prefered to use `context.temp_allocator` instead of using the general allocator and manually delete the memory after use.
* Merge pull request #1504 from odin-lang/directx-packagesgingerBill2022-02-171-0/+3
|\ | | | | DirectX Package Support
| * Add `vendor:directx` packages: `dxgi`, `d3d11`, and `d3d12`gingerBill2022-02-161-0/+3
| | | | | | | | TODO: enums marked with `bit_set` may need conversions
* | Adding capture procedures to user32Tail Wag Games2022-02-171-0/+3
|/ | | Adding `GetCapture`, `SetCapture` and `ReleaseCapture` functions - https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-setcapture
* Move Objective-C libraries located in `core:sys/darwin/*` to `vendor:darwin/*`gingerBill2022-02-1624-11056/+0
|
* Merge pull request #1438 from odin-lang/odin-global-constants-as-enumsgingerBill2022-02-151-4/+4
|\ | | | | Odin global constants as enums
| * Convert `ODIN_OS` and `ODIN_ARCH` to use enums rather than use stringsgingerBill2022-01-201-4/+4
| |
* | Strip unneeded semicolonsgingerBill2022-02-152-40/+40
| |
* | Merge pull request #1482 from odin-lang/objc-intrinsicsgingerBill2022-02-1524-0/+11056
|\ \ | | | | | | Improve support Objective-C code through intrinsics and Metal API
| * | Minor aesthetic clean ups of FoundationgingerBill2022-02-158-21/+7
| | |
| * | Add README.mdgingerBill2022-02-151-0/+155
| | |
| * | Add utility calls for creating buffers from slicesgingerBill2022-02-151-1/+12
| | |
| * | Minor changes to method names on NS.StringgingerBill2022-02-141-4/+4
| | |
| * | Change objc_class_name to objc_name with objc_is_class_methodgingerBill2022-02-1415-150/+150
| | |
| * | Minor style changegingerBill2022-02-141-9/+9
| | |
| * | Fix method namesgingerBill2022-02-141-2/+2
| | |
| * | Improve Texture method namesgingerBill2022-02-141-25/+25
| | |
| * | Correct more method typesgingerBill2022-02-141-6/+6
| | |
| * | Add RenderPipeline missing types and methodsgingerBill2022-02-141-6/+72
| | |
| * | Correct Render Pass typesgingerBill2022-02-141-11/+11
| | |
| * | Improve draw method names on RenderCommandEncodergingerBill2022-02-141-24/+24
| | |
| * | RasterizationRate improvementsgingerBill2022-02-141-13/+13
| | |
| * | More improvementsgingerBill2022-02-141-2/+2
| | |
| * | Improve Library related stuffgingerBill2022-02-141-6/+6
| | |
| * | Improve indirect stuffgingerBill2022-02-141-8/+8
| | |
| * | Improve many methods with WithDescriptor suffixesgingerBill2022-02-141-58/+60
| | |
| * | Correct `device()` usagegingerBill2022-02-141-24/+24
| | |
| * | Improve procedure signature and namesgingerBill2022-02-142-91/+94
| | |
| * | Correct Depth classesgingerBill2022-02-141-2/+2
| | |
| * | Correct Counter classesgingerBill2022-02-141-2/+2
| | |
| * | Improve Compute classesgingerBill2022-02-141-40/+40
| | |
| * | Improve ComputeCommandEncodergingerBill2022-02-141-25/+21
| | |
| * | Improve CommandEncodergingerBill2022-02-141-2/+2
| | |
| * | Improve CommandBuffergingerBill2022-02-141-10/+20
| | |
| * | Correct CaptureScopegingerBill2022-02-141-4/+4
| | |
| * | Update Capture Manager classesgingerBill2022-02-141-6/+6
| | |
| * | Improve BuffergingerBill2022-02-141-2/+13
| | |
| * | Correct Blit PassgingerBill2022-02-141-3/+3
| | |
| * | Correct typogingerBill2022-02-141-2/+2
| | |
| * | Improve BlitCommandEncodergingerBill2022-02-141-12/+12
| | |
| * | Correct BinaryArchivegingerBill2022-02-141-8/+15
| | |
| * | Update ArgumentEncodergingerBill2022-02-141-18/+33
| | |
| * | Correct Acceleration Structure TypesgingerBill2022-02-141-6/+6
| | |
| * | Correct AccelerationStructure classesgingerBill2022-02-142-22/+253
| | |
| * | Add new objc intrinsics: objc_(register|find)_(selector|class)gingerBill2022-02-141-1/+1
| | |
| * | Change to "object"gingerBill2022-02-141-43/+43
| | |
| * | Add `new` shorthandgingerBill2022-02-132-21/+29
| | |
| * | Add more methodsgingerBill2022-02-131-1/+19
| | |
| * | Correct typesgingerBill2022-02-133-99/+149
| | |