scummvm/engines/director/lingo/xlibs
Scott Percival f7e2a19327 DIRECTOR: Fix video palette mismatch in Mac gamma mode
A few places in the code fetch the palette from the window manager. This
is not the source of truth; the WM might have a gamma-converted palette.

Fixes incorrect video colouring in the Mac version of Wrath of the Gods.
2025-03-25 12:17:34 +08:00
..
aiff.cpp DIRECTOR: XOBJ: Fix incorrect memory management in AiffXObj 2024-12-06 23:23:17 +08:00
aiff.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
applecdxobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
applecdxobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
askuser.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
askuser.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
backdrop.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
backdrop.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
barakeobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
barakeobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
batqt.cpp DIRECTOR: Fix video palette mismatch in Mac gamma mode 2025-03-25 12:17:34 +08:00
batqt.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
bimxobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
bimxobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
blitpict.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
blitpict.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
cdromxobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
cdromxobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
closebleedwindowxcmd.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
closebleedwindowxcmd.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
colorcursorxobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
colorcursorxobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
colorxobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
colorxobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
consumer.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
consumer.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
cursorxobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
cursorxobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
darkenscreen.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
darkenscreen.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
dateutil.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
dateutil.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
developerStack.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
developerStack.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
dialogsxobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
dialogsxobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
dirutil.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
dirutil.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
dllglue.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
dllglue.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
dpwavi.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
dpwavi.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
dpwqtw.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
dpwqtw.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
draw.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
draw.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
ednox.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
ednox.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
eventq.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
eventq.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
fadegammadownxcmd.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
fadegammadownxcmd.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
fadegammaupxcmd.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
fadegammaupxcmd.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
fadegammaxcmd.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
fadegammaxcmd.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
fedracul.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
fedracul.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
feimasks.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
feimasks.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
feiprefs.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
feiprefs.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
fileexists.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
fileexists.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
fileio.cpp DIRECTOR: Add several games to detection table 2025-03-25 12:17:34 +08:00
fileio.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
findereventsxcmd.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
findereventsxcmd.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
findfolder.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
findfolder.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
findsys.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
findsys.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
findwin.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
findwin.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
flushxobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
flushxobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
fplayxobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
fplayxobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
fsutil.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
fsutil.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
genutils.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
genutils.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
getscreenrectsxfcn.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
getscreenrectsxfcn.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
getscreensizexfcn.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
getscreensizexfcn.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
getsoundinlevel.cpp DIRECTOR: XOBJ: Add stubs for GetSoundInLevel and ListDev 2025-03-25 12:17:34 +08:00
getsoundinlevel.h DIRECTOR: XOBJ: Add stubs for GetSoundInLevel and ListDev 2025-03-25 12:17:34 +08:00
gpid.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
gpid.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
henry.cpp DIRECTOR: XOBJ: Add additional functions for HenryXObj 2025-02-04 15:24:17 +01:00
henry.h DIRECTOR: XOBJ: Add additional functions for HenryXObj 2025-02-04 15:24:17 +01:00
hitmap.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
hitmap.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
inixobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
inixobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
instobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
instobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
iscd.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
iscd.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
ispippin.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
ispippin.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
jitdraw3.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
jitdraw3.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
jwxini.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
jwxini.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
labeldrvxobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
labeldrvxobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
listdev.cpp DIRECTOR: XOBJ: Add stubs for GetSoundInLevel and ListDev 2025-03-25 12:17:34 +08:00
listdev.h DIRECTOR: XOBJ: Add stubs for GetSoundInLevel and ListDev 2025-03-25 12:17:34 +08:00
maniacbg.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
maniacbg.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
mapnavigatorxobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
mapnavigatorxobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
memcheckxobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
memcheckxobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
memoryxobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
memoryxobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
misc.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
misc.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
miscx.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
miscx.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
mmaskxobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
mmaskxobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
mmovie.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
mmovie.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
moovxobj.cpp DIRECTOR: Fix video palette mismatch in Mac gamma mode 2025-03-25 12:17:34 +08:00
moovxobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
movemousejp.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
movemousejp.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
movemousexobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
movemousexobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
movieidxxobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
movieidxxobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
movutils.cpp DIRECTOR: movutils fixes for fpgapirates 2025-01-04 09:40:01 +02:00
movutils.h DIRECTOR: movutils fixes for fpgapirates 2025-01-04 09:40:01 +02:00
mystisle.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
mystisle.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
openbleedwindowxcmd.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
openbleedwindowxcmd.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
orthoplayxobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
orthoplayxobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
paco.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
paco.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
palxobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
palxobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
panel.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
panel.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
popupmenuxobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
popupmenuxobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
porta.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
porta.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
prefpath.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
prefpath.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
printomatic.cpp DIRECTOR: XTRA: Add alias for PrintOMatic 2025-02-08 14:45:53 +01:00
printomatic.h DIRECTOR: XOBJ: Add stubs for PrintOMatic, FileXtra and Xsound 2025-02-04 15:24:17 +01:00
processxobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
processxobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
qtcatmovieplayerxobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
qtcatmovieplayerxobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
qtmovie.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
qtmovie.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
qtvr.cpp DIRECTOR: XLIBS: Improved node jump processing in callback in QTVR Xlib 2025-03-04 23:49:28 +01:00
qtvr.h DIRECTOR: XLIBS: Changed callback notation for QTVR Xlib 2025-02-24 01:14:39 +01:00
quicktime.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
quicktime.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
registercomponent.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
registercomponent.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
remixxcmd.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
remixxcmd.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
serialportxobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
serialportxobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
soundjam.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
soundjam.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
spacemgr.cpp DIRECTOR: Don't allocate big objects in stack in SpaceMgr 2025-01-24 17:29:33 +08:00
spacemgr.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
stagetc.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
stagetc.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
syscolor.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
syscolor.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
tengu.cpp DIRECTOR: Update detection entry for ukiuki1 2025-02-04 15:24:17 +01:00
tengu.h DIRECTOR: Update detection entry for ukiuki1 2025-02-04 15:24:17 +01:00
unittest.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
unittest.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
valkyrie.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
valkyrie.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
videodiscxobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
videodiscxobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
vmisonxfcn.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
vmisonxfcn.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
volumelist.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
volumelist.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
widgetxobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
widgetxobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
window.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
window.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
wininfo.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
wininfo.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
winxobj.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
winxobj.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
xcmdglue.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
xcmdglue.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
xio.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
xio.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
xplayanim.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
xplayanim.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
xsoundxfcn.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
xsoundxfcn.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
xwin.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
xwin.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
yasix.cpp DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
yasix.h DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00