Developing Games on Intel Graphics
If you are gaming on graphics integrated in your Intel Processor, this is the place for you! Find answers to your questions or post your issues with PC games
544 Discussions

ImportMemoryWin32HandleEXT unsupported

1zun4
Novice
4,380 Views

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

Code: https://github.com/CCBlueX/mcef/blob/b6958daa9223595687f4cb157d807bdf137d10b6/src/main/java/net/ccbluex/liquidbounce/mcef/cef/MCEFRenderer.java#L135-L140

 

 

0 Kudos
5 Replies
ArchieD_Intel
Moderator
4,332 Views

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


0 Kudos
1zun4
Novice
4,327 Views

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.

0 Kudos
ArchieD_Intel
Moderator
4,302 Views

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


0 Kudos
ArchieD_Intel
Moderator
4,257 Views

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


0 Kudos
Esteban_Intel
Moderator
4,239 Views

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.

0 Kudos
Reply