• Home
  • Raw
  • Download

Lines Matching full:vars

80     std::vector<sh::ShaderVariable> vars;  in TEST()  local
82 // test no vars. in TEST()
83 EXPECT_TRUE(CheckVariablesInPackingLimits(kMaxRows, vars)); in TEST()
91 vars.clear(); in TEST()
92 vars.push_back(sh::ShaderVariable(type)); in TEST()
93 EXPECT_TRUE(CheckVariablesInPackingLimits(kMaxRows, vars)); in TEST()
97 vars.clear(); in TEST()
98 vars.push_back(CreateShaderVariable(type, num_vars)); in TEST()
99 EXPECT_TRUE(CheckVariablesInPackingLimits(kMaxRows, vars)); in TEST()
102 vars.clear(); in TEST()
103 vars.push_back(CreateShaderVariable(type, num_vars + 1)); in TEST()
104 EXPECT_FALSE(CheckVariablesInPackingLimits(kMaxRows, vars)); in TEST()
106 // Check exactly the right amount of 1 type as individual vars. in TEST()
109 vars.clear(); in TEST()
112 vars.push_back(sh::ShaderVariable(type)); in TEST()
114 EXPECT_TRUE(CheckVariablesInPackingLimits(kMaxRows, vars)); in TEST()
117 vars.push_back(sh::ShaderVariable(type)); in TEST()
118 EXPECT_FALSE(CheckVariablesInPackingLimits(kMaxRows, vars)); in TEST()
122 vars.clear(); in TEST()
123 vars.push_back(sh::ShaderVariable(GL_FLOAT_VEC4)); in TEST()
124 vars.push_back(sh::ShaderVariable(GL_FLOAT_MAT3)); in TEST()
125 vars.push_back(sh::ShaderVariable(GL_FLOAT_MAT3)); in TEST()
126 vars.push_back(sh::ShaderVariable(GL_FLOAT_VEC2, 6)); in TEST()
127 vars.push_back(sh::ShaderVariable(GL_FLOAT_VEC2, 4)); in TEST()
128 vars.push_back(sh::ShaderVariable(GL_FLOAT_VEC2)); in TEST()
129 vars.push_back(sh::ShaderVariable(GL_FLOAT, 3)); in TEST()
130 vars.push_back(sh::ShaderVariable(GL_FLOAT, 2)); in TEST()
131 vars.push_back(sh::ShaderVariable(GL_FLOAT)); in TEST()
132 EXPECT_TRUE(CheckVariablesInPackingLimits(kMaxRows, vars)); in TEST()
173 std::vector<sh::ShaderVariable> vars; in TEST() local
174 vars.push_back(sh::ShaderVariable(type)); in TEST()
181 vars.push_back(sh::ShaderVariable(GL_FLOAT)); in TEST()
185 EXPECT_TRUE(CheckVariablesInPackingLimits(squareSize, vars)); in TEST()
188 vars.push_back(sh::ShaderVariable(GL_FLOAT)); in TEST()
189 EXPECT_FALSE(CheckVariablesInPackingLimits(squareSize, vars)); in TEST()
196 std::vector<sh::ShaderVariable> vars; in TEST() local
208 vars.push_back(sh::ShaderVariable(GL_BOOL, num_elements_per_array)); in TEST()
210 EXPECT_TRUE(CheckVariablesInPackingLimits(kMaxRows, vars)); in TEST()
213 vars.clear(); in TEST()
219 vars.push_back(sh::ShaderVariable(GL_FLOAT_VEC2, num_elements_per_array)); in TEST()
220 vars.push_back(sh::ShaderVariable(GL_FLOAT, num_elements_per_array)); in TEST()
221 vars.push_back(sh::ShaderVariable(GL_INT, num_elements_per_array)); in TEST()
222 EXPECT_TRUE(CheckVariablesInPackingLimits(kMaxRows, vars)); in TEST()
233 std::vector<sh::ShaderVariable> vars; in TEST() local
234 vars.push_back(sh::ShaderVariable(GL_NONE)); in TEST()
236 sh::ShaderVariable &parentStruct = vars[0]; in TEST()
251 EXPECT_TRUE(CheckVariablesInPackingLimits(kMaxRows, vars)); in TEST()