|
1 |
| -@static if Metal.is_macos(v"15.0.0") |
2 |
| - export MTLLogLevel |
| 1 | +export MTLLogLevel |
3 | 2 |
|
4 |
| - export MTLLogStateDescriptor |
| 3 | +export MTLLogStateDescriptor |
5 | 4 |
|
6 |
| - # @objcwrapper immutable = false MTLLogStateDescriptor <: NSObject |
| 5 | +# @objcwrapper immutable = false MTLLogStateDescriptor <: NSObject |
7 | 6 |
|
8 |
| - function MTLLogStateDescriptor() |
9 |
| - handle = @objc [MTLLogStateDescriptor alloc]::id{MTLLogStateDescriptor} |
10 |
| - obj = MTLLogStateDescriptor(handle) |
11 |
| - finalizer(release, obj) |
12 |
| - @objc [obj::id{MTLLogStateDescriptor} init]::id{MTLLogStateDescriptor} |
13 |
| - return obj |
14 |
| - end |
| 7 | +function MTLLogStateDescriptor() |
| 8 | + handle = @objc [MTLLogStateDescriptor alloc]::id{MTLLogStateDescriptor} |
| 9 | + obj = MTLLogStateDescriptor(handle) |
| 10 | + finalizer(release, obj) |
| 11 | + @objc [obj::id{MTLLogStateDescriptor} init]::id{MTLLogStateDescriptor} |
| 12 | + return obj |
| 13 | +end |
15 | 14 |
|
16 | 15 |
|
17 |
| - export MTLLogState |
| 16 | +export MTLLogState |
18 | 17 |
|
19 |
| - # @objcwrapper immutable = true MTLLogState <: NSObject |
| 18 | +# @objcwrapper immutable = true MTLLogState <: NSObject |
20 | 19 |
|
21 |
| - function MTLLogState(dev::MTLDevice, descriptor::MTLLogStateDescriptor) |
22 |
| - err = Ref{id{NSError}}(nil) |
23 |
| - handle = @objc [dev::id{MTLDevice} newLogStateWithDescriptor:descriptor::id{MTLLogStateDescriptor} |
24 |
| - error:err::Ptr{id{NSError}}]::id{MTLLogState} |
25 |
| - err[] == nil || throw(NSError(err[])) |
26 |
| - MTLLogState(handle) |
27 |
| - end |
| 20 | +function MTLLogState(dev::MTLDevice, descriptor::MTLLogStateDescriptor) |
| 21 | + err = Ref{id{NSError}}(nil) |
| 22 | + handle = @objc [dev::id{MTLDevice} newLogStateWithDescriptor:descriptor::id{MTLLogStateDescriptor} |
| 23 | + error:err::Ptr{id{NSError}}]::id{MTLLogState} |
| 24 | + err[] == nil || throw(NSError(err[])) |
| 25 | + MTLLogState(handle) |
28 | 26 | end
|
0 commit comments