Question

Assume that single buffering is being used, which of the following will cause screen tearing? (A)...

Assume that single buffering is being used, which of the following will cause screen tearing?
(A) refresh rate = 90HZ ; Fixed time step = 0.02
(B) refresh rate = 60HZ ; Fixed time step = 0.01
(C) refresh rate = 30HZ ; Fixed time step = 0.03

Homework Answers

Answer #1

Tearing can occur with most common display technologies and video cards, and is most noticeable in horizontally-moving visuals, such as in slow camera pans in a movie, or classic side-scrolling video games.

Screen tearing is less noticeable when more than two frames finish rendering during the same refresh interval, since this means the screen has several narrower tears instead of a single wider one.

screen tearing variates through not a high refresh rate .

c) The refresh rate 60 HZ and fixed time step 0.03 causes screen tearing more.

In a single buffering the time gap and the speed are taken into count . This can be understand with a small example given below

An easy way to explain how multiple buffering works is to take a real-world example. It is a nice sunny day and you have decided to get the paddling pool out, only you can not find your garden hose. You'll have to fill the pool with buckets. So you fill one bucket (or buffer) from the tap, turn the tap off, walk over to the pool, pour the water in, walk back to the tap to repeat the exercise. This is analogous to single buffering. The tap has to be turned off while you "process" the bucket of water.

Now consider how you would do it if you had two buckets. You would fill the first bucket and then swap the second in under the running tap. You then have the length of time it takes for the second bucket to fill in order to empty the first into the paddling pool. When you return you can simply swap the buckets so that the first is now filling again, during which time you can empty the second into the pool. This can be repeated until the pool is full. It is clear to see that this technique will fill the pool far faster as there is much less time spent waiting, doing nothing, while buckets fill. This is analogous to double buffering. The tap can be on all the time and does not have to wait while the processing is done.

If you employed another person to carry a bucket to the pool while one is being filled and another emptied, then this would be analogous to triple buffering. If this step took long enough you could employ even more buckets, so that the tap is continuously running filling buckets.

In computer science the situation of having a running tap that cannot be, or should not be, turned off is common (such as a stream of audio). Also, computers typically prefer to deal with chunks of data rather than streams. In such situations, double buffering is often employed.

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
which of the following perspectives could cause a person to believe that the highest social well-being...
which of the following perspectives could cause a person to believe that the highest social well-being is achieved through equality? a) Libertarian b) contractual liberal c) utilitarian liberal d) egalitarian
single choice (   ) Which of the following cover design can be used in the arid...
single choice (   ) Which of the following cover design can be used in the arid regime. A.   Capillary barrier cover consists of a fine-grained soil layer over a coarse-grained soil layer. B.   Store and release cover with cobbles or gravels cover C.   Final cover with surface protection soil layer D.   All of the above (   ) Select insrrect statement about the geosynthetic clay liner (GCL) used in the liner system of a landfill. A.   GCL aims to prevent the...
Which of the following events would cause a leftward shift of the LRAS​, other things being​...
Which of the following events would cause a leftward shift of the LRAS​, other things being​ equal? A. The nation’s capital stock is higher than it was last year. B. Government spending has decreased. C. There has been an 8 percent increase in the quantity of money in circulation. D. Upper A hurricane of unprecedented strength has damaged oil rigs comma factories comma and ports all along the nation’s coast.
1) In a single slit experiment, both the slit width and the wavelength of light used...
1) In a single slit experiment, both the slit width and the wavelength of light used are reduced by a factor of 1.5. What happens to the distance on the screen between adjacent locations of destructive interference on a faraway viewing screen? a. Their locations do not change b. They move farther apart c. They move closer together 2) Which of the following is true when waves have constructive interference at a point in space? a. The waves are always...
Which of the following conditions could lead to an inefficient quantity of pretzels being produced? A)...
Which of the following conditions could lead to an inefficient quantity of pretzels being produced? A) The existence of many producers of pretzels B) The existence of many consumers of pretzels C) The existence of a single producer and seller of pretzels D) All of the above conditions could cause the actual quantity of pretzels to be an inefficient quantity. Using the table, what is the minimum prices that Fred is willing to accept to supply 400 slices of pizza...
Which of the following will cause the IS curve to have a shallower slope? A. An...
Which of the following will cause the IS curve to have a shallower slope? A. An increase in the marginal propensity to consume B. An increase in the tax rate C. All of these 3 options will D. A decrease in interest sensitivity
For the following piece of Java code: a) State which object creation mechanism is being used...
For the following piece of Java code: a) State which object creation mechanism is being used b) Explain how you determined which object creation mechanism is being used c) Complete the missing portions of the code (indicated by underscores) ____________________ part1 { public void function1(String someInput); public double function2(); public int function3(int thisVal, int thatVal); } public ____________________part2 ____________________ { double aNumber; public void function1(String someInput) { System.out.println(someInput); } public double function2() { aNumber = 6.0; return aNumber; } public...
1) Which of the following will necessarily cause an increase in net working capital? a) Increasing...
1) Which of the following will necessarily cause an increase in net working capital? a) Increasing cash balances. b) Paying down current liabilities. c) Issuing shares of stock to purchase fixed assets. d) Increasing long-term debt to purchase more inventory. 2) A firm has total revenue of $1,000, total expenses of $500, an average tax rate of 30% and a marginal tax rate of 35%. What is the firm's net income? Please show all steps. Thank you.
Which of the following will cause the aggregate demand curve to shift to the left? A....
Which of the following will cause the aggregate demand curve to shift to the left? A.   A decrease in consumer and business confidence because of a terrorist attack. B. A decrease in the interest rate. C. A decrease in business taxes. D. An improvement in technology.
Which of the following is a graph of a series of successive observations of a particular...
Which of the following is a graph of a series of successive observations of a particular step, procedure, or operation taken at regular intervals of time? A) control chart B) Pareto diagram C) cause-and-effect diagram D) fishbone diagrams