Michael Scire
08dcbcc616
vi: Add 16.x Manager commands
...
vi: fix duplicate decl of Indirect service
vi: fix style
vi: use s32 over int
vi: fix argument names for FatalDrawRectangle
2023-03-07 15:25:30 -07:00
SciresM
8cbac97466
capssc: Add CaptureJpegScreenShot ( #407 )
2020-04-23 00:07:03 +02:00
yellows8
e5c1e35ede
vi: Renamed viGetDisplayMinimumZ to viGetZOrderCountMin, and renamed viGetDisplayMaximumZ to viGetZOrderCountMax. Updated param types. Clear IPC in-struct padding + minor other changes.
2019-10-24 18:06:33 -04:00
Michael Scire
2e2d227ac7
vi: update for new-ipc
2019-10-20 01:13:40 +02:00
averne
f13d9ba6cc
Added viDestroyManagedLayer ( #316 )
2019-08-08 12:41:10 +02:00
SciresM
9049a12209
vi: add ViPowerState_On_Deprecated enum entry ( #318 )
2019-08-07 21:13:57 +02:00
yellows8
9e52d7c4df
Check for sysver [3.0.0+] for viSetDisplayMagnification.
2019-03-06 13:56:36 -05:00
yellows8
203aa2b368
Added viGetIndirectLayerImageMap and viGetIndirectLayerImageRequiredMemoryInfo.
2019-01-14 11:12:49 -05:00
Michael Scire
7c01659953
vi: Improve ViScalingMode enum
2018-12-19 19:33:31 +01:00
Michael Scire
798d8ff50c
Add vi wrappers for system StrayLayer usage.
2018-12-19 19:33:31 +01:00
fincs
b26bb6ce76
viGetDisplayVsyncEvent: return an Event instead of a raw handle
2018-08-31 13:05:22 +02:00
fincs
4e7159ce02
VI service: major revamp, see details:
...
- Added viOpenDefaultDisplay.
- Replaced viOpenLayer with viCreateLayer.
- NativeWindow parcel data is now parsed by viCreateLayer, and the
ViLayer struct contains a new igbp_binder_obj_id field.
- LayerFlags/LayerId parameters replaced by weak global variables
__nx_vi_layer_id/__nx_vi_stray_layer_flags.
- The root vi:* session is closed on startup.
- Simplified corresponding gfx code.
- Misc style fixes
2018-08-31 13:05:22 +02:00
fincs
95592641f5
services/: Add Doxygen file headers; document sm.h
2018-02-10 22:40:11 +01:00
plutoo
673651a51f
Fix broken header files
2018-01-23 00:27:00 +01:00
plutoo
6fa8370bfb
This looks better
2018-01-22 20:11:55 +01:00
TuxSH
5abc4873d8
Include only what is really necessary...
...
add pragma once in every header, etc.
2018-01-22 18:42:57 +01:00
plutoo
fbf0b0643a
Missed vi on the first round
2018-01-12 23:53:08 +01:00
shinyquagsire23
e5726cbc83
Move viCreateManagedLayer logic out of viOpenLayer
2018-01-11 19:11:39 -07:00
plutoo
edcf789b6e
C was developed in 1972
2018-01-06 13:54:59 +01:00
plutoo
a63ce5d8bc
Align VI code style
2018-01-06 13:34:08 +01:00
yellows8
e3d0c849ad
Implemented {vi/gfx}GetDisplayResolution. Moved gfxGetFramebufferDisplayOffset into the .h as static inline. Added more comments to gfx.h.
2017-12-27 18:50:16 -05:00
yellows8
b5abd52b8b
Implemented viSetLayerScalingMode(). Implemented vsync handling. Minor other change.
2017-11-05 00:50:58 -04:00
yellows8
ec1faa34ef
Added display+layer support. Started 'gfx'.
2017-11-03 12:33:33 -04:00
yellows8
8a9d51db0c
Added smExit and added sm to appInit/appExit. Added svcCreateSession. Added vi.
2017-09-24 18:40:13 -04:00