mirror of
https://github.com/86Box/86Box.git
synced 2026-02-24 02:18:20 -07:00
don't force 1-byte packing of vid_nv3_classes
This commit is contained in:
@@ -36,7 +36,6 @@
|
||||
// or everything FUCKS UP
|
||||
//
|
||||
// DO NOT REMOVE! DO NOT REMOVE! DO NOT REMOVE!
|
||||
#pragma pack(push, 1)
|
||||
|
||||
// CLass names for debugging
|
||||
extern const char* nv3_class_names[];
|
||||
@@ -1192,7 +1191,6 @@ typedef struct nv3_grobj_s
|
||||
uint32_t grobj_3;
|
||||
} nv3_grobj_t;
|
||||
// TODO: PATCHCORDS!!!! TO LINK ALL OF THIS TOGETHER!!!
|
||||
#pragma pack(pop) // return packing to whatever it was before this disaster
|
||||
|
||||
// PIO Subchannel info
|
||||
#define NV3_SUBCHANNEL_PIO_IS_PFIFO_FREE 0x0010
|
||||
|
||||
@@ -6,7 +6,10 @@
|
||||
*
|
||||
* This file is part of the 86Box distribution.
|
||||
*
|
||||
* Shared implementation file for all NVIDIA GPUs (hopefully to be) emulated by 86box.
|
||||
* The real Nvidia driver.
|
||||
* Implements components shared by all variants of the Nvidia GPUs (hopefully to be) supported by 86Box.
|
||||
*
|
||||
* This driver draws on collaborative work by many people over many years.
|
||||
*
|
||||
* Credit to:
|
||||
*
|
||||
@@ -18,6 +21,7 @@
|
||||
* - xemu developers https://github.com/xemu-project/xemu
|
||||
* - RivaTV developers https://rivatv.sourceforge.net (esp. https://rivatv.sourceforge.net/stuff/riva128.txt)
|
||||
* - Nvidia for leaking their driver symbols numerous times ;^) https://nvidia.com
|
||||
* - Vort (Bochs GeForce fork) https://github.com/Vort/Bochs/tree/geforce
|
||||
* - People who prevented me from giving up (various)
|
||||
*
|
||||
* Authors: Connor Hyde / starfrost <mario64crashed@gmail.com>
|
||||
|
||||
Reference in New Issue
Block a user