By making a lot of modifications of SimpleGL sample (planned to base my own project on it) got repeatable BSOD (DRIVER_IRQL_NOT_LESS_OR_EQUAL in atikmdag.sys). Then, by returning to the original sample sources and making small change I've got the same result. I don't actually know is this an OpenCL runtime bug or more possible related to OpenGL implementation but it is anyway. Switch off watchdog in windows gave nothing. OS: Windows 7 x64 fully updated. Chipset: Intel x58. CPU: Intel Core i7 920 (no OC). RAM: 12GB. VCARD: AMD Juniper (Sapphire 5750) with 1024MB (no OC). Catalyst 12.6. APP SDK 2.7. All works fine with absolutely no bugs in any other applications. Just to reproduce BSOD (not to view an object) one should make a simple correction: in file SimpeGL.hpp at lines 129 and 130 replace 512 by 4096. I understand that it should be an opengl or memory overload, but I suppose that BSOD in not a proper way to show me any kind of application error. Another strange thing - I've failed to reproduce this BSOD on AMD HD6970 (with even higher mesh sizes) but will try to torment it ones more tomorrow.