xref: /aosp_15_r20/external/gmmlib/Source/GmmLib/ULT/GmmResourceCpuBltULT.cpp (revision 35ffd701415c9e32e53136d61a677a8d0a8fc4a5)
1*35ffd701SAndroid Build Coastguard Worker /*==============================================================================
2*35ffd701SAndroid Build Coastguard Worker Copyright(c) 2017 Intel Corporation
3*35ffd701SAndroid Build Coastguard Worker 
4*35ffd701SAndroid Build Coastguard Worker Permission is hereby granted, free of charge, to any person obtaining a
5*35ffd701SAndroid Build Coastguard Worker copy of this software and associated documentation files(the "Software"),
6*35ffd701SAndroid Build Coastguard Worker to deal in the Software without restriction, including without limitation
7*35ffd701SAndroid Build Coastguard Worker the rights to use, copy, modify, merge, publish, distribute, sublicense,
8*35ffd701SAndroid Build Coastguard Worker and / or sell copies of the Software, and to permit persons to whom the
9*35ffd701SAndroid Build Coastguard Worker Software is furnished to do so, subject to the following conditions:
10*35ffd701SAndroid Build Coastguard Worker 
11*35ffd701SAndroid Build Coastguard Worker The above copyright notice and this permission notice shall be included
12*35ffd701SAndroid Build Coastguard Worker in all copies or substantial portions of the Software.
13*35ffd701SAndroid Build Coastguard Worker 
14*35ffd701SAndroid Build Coastguard Worker THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
15*35ffd701SAndroid Build Coastguard Worker OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16*35ffd701SAndroid Build Coastguard Worker FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
17*35ffd701SAndroid Build Coastguard Worker THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
18*35ffd701SAndroid Build Coastguard Worker OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
19*35ffd701SAndroid Build Coastguard Worker ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
20*35ffd701SAndroid Build Coastguard Worker OTHER DEALINGS IN THE SOFTWARE.
21*35ffd701SAndroid Build Coastguard Worker ============================================================================*/
22*35ffd701SAndroid Build Coastguard Worker 
23*35ffd701SAndroid Build Coastguard Worker #include "GmmResourceULT.h"
24*35ffd701SAndroid Build Coastguard Worker 
25*35ffd701SAndroid Build Coastguard Worker using namespace std;
26*35ffd701SAndroid Build Coastguard Worker 
27*35ffd701SAndroid Build Coastguard Worker 
28*35ffd701SAndroid Build Coastguard Worker /////////////////////////////////////////////////////////////////////////////////////
29*35ffd701SAndroid Build Coastguard Worker /// CTestCpuBltResource Constructor
30*35ffd701SAndroid Build Coastguard Worker ///
31*35ffd701SAndroid Build Coastguard Worker /////////////////////////////////////////////////////////////////////////////////////
CTestCpuBltResource()32*35ffd701SAndroid Build Coastguard Worker CTestCpuBltResource::CTestCpuBltResource()
33*35ffd701SAndroid Build Coastguard Worker {
34*35ffd701SAndroid Build Coastguard Worker }
35*35ffd701SAndroid Build Coastguard Worker 
36*35ffd701SAndroid Build Coastguard Worker /////////////////////////////////////////////////////////////////////////////////////
37*35ffd701SAndroid Build Coastguard Worker /// CTestCpuBltResource Constructor
38*35ffd701SAndroid Build Coastguard Worker ///
39*35ffd701SAndroid Build Coastguard Worker /////////////////////////////////////////////////////////////////////////////////////
~CTestCpuBltResource()40*35ffd701SAndroid Build Coastguard Worker CTestCpuBltResource::~CTestCpuBltResource()
41*35ffd701SAndroid Build Coastguard Worker {
42*35ffd701SAndroid Build Coastguard Worker }
43*35ffd701SAndroid Build Coastguard Worker 
SetUpTestCase()44*35ffd701SAndroid Build Coastguard Worker void CTestCpuBltResource::SetUpTestCase()
45*35ffd701SAndroid Build Coastguard Worker {
46*35ffd701SAndroid Build Coastguard Worker }
47*35ffd701SAndroid Build Coastguard Worker 
TearDownTestCase()48*35ffd701SAndroid Build Coastguard Worker void CTestCpuBltResource::TearDownTestCase()
49*35ffd701SAndroid Build Coastguard Worker {
50*35ffd701SAndroid Build Coastguard Worker }
51*35ffd701SAndroid Build Coastguard Worker 
52*35ffd701SAndroid Build Coastguard Worker /// @brief ULT for 1D Resource
TEST_F(CTestCpuBltResource,TestCpuBlt1D)53*35ffd701SAndroid Build Coastguard Worker TEST_F(CTestCpuBltResource, TestCpuBlt1D)
54*35ffd701SAndroid Build Coastguard Worker {
55*35ffd701SAndroid Build Coastguard Worker }
56*35ffd701SAndroid Build Coastguard Worker 
57*35ffd701SAndroid Build Coastguard Worker /// @brief ULT for 2D Resource
TEST_F(CTestCpuBltResource,TestCpuBlt2D)58*35ffd701SAndroid Build Coastguard Worker TEST_F(CTestCpuBltResource, TestCpuBlt2D)
59*35ffd701SAndroid Build Coastguard Worker {
60*35ffd701SAndroid Build Coastguard Worker }
61*35ffd701SAndroid Build Coastguard Worker 
62*35ffd701SAndroid Build Coastguard Worker /// @brief ULT for 3D Resource
TEST_F(CTestCpuBltResource,TestCpuBlt3D)63*35ffd701SAndroid Build Coastguard Worker TEST_F(CTestCpuBltResource, TestCpuBlt3D)
64*35ffd701SAndroid Build Coastguard Worker {
65*35ffd701SAndroid Build Coastguard Worker }
66*35ffd701SAndroid Build Coastguard Worker 
67*35ffd701SAndroid Build Coastguard Worker /// @brief ULT for Cube Resource
TEST_F(CTestCpuBltResource,TestCpuBltCube)68*35ffd701SAndroid Build Coastguard Worker TEST_F(CTestCpuBltResource, TestCpuBltCube)
69*35ffd701SAndroid Build Coastguard Worker {
70*35ffd701SAndroid Build Coastguard Worker }