Rendering processing method and processing device for user interaction interface
A technology of interactive interface and processing method, applied in the field of rendering processing of user interactive interface, can solve the problems of unsupported DirectX technology and increase program complexity, and achieve the effect of speeding up rendering speed, wide application range and improving calculation speed.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0038] figure 2 It is a flow chart of the rendering processing method of the user interaction interface provided in the first embodiment. Such as figure 2 As shown, the rendering processing method of the user interaction interface in this embodiment includes the following steps:
[0039] Step S11, converting the user interface data to be rendered into floating point numbers.
[0040] Floating-point numbers are digital representations of numbers belonging to a specific subset of rational numbers, and are used in computers to approximate any real number. Specifically, this real number is obtained by multiplying an integer or fixed-point number (ie, the mantissa) by the integer power of a certain base number (usually 2 in computers).
[0041] User interface data, usually an integer. However, SSE technology performs high-precision calculations, so floating-point numbers must be used. Converting an integer to a floating point number is simple, for example, 1 has a floating p...
no. 2 example
[0054] image 3 It is a flow chart of the rendering processing method of the user interaction interface provided by the second embodiment. Such as image 3 As shown, this embodiment mainly introduces the processing method of using the SSE2 instruction to render the user interaction interface in the C / C++ program. The rendering processing method of the user interaction interface in this embodiment includes the following steps:
[0055] Step S21, converting the user interface data to be rendered into floating point numbers;
[0056] Step S22, loading the converted floating-point numbers into multiple arrays, each array storing four floating-point numbers;
[0057] Step S23, loading multiple arrays containing floating point numbers into the SSE2 register;
[0058] Step S24, use the intrinsic function to call the SSE instruction, the intrinsic function includes the header file xmmintrin.h;
[0059] Intrinsics is a collection of functions that can be used directly in C / C++ pro...
no. 3 example
[0077] Figure 4 A schematic structural diagram of a rendering processing device for a user interaction interface provided in the third embodiment. The apparatus for rendering a user interaction interface provided in this embodiment may be used to implement rendering processing of a user interaction interface. Such as Figure 4 As shown, the rendering processing device 30 of the user interaction interface includes:
[0078] A data type conversion module 31, configured to convert the user interface data to be rendered into a floating point number;
[0079] The first processing module 32 is used to load the converted floating-point numbers into multiple arrays, and each array stores at least two floating-point numbers;
[0080] The second processing module 33 is used to load the floating-point numbers in multiple arrays into the SSE register;
[0081] The third processing module 34 is configured to simultaneously perform arithmetic and logic operations on the at least two floa...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


