-
公开(公告)号:US20200225913A1
公开(公告)日:2020-07-16
申请号:US16731527
申请日:2019-12-31
Applicant: MediaTek Inc.
Inventor: Yen-Yu Chen , Wei-Jen Chen , Yu Chia Chen
Abstract: A system includes an accelerator to accelerate the computations of nonlinear math functions. The accelerator includes a set of first evaluators and a set of second evaluators. Each of the first evaluators and the second evaluators is a fixed-function hardware circuit specialized for evaluating a respective nonlinear function. The system further includes a processor which decodes a math instruction in an instruction set, sends to the accelerator a signal identifying a nonlinear function corresponding to the math instruction, and receives an output of the nonlinear function from the accelerator. According to the signal, the accelerator evaluates the nonlinear function using one of the first evaluators. When the signal identifies the nonlinear function as a composite function, the accelerator additionally uses one of second evaluators on an output of the one first evaluator.
-
公开(公告)号:US20170323474A1
公开(公告)日:2017-11-09
申请号:US15588723
申请日:2017-05-08
Applicant: National Taiwan University , MEDIATEK INC.
Inventor: Shao-Yi Chien , Yen-Yu Chen
CPC classification number: G06T15/506 , G06T19/006
Abstract: The present invention provides a method of indirect illumination, for a 3D graphics processing device, including obtaining a scene and perform a voxelization to the scene; performing a lighting computation to the voxelized scene from a plurality of light sources, and store a potential lighting driven voxel (pLDV) list according to the lighting computation; sorting the pLDV list to generate a sorted pLDV list; and performing a compaction process to the sorted pLDV list; wherein each voxel in the pLDV list stores a reflective radiance and a Morton code corresponding to each voxel.
-
公开(公告)号:US11144282B2
公开(公告)日:2021-10-12
申请号:US16731527
申请日:2019-12-31
Applicant: MediaTek Inc.
Inventor: Yen-Yu Chen , Wei-Jen Chen , Yu Chia Chen
Abstract: A system includes an accelerator to accelerate the computations of nonlinear math functions. The accelerator includes a set of first evaluators and a set of second evaluators. Each of the first evaluators and the second evaluators is a fixed-function hardware circuit specialized for evaluating a respective nonlinear function. The system further includes a processor which decodes a math instruction in an instruction set, sends to the accelerator a signal identifying a nonlinear function corresponding to the math instruction, and receives an output of the nonlinear function from the accelerator. According to the signal, the accelerator evaluates the nonlinear function using one of the first evaluators. When the signal identifies the nonlinear function as a composite function, the accelerator additionally uses one of second evaluators on an output of the one first evaluator.
-
公开(公告)号:US10275937B2
公开(公告)日:2019-04-30
申请号:US15588723
申请日:2017-05-08
Applicant: National Taiwan University , MEDIATEK INC.
Inventor: Shao-Yi Chien , Yen-Yu Chen
Abstract: The present invention provides a method of indirect illumination, for a 3D graphics processing device, including obtaining a scene and perform a voxelization to the scene; performing a lighting computation to the voxelized scene from a plurality of light sources, and store a potential lighting driven voxel (pLDV) list according to the lighting computation; sorting the pLDV list to generate a sorted pLDV list; and performing a compaction process to the sorted pLDV list; wherein each voxel in the pLDV list stores a reflective radiance and a Morton code corresponding to each voxel.
-
公开(公告)号:US20170323471A1
公开(公告)日:2017-11-09
申请号:US15588725
申请日:2017-05-08
Applicant: National Taiwan University , MEDIATEK INC.
Inventor: Shao-Yi Chien , Yen-Yu Chen
CPC classification number: G06T15/04 , G06T11/001 , G06T15/06 , G06T15/50 , G06T15/506 , G06T15/60 , G06T19/006 , G06T2215/16
Abstract: The present invention provides a method of 3D rendering processing, which includes obtaining a scene with a plurality of geometries and performing a first voxelization process according to the scene to obtain a first voxel scene; and performing a second voxelization process according to the scene and the first voxel scene to obtain a second voxel scene; wherein the first voxel scene comprises a plurality of first voxels and the second voxel scene comprises a plurality of second voxels
-
-
-
-