Commit Graph

11 Commits

Author SHA1 Message Date
Hajime Hoshi
74835fb5bd all: add #cgo optimization directives
Closes #3196
2025-09-22 12:27:34 +09:00
Hajime Hoshi
5554bc2ef5 internal/graphicsdriver/directx: refactoring 2025-06-19 01:05:39 +09:00
Hajime Hoshi
ed399cebfa internal/graphicsdriver/directx: replace D3D12_RESOURCE_STATE_PRESENT with a function 2025-06-18 14:46:51 +09:00
Hajime Hoshi
6739416e82 internal/graphicsdriver/directx: use C++ for ID3D12CommandQueue on Xbox 2025-06-18 00:05:30 +09:00
Artem Yadelskyi
5b53cef59e all: remove old // +build comments (#2431)
Closes #2325
2022-11-03 12:55:14 +09:00
Hajime Hoshi
fccb43e15b internal/graphicsdriver/directx: remove .errcheck_excludes_windows
These DirectX functions don't return any value and should not affect
the last error. Then it should be fine to ignore the returning values
from syscall.Syscall*.

Updates #2287
2022-09-10 03:03:18 +09:00
Hajime Hoshi
f7a108e693 internal/graphicsdriver/directx: refactoring 2022-06-18 21:53:41 +09:00
Hajime Hoshi
76d88b276a internal/graphicsdriver/directx: call C++ side for ID3D12GraphicsCommandList functions
Updates #2084
2022-06-13 22:35:58 +09:00
Hajime Hoshi
4aebcd2a04 internal/graphicsdriver/directx: bug fix: consider empty slices as arguments 2022-06-13 17:51:02 +09:00
Hajime Hoshi
4adf46c2b0 internal/graphicsdriver/directx: refactoring 2022-06-13 17:25:27 +09:00
Hajime Hoshi
08b52698c6 internal/graphicsdriver/directx: call C++ side for some functions for Xbox
Updates #2084
2022-06-11 19:37:17 +09:00