aboutsummaryrefslogtreecommitdiffstats
path: root/vmware/svga_ver.h
diff options
context:
space:
mode:
authorJaroslav Hensl <jara@hensl.cz>2024-07-22 18:49:18 +0200
committerJaroslav Hensl <jara@hensl.cz>2024-07-22 18:49:18 +0200
commit3a3ca1abfa25d3d595bbb966a261eaede765a80e (patch)
tree7c2a8327dde04975ff312f67bdc1b83d87535418 /vmware/svga_ver.h
parentb62d9ec9bc8ba7db0fc191ba8458db3c70b253cf (diff)
downloadvmdisp9x-3a3ca1abfa25d3d595bbb966a261eaede765a80e.tar.gz
VMW vGPU10 (2d), IRQ work (in progress)
Diffstat (limited to 'vmware/svga_ver.h')
-rw-r--r--vmware/svga_ver.h27
1 files changed, 27 insertions, 0 deletions
diff --git a/vmware/svga_ver.h b/vmware/svga_ver.h
new file mode 100644
index 0000000..cee1732
--- /dev/null
+++ b/vmware/svga_ver.h
@@ -0,0 +1,27 @@
+#ifndef _SVGA_VER_H_
+#define _SVGA_VER_H_
+
+#define VMWGFX_DRIVER_DATE "20211206"
+#define VMWGFX_DRIVER_MAJOR 2
+#define VMWGFX_DRIVER_MINOR 20
+#define VMWGFX_DRIVER_PATCHLEVEL 0
+
+#define LINUX_VERSION_MAJOR 6
+#define LINUX_VERSION_PATCHLEVEL 9
+#define LINUX_VERSION_SUBLEVEL 10
+
+/* constants from linux driver */
+#define VMWGFX_MAX_DISPLAYS 16
+
+#define VMWGFX_NUM_GB_CONTEXT 256
+#define VMWGFX_NUM_GB_SHADER 20000
+#define VMWGFX_NUM_GB_SURFACE 32768
+#define VMWGFX_NUM_GB_SCREEN_TARGET VMWGFX_MAX_DISPLAYS
+#define VMWGFX_NUM_DXCONTEXT 256
+#define VMWGFX_NUM_DXQUERY 512
+#define VMWGFX_NUM_MOB (VMWGFX_NUM_GB_CONTEXT +\
+ VMWGFX_NUM_GB_SHADER +\
+ VMWGFX_NUM_GB_SURFACE +\
+ VMWGFX_NUM_GB_SCREEN_TARGET)
+
+#endif