United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6691737 D3D: inconsistent vsync rate with v-synced BufferStrategy
JDK-6691737 : D3D: inconsistent vsync rate with v-synced BufferStrategy

Details
Type:
Bug
Submit Date:
2008-04-21
Status:
Closed
Updated Date:
2010-10-14
Project Name:
JDK
Resolved Date:
2008-05-13
Component:
client-libs
OS:
windows_xp
Sub-Component:
2d
CPU:
x86
Priority:
P3
Resolution:
Fixed
Affected Versions:
6u10
Fixed Versions:
6u10 (b24)

Related Reports
Relates:

Sub Tasks

Description
In some cases the V-synced buffer strategy doesn't perform as well as
expected - the animation doesn't look smooth all the time.

                                    

Comments
EVALUATION

It looks like this  depends on whether some application in the system uses
high resolution timer or not.

We should use D3DPRESENT_INTERVAL_ONE presentation interval instead of 
D3DPRESENT_INTERVAL_DEFAULT for v-synced swap chains to get more 
precise v-sync tracking (at the expense of slightly higher cpu
usage (2-3%).
                                     
2008-04-21
SUGGESTED FIX

http://sa.sfbay.sun.com/projects/java2d_data/6u10/6691737.0
                                     
2008-04-28



Hardware and Software, Engineered to Work Together