Graphics
Intel® graphics drivers and software, compatibility, troubleshooting, performance, and optimization
20854 Discussions

Issue where ddraw blt between system memory surface and video memory surface does not work normally

HyeG
Novice
2,041 Views

Processor: 12th Gen Intel(R) Core(TM) i7-12700k

Graphics Driver ver: 31.0.1.1.4314

 

It occurs on a PC using 12th intel graphics.


When bitblt from the video memory surface to the system memory surface in ddraw (IDirectDrawSurface7), the upper-left value becomes a bitblt at the position of 0,0 no matter what value is given as the rect value of unnamedParam3, the third argument from the bottom.


HRESULT Blt(
[in] LPRECT unnamedParam1,
[in] LPDIRECTDRAWSURFACE7 unnamedParam2,
[in] LPRECT unnamedParam3,
[in] DWORD unnamedParam4,
[in] LPDDBLTFX unnamedParam5
);


When creating a system memory surface, set dwCaps to DDSCAPS_OFFSCREENPLAIN | Create with DDSCAPS_SYSTEMMEMORY, and set dwCaps to DDSCAPS_OFFSCREENPLAIN | DDSCAPS_VIDEOMEMORY | Created with DDSCAPS_LOCALVIDMEM.

Additionally, When bitblt from the video memory surface to the primary surface, an access violation occurs. This only happens intermittently in a 64bit environment. (DDERR_EXCEPTION (0x88760037))
Exception thrown at 0x00007FFF11F911E5 (ddraw.dll) in xxx.exe: 0xC0000005: Access violation reading location 0x0000000000000014.


The other PC is using GeForce GTX, and it works normally.

12 Replies
Steven_Intel
Moderator
2,006 Views

Hello HyeG,


Thank you for posting on the Intel® communities.


I am sorry you are having issues with your Intel® UHD Graphics 770, I will be glad to assist.


I will look further about this, and as soon as I have an update I will let you know.


Best regards,


Steven G.

Intel Customer Support Technician.


0 Kudos
Steven_Intel
Moderator
1,964 Views

Hello HyeG,


Please confirm the following information:


  • Are you a software developer or representing a company?
  • Could you please provide a video of what you are doing/trying to do?
  • Are you able to provide a step by step?
  • What is your goal using this tool or program, and what is the purpose of it?


Best regards,

Steven G.

Intel Customer Support Technician.


0 Kudos
Steven_Intel
Moderator
1,926 Views

We would like to know if you were you able to check the previous post.


Let us know if you still need assistance.


Best regards,

Steven G.

Intel Customer Support Technician.


0 Kudos
HyeG
Novice
1,889 Views

Hello Steven,

I am a software developer.
It's not a symptom that comes out step by step, so I'm attaching an image, not a video.
I am developing a player that extracts video from my company's product (camera or NVR) and plays the video. Looking at the attached image, I want to put a watermark called test on the video image behind, but even if I give the coordinates as the location to draw the watermark, the location value is blt to 0, 0.
Best regards,

HyeG.

 

0 Kudos
Steven_Intel
Moderator
1,855 Views

Many thanks for your detailed response.


I will keep working on this issue based on the information provided. As soon as I have an update, I will get back to you.


Best regards,


Steven G.

Intel Customer Support Technician.


0 Kudos
Steven_Intel
Moderator
1,828 Views

Hello HyeG,


Many thanks for your patience.


Please provide the following information:


  • Which driver versions were checked and have the same problem?
  • Is it possible to update BIOS to current version (F22)?


Best regards,


Steven G.

Intel Customer Support Technician.


0 Kudos
Steven_Intel
Moderator
1,775 Views

We would like to know if you were you able to check the previous post.

 

Let us know if you still need assistance.

 

Best regards,

 

Steven G.

Intel Customer Support Technician.

0 Kudos
HyeG
Novice
1,743 Views

Hello Steven,

 

The driver version is 31.0.101.4314 (Intel UHD Graphics 770).

Is it possible to update BIOS to current version (F22)? - It is impossible. I'm sorry.

 

Best regards,

HyeG.

0 Kudos
Steven_Intel
Moderator
1,691 Views

Many thanks for your response.


While we keep working on this, please confirm the following information:


  • Have you checked if this happens with previous driver versions?
  • Have you tried this on a different system by any chance?
  • Was it working fine before? If so, was there any change before the issue started?


As well, if you have performed any additional troubleshooting steps, please let us know.


Best regards,


Steven G.

Intel Customer Support Technician.


0 Kudos
Jean_Intel
Employee
1,618 Views

Hello HyeG,


We hope you are doing fine.


Were you able to check the previous post?

Let us know if you still need assistance.


Best regards, 

Jean O.  

Intel Customer Support Technician


0 Kudos
Jean_Intel
Employee
1,591 Views

Hello HyeG,


We hope you are doing fine.


We have not heard back from you. So we will close this thread. If you need any additional information, submit a new question, as this thread will no longer be monitored.

 

Best regards.

Jean O. 

Intel Customer Support Technician.


0 Kudos
tigersa
Beginner
903 Views

Hello HyeG,

 

Have you managed to solve this issue?

Looks like I have exactly the same when I'm doing a Blit: Exception thrown at 0x00007FFC798111E5 (ddraw.dll) in XXXX.exe: 0xC0000005: Access violation reading location 0x0000000000000014.

 

Thank you,

Alex

0 Kudos
Reply