libnx/nx/include/switch/nvidia
fincs ec6d878d12 Major buffer producer refactor, see details:
- Introduced NativeHandle (display/types.h)
- Introduced NvGraphicBuffer (nvidia/graphic_buffer.h)
- Renamed BqQueueBufferInput to BqBufferInput
- Renamed BqQueueBufferOutput to BqBufferOutput
- BqGraphicBuffer is now defined and marshalled in a way that matches
  official sw more closely, with a pointer to a NativeHandle instead of
  inline flattened data and other miscellaneous junk
- Const correctness fixes
- bqSetPreallocatedBuffer now has flattening logic for BqGraphicBuffer
- bqRequestBuffer doesn't have this logic for now, passing anything other
  than NULL will fail
- gfx.c updated to use the refactored buffer producer
2018-12-19 19:33:31 +01:00
..
address_space.h Major refactor and redesign of nvidia wrapper objects, see details: 2018-12-19 19:33:31 +01:00
channel.h Major refactor and redesign of nvidia wrapper objects, see details: 2018-12-19 19:33:31 +01:00
fence.h Implement nvFence 2018-08-31 13:05:23 +02:00
gpu_channel.h Major refactor and redesign of nvidia wrapper objects, see details: 2018-12-19 19:33:31 +01:00
graphic_buffer.h Major buffer producer refactor, see details: 2018-12-19 19:33:31 +01:00
info.h Added nvInfoGetGpuCharacteristics 2018-12-19 19:33:31 +01:00
ioctl.h nvhost-as-gpu.c: fix some mistakes, add nvioctlNvhostAsGpu_FreeSpace, add NvAllocSpaceFlags, add NvMapBufferFlags_Modify 2018-12-19 19:33:31 +01:00
map.h Major refactor and redesign of nvidia wrapper objects, see details: 2018-12-19 19:33:31 +01:00
types.h Introduce nvidia/types.h & move NvBufferKind to it (renamed to NvKind) 2018-08-31 13:05:22 +02:00