Patent application number | Description | Published |
20150228094 | CURVE RENDERING METHOD AND APPARATUS - A curve rendering method includes calculating a step size based on a length of a straight line connecting a start point and an end point among control points of a curve to be rendered, and calculating initial values of a forward differencing algorithm (FDA) based on the calculated step size and coefficient values of an equation of the curve that is determined based on the control points. The method further includes generating an FDA table based on the initial values, and calculating a coordinate value of a pixel based on the FDA table. | 08-13-2015 |
20150310636 | METHOD AND APPARATUS FOR PERFORMING PATH RENDERING - A method of performing path rendering, includes acquiring information of vertexes in an object to be rendered in a frame, and calculating a winding number of a pixel in the frame, based on a relationship between a position of the pixel and a proceeding direction of a path connecting the vertexes. The method further includes determining whether to assign a color to the pixel, based on the winding number. | 10-29-2015 |
20160005191 | MIPMAP GENERATION METHOD AND APPARATUS - A method and corresponding apparatus are configured to generate a mipmap are configured to allocate a mipmap status register of a mipmap level generated with respect to a texture, receive a request for the texture, and calculate a mipmap level with respect to the texture. The method and corresponding apparatus are also configured to determine whether a mipmap of the calculated mipmap level exists using the mipmap status register and outputting a result indicative thereof, and determine whether to generate the mipmap of the mipmap level based on the result. | 01-07-2016 |
20160042561 | METHOD AND APPARATUS FOR PERFORMING TILE-BASED PATH RENDERING - A method of rendering at least one of paths forming an object includes setting an initial value to each of tiles included in a frame based on a position and a proceeding direction of the at least one of paths, calculating a winding number of each of the tiles through which the at least one of paths passes, among the tiles included in the frame, based on the set initial value, and determining whether to perform shading based on the set initial value and the calculated winding number. | 02-11-2016 |
20160063752 | RENDERING APPARATUS AND METHOD - A rendering method includes receiving resolution information including an optimal resolution for rendering images constituting a frame, a number of multi-samples, and resolution factors of the respective images, rendering the images at the optimal resolution, and adjusting a resolution of each of the rendered images based on the resolution factors and the number of multi-samples. | 03-03-2016 |
20160077969 | CACHE MEMORY SYSTEM AND OPERATING METHOD THEREOF - A cache memory apparatus includes a tag comparator configured to compare upper bits of each of pieces of tag data included in a set indicated by a set address that is received with upper bits of a tag address that is received, compare other bits of each of the pieces of the tag data with other bits of the tag address, and determine whether there is a cache hit or a cache miss based on results of the comparisons, and an update controller configured to, in response to the cache miss being determined, determine, as an update candidate, a piece among pieces of cache data included in the set and corresponding to the pieces of the tag data, based on the result of the comparison of the upper bits of each of the pieces of the tag data and the upper bits of the tag address, and update the update candidate with new data. | 03-17-2016 |
20160078637 | METHOD AND APPARATUS FOR RENDERING - A rendering method includes generating mipmap images of some levels with respect to texture and storing the generated mipmap images in a storage, receiving a request for the texture, calculating a level of a mipmap requested for the texture, determining whether the stored mipmap images include the mipmap image of the calculated level, and performing rendering by using at least one of the stored mipmap images, based on a result of the determining. | 03-17-2016 |
20160078667 | METHOD AND APPARATUS FOR PROCESSING RENDERING DATA - A method and apparatus of processing rendering data are disclosed. The method of processing rendering data includes comparing texture information of a first tile with texture information of a second tile that is rendered after the first tile, selecting at least one piece of texture data from pieces of texture data of the first tile according to a frequency of use of the at least one piece of texture data for rendering the second tile, and changing the selected at least one piece of texture data into another piece of texture data. When an image is rendered, the method and apparatus may more efficiently use resources. | 03-17-2016 |
20160085507 | METHOD AND APPARATUS FOR CONTROLLING RANGE OF REPRESENTABLE NUMBERS - Provided are a method of controlling a range of representable numbers includes receiving a floating point value represented by an exponent and a mantissa, each represented by a predetermined numbers of bits, determining a bit configuration of the exponent and the mantissa of the floating point value based on a value of a most significant bit of the exponent of the floating point value, and determining a constant required for calculation of the floating point value according to the determined bit configuration of the exponent, and an apparatus for providing such a method. | 03-24-2016 |
20160086340 | RENDERING APPARATUS AND METHOD - Provided are a rendering method and a rendering apparatus performing the rendering method. The rendering method includes receiving a request to output a hierarchical depth value stored in a hierarchical depth buffer, outputting the hierarchical depth value from the hierarchical depth buffer, storing the hierarchical depth value, in response to the request, and performing rendering using the stored hierarchical depth value. | 03-24-2016 |
20160092171 | METHOD AND APPARATUS FOR CALCULATING DATA - A method of calculating data includes acquiring a difference between first data that is input and second data that was previously stored; determining a method of generating third data corresponding to a result of a calculation of the first data based on the difference; and performing a calculation corresponding to the determined method using a calculator. | 03-31-2016 |
20160110199 | DEVICE AND METHOD FOR PROCESSING COUNTER DATA - Provided are a device and a method of processing counter data, the method including receiving pieces of state data and counter data which is a transition condition between the pieces of state data, the pieces of state data and the counter data being expressed as a state machine, determining whether or not the counter data is generated based on the state machine, storing state data, which is transitioned from the counter data in response to the generation of the counter data, and outputting the stored state data. | 04-21-2016 |