xemu/hw/xbox
Matt Borgerson 47452495c0 nv2a: Fix NV097_SET_VERTEX_DATA2S scaling
Vertex attribute values provided via NV097_SET_VERTEX_DATA2S are
apparently two 16-bit signed integers, packed into 32 bits, which are
then to be directly mapped to floating point values in the range
[-32768.0, 32767.0].

Halo:CE uses this format to provide texture (u,v) coordinates for
render-to-texture techniques, including weapon scope, dynamic shadows,
and radar beacon--all of which are now working as expected with this
patch.
2019-01-22 16:12:11 -07:00
..
dsp dsp: Improve DMA debug message 2018-12-29 12:07:38 +01:00
nv2a nv2a: Fix NV097_SET_VERTEX_DATA2S scaling 2019-01-22 16:12:11 -07:00
Makefile.objs Add SDL flags and libs to objects which use it 2018-07-08 12:58:21 -07:00
acpi_xbox.c relicense xbox components as LGPL 2018-10-10 13:38:16 +10:00
acpi_xbox.h relicense xbox components as LGPL 2018-10-10 13:38:16 +10:00
amd_smbus.c relicense xbox components as LGPL 2018-10-10 13:38:16 +10:00
amd_smbus.h relicense xbox components as LGPL 2018-10-10 13:38:16 +10:00
chihiro-usb.c relicense xbox components as LGPL 2018-10-10 13:38:16 +10:00
chihiro.c relicense xbox components as LGPL 2018-10-10 13:38:16 +10:00
lpc47m157.c relicense xbox components as LGPL 2018-10-10 13:38:16 +10:00
mcpx_aci.c relicense xbox components as LGPL 2018-10-10 13:38:16 +10:00
mcpx_apu.c apu: Access system memory directly 2018-12-27 15:00:35 -07:00
mcpx_apu.h apu: Access system memory directly 2018-12-27 15:00:35 -07:00
nvnet.c relicense xbox components as LGPL 2018-10-10 13:38:16 +10:00
smbus.h relicense xbox components as LGPL 2018-10-10 13:38:16 +10:00
smbus_adm1032.c smbus: Use DeviceClass::realize instead of init 2018-09-02 13:44:07 -07:00
smbus_cx25871.c relicense xbox components as LGPL 2018-10-10 13:38:16 +10:00
smbus_xbox_smc.c relicense xbox components as LGPL 2018-10-10 13:38:16 +10:00
xbox.c apu: Access system memory directly 2018-12-27 15:00:35 -07:00
xbox.h eeprom: Read EEPROM from file 2018-10-10 11:40:18 -07:00
xbox_pci.c relicense xbox components as LGPL 2018-10-10 13:38:16 +10:00
xbox_pci.h relicense xbox components as LGPL 2018-10-10 13:38:16 +10:00
xid-sdl.c xid: Port fixes made to xid.c to xid-sdl.c 2019-01-15 14:44:54 -07:00
xid.c relicense xbox components as LGPL 2018-10-10 13:38:16 +10:00