Supercharge Your Innovation With Domain-Expert AI Agents!

Graphics texture mapping

A graphics processing and texture technology, applied in the field of graphics texture mapping, which can solve problems such as errors, blurred surfaces, and advantages.

Pending Publication Date: 2022-07-22
ARM LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] In this case, simply taking a "circular" bilinear sample from the texture to be applied to the surface will lead to errors, e.g. possibly blurring the surface and / or having favorable

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Graphics texture mapping
  • Graphics texture mapping
  • Graphics texture mapping

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0528] Several embodiments of the invention will now be described in the context of a graphics processing system.

[0529] image 3 An exemplary graphics processing system 1 in which the present invention and the present embodiments may be implemented is shown.

[0530] figure 1 The exemplary graphics processing system shown includes a host processor including a central processing unit (CPU) 1, a graphics processor (graphics processing unit (GPU)) 100, a video codec 51, a display controller 55 and memory controller 58. like image 3 As shown, these units communicate via interconnect 59 and have access to off-chip memory 20 . In this system, GPU 100, video codec 51 and / or CPU 57 will generate frames (images) to be displayed, and display controller 55 will then provide the frames to display 54 for display.

[0531] In the course of using this system, an application 60 (such as a game) executing on the host processor (CPU) 57 will, for example, need to display frames on the ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

When anisotropic filtering is performed while sampling a texture in a graphics processing system, a number of locations at which the texture is sampled along an anisotropic direction is determined. When the determined number of positions at which the texture is to be sampled along the anisotropy direction is a non-integer value that exceeds a smaller integer value by more than a threshold amount, a sample is acquired in the texture along the anisotropy direction that corresponds to a larger number of positions next to the determined number of non-integer positions to be sampled that is a multiple of 2. When the determined number of positions at which the texture is to be sampled along the anisotropic direction does not exceed the smaller integer value by at least the threshold amount, one or more samples corresponding to the number of positions of the smaller integer value are acquired in the texture along the anisotropic direction.

Description

technical field [0001] The present invention relates to a method and apparatus for performing texture mapping in a graphics processing system. Background technique [0002] In graphics processing systems, colors (and other data) for sampling locations in a rendered output (eg, an image to be displayed) are generated by applying so-called textures or texture data to the surface to be drawn. [0003] Computer graphics textures will typically be configured as an array of texture data elements (text), each texture data element having a corresponding texture data set (eg, color, brightness, and / or light / shading, etc.) stored therein. Then map the sample location in the rendered output to which the texture is applied to the corresponding location in the texture and the texture sampled at that location using an appropriate filtering process (such as a bilinear filtering process) to determine the samples to use in the rendered output The texture data for the location. [0004] The...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06T15/00G06T15/04G06T1/20
CPCG06T15/005G06T15/04G06T1/20G06T11/001G06F17/12G06T2210/36G06T11/40G06T7/44G06T15/80G06T11/00
Inventor E·菲尔丁R·L·J·卡斯特拉诺斯
Owner ARM LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More