Patent application number | Description | Published |
20090002387 | Method and apparatus for rendering three dimensional graphics data - Provided is a method and apparatus for rendering 3D graphics data. By calculating the size of a primitive, which is a basic constituent unit of objects indicated by the graphics data, on a screen, selecting one of a plurality of resolutions supported by a video stream according to the calculated size, generating a video frame image having the selected resolution from the video stream, and rendering the graphics data using the generated video frame image, the amount of memory space used and power consumed are reduced. In addition, since when rendering is performed using a video frame image decoded at a low resolution, a processing speed increases, and since rendering can be performed using video frame images decoded at various resolutions, image quality increases. | 01-01-2009 |
20090167777 | Method and apparatus for rendering - A rendering method and apparatus are provided. The rendering method includes: performing texture mapping of a transparency value of a fragment; testing whether or not the fragment can be expressed as a pixel after the performing of the texture mapping; and selectively performing texture mapping of the color value of the fragment according to the test result. | 07-02-2009 |
20090184959 | Method and apparatus for rendering - A rendering apparatus and method are provided. The rendering method includes: reading a block, corresponding to a fragment, from among compressed blocks stored in a depth buffer, by considering frequency information corresponding to the fragment and prepared in advance; and performing a depth test for the fragment by considering the restored block. | 07-23-2009 |
20100103164 | Apparatus and method of processing three dimensional graphic data using texture factor - A method and apparatus of processing three-dimensional (3D) graphic data using a texture factor. The method of processing 3D graphic data includes configuring a polygon including a plurality of vertexes, calculating a texture factor of an object texture corresponding to the polygon, the texture factor being associated with a degree by which the object texture is identified on an actual screen, and determining a texture filtering mode with respect to the object texture based on the calculated texture factor. | 04-29-2010 |
20100104106 | Audio processing apparatus and method of mobile device - An audio processing apparatus and method for a mobile device are provided. The audio processing apparatus and method may appropriately determine sound source localizations corresponding to a voice signal and an audio signal, and thereby may simultaneously provide a voice call service and a multimedia service. Also, the audio processing apparatus and method may guarantee quality of the voice call service even when simultaneously providing the voice call service and the multimedia service. | 04-29-2010 |
20100110091 | Apparatus and method of reading texture data for texture mapping - An apparatus and method of reading texture data for texture mapping. Each of a plurality of blocks included in a cache memory may have any one of an even numbered index or odd numbered index. In this instance, the cache memory may be embodied with an odd numbered index cache memory including odd numbered index blocks and an even numbered index cache memory including even numbered index blocks. Also, address indexes of requested texture data may be analyzed to appropriately access to at least one of the odd numbered index cache memory and even numbered index cache memory, thereby improving an accessing speed. | 05-06-2010 |
20110090224 | Tile-based rendering apparatus and method - A tile based rendering apparatus and method is provided. The rendering method may be used to graphically represent a three dimensional (3D) model on a two dimensional (2D) display screen. Also, the rendering method may perform pre-binning with respect to objects included in a frame, and thus all geometry processing results may not be stored in an external memory and use of the external memory may be reduced. | 04-21-2011 |
20110164038 | APPARATUS AND METHOD FOR TILE-BASED RENDERING - A tile-based rendering apparatus and method is provided. Vertex data sorted based on a tile unit may be stored in a scene buffer and be rendered. Among the stored vertex data, vertex data used several times for rendering may be temporarily stored in a memory or a cache. Vertex data having a probability of being read several times from the scene buffer may be temporarily stored in another memory. | 07-07-2011 |
20120069021 | Apparatus and method of early pixel discarding in graphic processing unit - A method to discard pixels early includes a first early depth test maintaining a depth value on a pixel to be discarded by a discard instruction, and a second early depth test updating the depth value on a pixel not to be discarded by the discard instruction. Because of the first and second early depth tests, a number of pixels to be processed by a pixel shading process may be reduced. | 03-22-2012 |
20120154391 | APPARATUS AND METHOD FOR CLIPPING FOR 3D GRAPHIC RENDERING - Provided are a clipping apparatus and clipping method for a three-dimensional (3D) graphic rendering. The clipping apparatus may reset or convert a triangular object based on distance information of vertices configuring or comprising the triangular object where a perspective projection scheme is applied. | 06-21-2012 |
20130176323 | METHOD AND APPARATUS FOR GRAPHIC PROCESSING USING MULTI-THREADING - A method and apparatus for graphic processing using multi-threading are provided. At least one context task, mediation task, and control task are executed by a processor. The at least one context task sequentially generates graphic commands. The mediation task mediates processing of the graphic commands. The mediation task may process a particular graphic command on behalf of the at least one context task, and change a processing order of the graphic commands. The control task transmits the graphic commands to a graphic hardware. | 07-11-2013 |
20130222379 | RENDERING SYSTEM AND METHOD - A rendering system and method. The rendering system may perform rendering using a rendering context stored in an internal memory. When a rendering context to be used is not available in the internal memory, the rendering system may load the rendering context to be used from an external memory into the internal memory. When an insufficient amount of storage space is available in the internal memory, storage space may be secured by selectively deleting a rendering context from the internal memory, and a requested rendering context stored in the external memory may be loaded into the internal memory. | 08-29-2013 |
20130229410 | RENDERING APPARATUS AND METHOD - A rendering apparatus and method are provided. A plurality of nodes of interface data are described using the plurality of nodes connected hierarchically and indicate a plurality of selectable items that are analyzed, and the interface data is rendered based on a result of the analysis. Consequently, a creator of interface data to be rendered can expect a time-to-market reduction when creating interface data described in a standardized format. | 09-05-2013 |
20140052967 | METHOD AND APPARATUS FOR DYNAMIC DATA CONFIGURATION - A method and apparatus for configuring dynamic data are provided. A compilation apparatus may select a data format showing an optimum performance when a binary code is executed, from among a plurality of data formats supported by an execution apparatus used to execute a binary code, and may generate a binary code that uses the selected data format. The execution apparatus may execute a binary code provided by the compilation apparatus. | 02-20-2014 |
20140146042 | APPARATUS AND METHOD FOR PROCESSING PRIMITIVE IN THREE-DIMENSIONAL (3D) GRAPHICS RENDERING SYSTEM - An apparatus and method for processing a primitive in a three-dimensional (3D) graphics rendering system is provided. The primitive processing apparatus may discard a primitive or store the primitive in a memory, depending on whether a sampling point overlapping the primitive is present among sampling points in a pixel area. | 05-29-2014 |
20140152650 | METHOD AND APPARATUS FOR TILE-BASED RENDERING - A method for tile-based rendering may include verifying a size of a memory available in an apparatus for rendering, and determining a number of buffers required for performing a rendering based on graphics data input, and may further include determining a size of a tile to be used for performing the rendering based on the determined number of buffers and the size of the memory available. | 06-05-2014 |
20140168209 | METHOD, MEDIUM AND SYSTEM RENDERING 3-D GRAPHICS DATA HAVING AN OBJECT TO WHICH A MOTION BLUR EFFECT IS TO BE APPLIED - A 3D graphics rendering method, medium and system that provide a motion blur effect. Clone objects of an object are generated based on animation information of the object to which a motion blur effect is to be applied and 3D graphics data including the generated clone objects is rendered, thereby providing a motion blur effect without using accumulation buffers. | 06-19-2014 |
20140258690 | APPARATUS AND METHOD FOR NON-BLOCKING EXECUTION OF STATIC SCHEDULED PROCESSOR - An apparatus and method for non-blocking execution of a static scheduled processor, the apparatus including a processor to process at least one operation using transferred input data, and an input buffer used to transfer the input data to the processor, and store a result of processing the at least one operation, wherein the processor may include at least one functional unit (FU) to execute the at least one operation, and the at least one FU may process the transferred input data using at least one of a regular latency operation and an irregular latency operation. | 09-11-2014 |
20140285501 | METHOD AND APPARATUS FOR CONTROLLING FRAGMENT IN GRAPHIC RENDERING - A method and apparatus for controlling a fragment that controls processing of a fragment during a graphic rendering process. The method of controlling the fragment includes determining whether to process a second fragment, based on flag data representing a processing state of a first fragment, and updating the flag data based on a processing state of at least one of the first fragment and the second fragment, wherein the first fragment and the second fragment refer to fragments representing an identical spatial location among fragments included in differing primitives in a frame. | 09-25-2014 |