• Home
  • Raw
  • Download

Lines Matching refs:params

46 std::ostream &operator<<(std::ostream &os, const TextureUploadParams &params)  in operator <<()  argument
48 os << params.backendAndStory().substr(1); in operator <<()
103 const auto &params = GetParam(); in initializeBenchmark() local
104 glTexStorage2DEXT(GL_TEXTURE_2D, 1, GL_RGBA8, params.baseSize, params.baseSize); in initializeBenchmark()
127 const auto &params = GetParam(); in initializeBenchmark() local
129 glTexStorage2DEXT(GL_TEXTURE_2D, 1, GL_RGBA8, params.baseSize, params.baseSize); in initializeBenchmark()
133 glBufferData(GL_PIXEL_UNPACK_BUFFER, params.baseSize * params.baseSize * 4, in initializeBenchmark()
158 const auto &params = GetParam(); in initializeBenchmark() local
160 glTexStorage2DEXT(GL_TEXTURE_2D, 1, GL_COMPRESSED_RGB8_ETC2, params.baseSize, in initializeBenchmark()
161 params.baseSize); in initializeBenchmark()
165 glBufferData(GL_PIXEL_UNPACK_BUFFER, params.subImageSize * params.subImageSize / 2, in initializeBenchmark()
195 const auto &params = GetParam(); in initializeBenchmark() local
210 ASSERT_TRUE(params.baseSize >= params.subImageSize); in initializeBenchmark()
211 mTextureData.resize(params.baseSize * params.baseSize * 4, 0.5); in initializeBenchmark()
252 const auto &params = GetParam(); in drawBenchmark() local
255 for (unsigned int iteration = 0; iteration < params.iterationsPerStep; ++iteration) in drawBenchmark()
257 glTexSubImage2D(GL_TEXTURE_2D, 0, rand() % (params.baseSize - params.subImageSize), in drawBenchmark()
258 rand() % (params.baseSize - params.subImageSize), params.subImageSize, in drawBenchmark()
259 params.subImageSize, GL_RGBA, GL_UNSIGNED_BYTE, mTextureData.data()); in drawBenchmark()
272 const auto &params = GetParam(); in drawBenchmark() local
275 for (size_t it = 0; it < params.iterationsPerStep; ++it) in drawBenchmark()
279 for (GLsizei levelSize = params.baseSize; levelSize > 0; levelSize >>= 1) in drawBenchmark()
296 const auto &params = GetParam(); in drawBenchmark() local
299 for (unsigned int iteration = 0; iteration < params.iterationsPerStep; ++iteration) in drawBenchmark()
301 glTexSubImage2D(GL_TEXTURE_2D, 0, rand() % (params.baseSize - params.subImageSize), in drawBenchmark()
302 rand() % (params.baseSize - params.subImageSize), params.subImageSize, in drawBenchmark()
303 params.subImageSize, GL_RGBA, GL_UNSIGNED_BYTE, 0); in drawBenchmark()
316 const auto &params = GetParam(); in drawBenchmark() local
319 for (unsigned int iteration = 0; iteration < params.iterationsPerStep; ++iteration) in drawBenchmark()
321 glCompressedTexSubImage2D(GL_TEXTURE_2D, 0, 0, 0, params.subImageSize, params.subImageSize, in drawBenchmark()
323 params.subImageSize * params.subImageSize / 2, 0); in drawBenchmark()
336 TextureUploadParams params; in D3D11Params() local
337 params.eglParameters = egl_platform::D3D11(); in D3D11Params()
338 params.webgl = webglCompat; in D3D11Params()
339 return params; in D3D11Params()
344 TextureUploadParams params; in OpenGLOrGLESParams() local
345 params.eglParameters = egl_platform::OPENGL_OR_GLES(); in OpenGLOrGLESParams()
346 params.webgl = webglCompat; in OpenGLOrGLESParams()
347 return params; in OpenGLOrGLESParams()
352 TextureUploadParams params; in VulkanParams() local
353 params.eglParameters = egl_platform::VULKAN(); in VulkanParams()
354 params.webgl = webglCompat; in VulkanParams()
355 return params; in VulkanParams()
360 TextureUploadParams params; in VulkanPBOParams() local
361 params.eglParameters = egl_platform::VULKAN(); in VulkanPBOParams()
362 params.webgl = false; in VulkanPBOParams()
363 params.trackGpuTime = false; in VulkanPBOParams()
364 params.baseSize = baseSize; in VulkanPBOParams()
365 params.subImageSize = subImageSize; in VulkanPBOParams()
366 return params; in VulkanPBOParams()
371 TextureUploadParams params; in ES3OpenGLPBOParams() local
372 params.eglParameters = egl_platform::OPENGL(); in ES3OpenGLPBOParams()
373 params.majorVersion = 3; in ES3OpenGLPBOParams()
374 params.minorVersion = 0; in ES3OpenGLPBOParams()
375 params.webgl = false; in ES3OpenGLPBOParams()
376 params.trackGpuTime = false; in ES3OpenGLPBOParams()
377 params.baseSize = baseSize; in ES3OpenGLPBOParams()
378 params.subImageSize = subImageSize; in ES3OpenGLPBOParams()
379 return params; in ES3OpenGLPBOParams()
404 using namespace params;