changeset 7036:1174087bb560

Fix to RT-35993: SceneBuilder does not work on ATI graphic card (build 14 and earlier version) Reviewed by kcr, vadim
author Chien Yang <chien.yang@oracle.com>
date Thu, 15 May 2014 08:08:41 -0700
parents 01d454dab4f2
children 89195c12bdd8
files modules/graphics/src/main/native-prism-d3d/D3DBadHardware.h
diffstat 1 files changed, 54 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/modules/graphics/src/main/native-prism-d3d/D3DBadHardware.h	Thu May 15 09:56:25 2014 +0200
+++ b/modules/graphics/src/main/native-prism-d3d/D3DBadHardware.h	Thu May 15 08:08:41 2014 -0700
@@ -121,9 +121,23 @@
     { 0x8086, 0x2A12, NO_VERSION, OS_ALL },
     { 0x8086, 0x2A13, NO_VERSION, OS_ALL },
 
-    // ATI Radeon X1000 series
-    // Reason: RT-33212 - This series of low to medium range cards
-    //                    are too old to be usable for JavaFX
+    // ATI Radeon X1xxx series
+    // Reason: RT-33212, RT-35993 - All of the X1xxx series cards
+    //         are too old to be usable for JavaFX
+    { 0x1002, 0x7100, NO_VERSION, OS_ALL},
+    { 0x1002, 0x7101, NO_VERSION, OS_ALL},
+    { 0x1002, 0x7102, NO_VERSION, OS_ALL},
+    { 0x1002, 0x7108, NO_VERSION, OS_ALL},
+    { 0x1002, 0x7109, NO_VERSION, OS_ALL},
+    { 0x1002, 0x710A, NO_VERSION, OS_ALL},
+    { 0x1002, 0x710B, NO_VERSION, OS_ALL},
+    { 0x1002, 0x710C, NO_VERSION, OS_ALL},
+    { 0x1002, 0x7120, NO_VERSION, OS_ALL},
+    { 0x1002, 0x7128, NO_VERSION, OS_ALL},
+    { 0x1002, 0x7129, NO_VERSION, OS_ALL},
+    { 0x1002, 0x712A, NO_VERSION, OS_ALL},
+    { 0x1002, 0x712B, NO_VERSION, OS_ALL},
+    { 0x1002, 0x712C, NO_VERSION, OS_ALL},
     { 0x1002, 0x7140, NO_VERSION, OS_ALL},
     { 0x1002, 0x7142, NO_VERSION, OS_ALL},
     { 0x1002, 0x7143, NO_VERSION, OS_ALL},
@@ -174,6 +188,9 @@
     { 0x1002, 0x71C7, NO_VERSION, OS_ALL},
     { 0x1002, 0x71CD, NO_VERSION, OS_ALL},
     { 0x1002, 0x71CE, NO_VERSION, OS_ALL},
+    { 0x1002, 0x71D5, NO_VERSION, OS_ALL},
+    { 0x1002, 0x71D6, NO_VERSION, OS_ALL},
+    { 0x1002, 0x71DE, NO_VERSION, OS_ALL},
     { 0x1002, 0x71E0, NO_VERSION, OS_ALL},
     { 0x1002, 0x71E2, NO_VERSION, OS_ALL},
     { 0x1002, 0x71E3, NO_VERSION, OS_ALL},
@@ -181,13 +198,46 @@
     { 0x1002, 0x71E7, NO_VERSION, OS_ALL},
     { 0x1002, 0x71ED, NO_VERSION, OS_ALL},
     { 0x1002, 0x71EE, NO_VERSION, OS_ALL},
+
+    { 0x1002, 0x7240, NO_VERSION, OS_ALL},
+    { 0x1002, 0x7243, NO_VERSION, OS_ALL},
+    { 0x1002, 0x7244, NO_VERSION, OS_ALL},
+    { 0x1002, 0x7245, NO_VERSION, OS_ALL},
+    { 0x1002, 0x7246, NO_VERSION, OS_ALL},
+    { 0x1002, 0x7247, NO_VERSION, OS_ALL},
+    { 0x1002, 0x7248, NO_VERSION, OS_ALL},
+    { 0x1002, 0x7249, NO_VERSION, OS_ALL},
+    { 0x1002, 0x724A, NO_VERSION, OS_ALL},
+    { 0x1002, 0x724B, NO_VERSION, OS_ALL},
+    { 0x1002, 0x724C, NO_VERSION, OS_ALL},
+    { 0x1002, 0x724D, NO_VERSION, OS_ALL},
+    { 0x1002, 0x724F, NO_VERSION, OS_ALL},
+    { 0x1002, 0x7260, NO_VERSION, OS_ALL},
+    { 0x1002, 0x7263, NO_VERSION, OS_ALL},
+    { 0x1002, 0x7264, NO_VERSION, OS_ALL},
+    { 0x1002, 0x7265, NO_VERSION, OS_ALL},
+    { 0x1002, 0x7266, NO_VERSION, OS_ALL},
+    { 0x1002, 0x7267, NO_VERSION, OS_ALL},
+    { 0x1002, 0x7268, NO_VERSION, OS_ALL},
+    { 0x1002, 0x7269, NO_VERSION, OS_ALL},
+    { 0x1002, 0x726A, NO_VERSION, OS_ALL},
+    { 0x1002, 0x726B, NO_VERSION, OS_ALL},
+    { 0x1002, 0x726C, NO_VERSION, OS_ALL},
+    { 0x1002, 0x726D, NO_VERSION, OS_ALL},
+    { 0x1002, 0x726F, NO_VERSION, OS_ALL},
+    { 0x1002, 0x7280, NO_VERSION, OS_ALL},
+    { 0x1002, 0x7284, NO_VERSION, OS_ALL},
+    { 0x1002, 0x7286, NO_VERSION, OS_ALL},
+    { 0x1002, 0x7288, NO_VERSION, OS_ALL},
+    { 0x1002, 0x72A0, NO_VERSION, OS_ALL},
+    { 0x1002, 0x72A8, NO_VERSION, OS_ALL},
     { 0x1002, 0x7291, NO_VERSION, OS_ALL},
     { 0x1002, 0x7293, NO_VERSION, OS_ALL},
     { 0x1002, 0x72B1, NO_VERSION, OS_ALL},
     { 0x1002, 0x72B3, NO_VERSION, OS_ALL},
     { 0x1002, 0x791E, NO_VERSION, OS_ALL},
     { 0x1002, 0x791F, NO_VERSION, OS_ALL},
-    
+
     // ATI Mobility Radeon 9700
     // Reason: workaround for 6773336
     { 0x1002, 0x4E50, D_VERSION(6,14,10,6561), OS_WINXP },