- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I'm currently trying to convert a d3d11 shared texture (CEF process) to my OpenGL game. This was proven to work on a NVIDIA GPU with their Windows drivers, however, it does not seem to be supported on the Intel GPU driver for Windows.
Issue description:
ImportMemoryWin32HandleEXT on EXT_external_objects_win32 unsupported.
https://registry.khronos.org/OpenGL/extensions/EXT/EXT_external_objects_win32.txt
Log:
[STDERR]: OpenGL error after glImportMemoryWin32HandleEXT: 0x500
[STDOUT]: On accelerated paint called with 1 dirty rects, popup: false
[STDOUT]: Creating new shared texture mapping: handle=0x41d4 size=854x480
[STDOUT]: OpenGL estimated size: 3279360
OpenGL debug message: id=1280, source=API, type=ERROR, severity=HIGH, message='Error has been generated. GL error GL_INVALID_ENUM in (null): (ID: 173538523) Generic error'
[STDERR]: OpenGL error after glImportMemoryWin32HandleEXT: 0x500
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi 1zun4,
Thank you for reaching out to the Intel Community Forum. To assist us in investigating the issue, please provide the following details:
- When did the issue start?
- What are the troubleshooting steps that you tried so far?
- Is the Resizable Bar enabled?
- Have you used DDU to completely remove all residual drivers and installed a new one?
Additionally, to gain a comprehensive understanding of your system, please use the System Support Utility (SSU). This tool will generate a text file compiling all your system information. You can follow the instructions at this link and send the text file here. Help Guide for the Intel® System Support Utility.
If you have any questions, please let us know. Thank you.
Best regards,
Archie D.
Intel Customer Support Technician
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @ArchieD_Intel ,
Thank you for the response, but this isn't a driver corruption or hardware configuration issue that can be fixed with DDU or system diagnostics. This is a missing API feature where Intel's OpenGL driver simply doesn't implement the GL_EXT_memory_object_win32 extension for D3D11/D3D12 interoperability, which works fine on NVIDIA hardware. What I need is confirmation from Intel's driver team about whether these OpenGL extensions are planned for implementation, not troubleshooting steps for a broken driver.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi 1zun4,
Thank you for your feedback. I will check this and will get back to you once a resolution is available. Thank you for your patience and understanding.
Best regards,
Archie D.
Intel Customer Support Technician
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi 1zun4,
Could you please confirm if you are a game or app developer? Knowing this will help us direct your issue to our dedicated team that specializes in game development-related problems.
Best regards,
Archie D.
Intel Customer Support Technician
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @1zun4,
Since this is a duplicate of ImportMemoryWin32HandleEXT unsupported · Issue #1143 · IGCIT/Intel-GPU-Community-Issue-Tracker-IGCIT, we will continue to support you over on GitHub and will close this thread here.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page