Font Size: a A A

The Design And Implementation Of OpenGL Interface Conformance Test System

Posted on:2023-05-31Degree:MasterType:Thesis
Country:ChinaCandidate:Y ChengFull Text:PDF
GTID:2568307022498524Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of China in recent years,technical capabilities are gradually improving.However,the independent research and development work for GPU chips is still in a catching-up stage.In the development process,the conformance test for the graphics interface in the GPU is a very important part,which can help chip developers to better understand the development of the GPU and make timely targeted adjustments to ensure the final quality of the chip.This subject mainly conducted a conformance test on the Open GL interface in the GPU,and designed and implemented a test system that can adapt to multiple graphics cards and is compatible with different Open GL versions.The related technologies in the conformance test were investigated,and the characteristics and differences of each version of Open GL were fully understood.At the same time,considering the sustainable development of conformance testing,a test case structure with clear levels and high flexibility is designed to facilitate version management and subsequent use case expansion.The test content mainly verifies the Open GL interface from two aspects of function and performance.In the functional test part,according to the interface characteristics,the Open GL interface is divided into five categories: query,creation,state setting,data setting,and drawing,and the parameter realization and corresponding test case logic are designed.In the performance test part,the interface is evaluated from the four aspects of texture,anti-aliasing,lighting,and shadow commonly used in graphics rendering,and its performance is reflected according to GPU rendering time and FPS data.Development and testing were carried out in accordance with the actual application environment,and functional tests and performance tests were performed on each version of Open GL API with rigorous test ideas and multi-angle verification methods,and detailed test reports were generated.Finally,the correctness and completeness of the conformance test was further proved by the self-test,and the design goal was reached.
Keywords/Search Tags:OpenGL, Conformance test, Test case, The GPU chip, Rendering pipeline
PDF Full Text Request
Related items