10235794

Multi-Sample Stereo Renderer

PublishedMarch 19, 2019
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
12 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A parallel processor apparatus, comprising: a sample pattern selector to select a sample pattern for a pixel; a sample pattern subset selector communicatively coupled to the sample pattern selector to select a first subset of the sample pattern for the pixel corresponding to a left eye display frame and to select a second subset of the sample pattern for the pixel corresponding to a right eye display frame; a display frame renderer communicatively coupled to the sample pattern selector and the sample pattern subset selector to render the left eye display frame in accordance with the first subset of the sample pattern and to render the right eye display frame in accordance with the second subset of the sample pattern; and a sample pattern criteria setter communicatively coupled to the display frame renderer to set one or more criteria, wherein the display frame renderer is further to render the left and right eye display frames with one of the full sample pattern and the respective first and second subsets of the sample pattern based on the criteria, wherein the criteria comprise a depth threshold, wherein the display frame renderer is further to render an object inside the depth threshold in accordance with the full sample pattern for the pixel and to render an object outside the depth threshold in accordance with the respective first and second subsets of the sample pattern, and wherein the second subset is different from the first subset.

2

2. The apparatus of claim 1 , wherein the sample pattern subset selector is further to select a different subset of the sample pattern for the first subset for a current left eye display frame as compared to the first subset for a previous left eye display frame.

3

3. The apparatus of claim 2 , wherein the first subset for the current left eye display frame is one of rotated, shifted, and swapped as compared to the first subset for the previous left eye display frame.

4

4. The apparatus of claim 1 , wherein the sample pattern comprises one of a 1×, 2×, 4×, 8×, and 16× multi-sample anti-aliasing pattern.

5

5. A method of processing a pixel, comprising: selecting a sample pattern for a pixel; selecting a first subset of the sample pattern for the pixel corresponding to a left eye display frame; selecting a second subset of the sample pattern for the pixel corresponding to a right eye display frame, wherein the second subset is different from the first subset; rendering the left eye display frame in accordance with the first subset of the sample pattern; rendering the right eye display frame in accordance with the second subset of the sample pattern; setting one or more criteria; and rendering the left and right eye display frames with one of the full sample pattern and the respective first and second subsets of the sample pattern based on the criteria, wherein the criteria comprise a depth threshold, the method further comprising: rendering an object inside the depth threshold in accordance with the full sample pattern for the pixel; and rendering an object outside the depth threshold in accordance with the respective first and second subsets of the sample pattern.

6

6. The method of claim 5 , further comprising: selecting a different subset of the sample pattern for the first subset for a current left eye display frame as compared to the first subset for a previous left eye display frame.

7

7. The method of claim 6 , wherein the first subset for the current left eye display frame is one of rotated, shifted, and swapped as compared to the first subset for the previous left eye display frame.

8

8. The method of claim 5 , wherein the sample pattern comprises one of a 1×, 2×, 4×, 8×, and 16× multi-sample anti-aliasing pattern.

9

9. At least one non-transitory computer readable medium, comprising a set of instructions, which when executed by a computing device cause the computing device to: select a sample pattern for a pixel; select a first subset of the sample pattern for the pixel corresponding to a left eye display frame; select a second subset of the sample pattern for the pixel corresponding to a right eye display frame, wherein the second subset is different from the first subset; render the left eye display frame in accordance with the first subset of the sample pattern; render the right eye display frame in accordance with the second subset of the sample pattern; set one or more criteria; render the left and right eye display frames with one of the full sample pattern and the respective first and second subsets of the sample pattern based on the criteria; render an object inside the depth threshold in accordance with the full sample pattern for the pixel; and render an object outside the depth threshold in accordance with the respective first and second subsets of the sample pattern.

10

10. The at least one non-transitory computer readable medium of claim 9 , comprising a further set of instructions, which when executed by a computing device cause the computing device to: select a different subset of the sample pattern for the first subset for a current left eye display frame as compared to the first subset for a previous left eye display frame.

11

11. The at least one non-transitory computer readable medium of claim 10 , wherein the first subset for the current left eye display frame is one of rotated, shifted, and swapped as compared to the first subset for the previous left eye display frame.

12

12. The at least one non-transitory computer readable medium of claim 9 , wherein the sample pattern comprises one of a 1×, 2×, 4×, 8×, and 16× multi-sample anti-aliasing pattern.

Patent Metadata

Filing Date

Unknown

Publication Date

March 19, 2019

Inventors

Nikos Kaburlasos
Joydeep Ray
John H. Feit
Travis T. Schluessler
Jacek Kwiatkowski
Philip R. Laws

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “MULTI-SAMPLE STEREO RENDERER” (10235794). https://patentable.app/patents/10235794

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.