Patents by Inventor Wenlin Hao

Wenlin Hao has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240233263
    Abstract: Disclosed are a primitive rendering method and apparatus, a computer device, and a storage medium. The method includes: receiving primitive information, determining a target tile in which a primitive is located according to the primitive information, obtaining tile-based information corresponding to the primitive; buffering the primitive information and the tile-based information; when a preset condition is satisfied, rendering a primitive in each target tile according to the primitive information and the tile-based information. With the present disclosure, there is no need to frequently exchange the color information with the system memory, and this is also no need to exchange the primitive tile-based information with the system memory, thereby effectively reducing the data interaction between the on-chip data of the GPU and the system memory.
    Type: Application
    Filed: September 21, 2023
    Publication date: July 11, 2024
    Inventors: Wenlin HAO, Fengxia WU
  • Patent number: 11790592
    Abstract: The present disclosure relates to a data process apparatus and a method thereof. The data process apparatus includes an internal memory unit and a shader level-1 cache. The internal memory unit is configured to store a to-be-cached matrix. The to-be-cached matrix includes at least a first element and a second element. The first element and the second element are stored in the internal memory unit in order of elements. The first element is located in a first row of the to-be-cached matrix, and the second element is located in next row of the to-be-cached matrix adjacent to the first row. The shader level-1 cache is connected to the internal memory unit, and configured to acquire the to-be-cached matrix to obtain a to-be-processed matrix stored in order of elements, and store the to-be-processed matrix.
    Type: Grant
    Filed: February 15, 2022
    Date of Patent: October 17, 2023
    Assignee: Glenfly Tech Co., Ltd.
    Inventors: Wenlin Hao, Fengxia Wu
  • Publication number: 20230177761
    Abstract: The present disclosure relates to a data process apparatus and a method thereof. The data process apparatus includes an internal memory unit and a shader level-1 cache. The internal memory unit is configured to store a to-be-cached matrix. The to-be-cached matrix includes at least a first element and a second element. The first element and the second element are stored in the internal memory unit in order of elements. The first element is located in a first row of the to-be-cached matrix, and the second element is located in next row of the to-be-cached matrix adjacent to the first row. The shader level-1 cache is connected to the internal memory unit, and configured to acquire the to-be-cached matrix to obtain a to-be-processed matrix stored in order of elements, and store the to-be-processed matrix.
    Type: Application
    Filed: February 15, 2022
    Publication date: June 8, 2023
    Inventors: Wenlin HAO, Fengxia WU
  • Patent number: 11645732
    Abstract: A graphics processing unit includes a pixel shader, an output merger, a cache, and a memory. The pixel shader is configured to output a pixel data. The output merger is coupled to the pixel shader and configured to receive the pixel data. The output merger outputs the pixel data and a sample mask corresponding to the pixel data. The cache is coupled to the output merger and configured to receive the pixel data and the sample mask. The cache generates a sample data according to the pixel data and the sample mask. The memory is coupled to the cache. The cache writes the sample data into the memory. A data size of the sample data is a multiple of a data size of the pixel data. An operation method thereof is also provided.
    Type: Grant
    Filed: September 6, 2021
    Date of Patent: May 9, 2023
    Assignee: Glenfly Tech Co., Ltd.
    Inventors: Wenlin Hao, Fengxia Wu, Yuanfeng Wang
  • Publication number: 20220309608
    Abstract: A graphics processing unit includes a pixel shader, an output merger, a cache, and a memory. The pixel shader is configured to output a pixel data. The output merger is coupled to the pixel shader and configured to receive the pixel data. The output merger outputs the pixel data and a sample mask corresponding to the pixel data. The cache is coupled to the output merger and configured to receive the pixel data and the sample mask. The cache generates a sample data according to the pixel data and the sample mask. The memory is coupled to the cache. The cache writes the sample data into the memory. A data size of the sample data is a multiple of a data size of the pixel data. An operation method thereof is also provided.
    Type: Application
    Filed: September 6, 2021
    Publication date: September 29, 2022
    Applicant: Glenfly Tech Co., Ltd.
    Inventors: Wenlin Hao, Fengxia Wu, Yuanfeng Wang