Lines Matching defs:params

222 	static MovePtr<TestDefinition> create(DecodeTestParam params, deUint32 baseSeed)
224 return MovePtr<TestDefinition>(new TestDefinition(params, baseSeed));
227 TestDefinition(DecodeTestParam params, deUint32 baseSeed)
228 : m_params(params)
229 , m_info(clipInfo(params.stream.clip))
237 if (params.type == TEST_TYPE_H264_DECODE_RESOLUTION_CHANGE_DPB)
331 void createParser(const TestDefinition* params, VideoBaseDecoder* decoder, VkSharedBaseObj<VulkanVideoDecodeParser>& parser)
356 const VkExtensionProperties* pStdExtensionVersion = params->extensionProperties();
359 switch (params->getCodecOperation())
369 VkSharedBaseObj<VulkanH264Decoder> nvVideoH264DecodeParser(new VulkanH264Decoder(params->getCodecOperation()));
381 VkSharedBaseObj<VulkanH265Decoder> nvVideoH265DecodeParser(new VulkanH265Decoder(params->getCodecOperation()));
399 VideoBaseDecoder::Parameters params;
400 params.profile = test.getProfile();
401 params.context = devctx;
402 params.framebuffer = vkVideoFrameBuffer;
403 params.framesToCheck = test.framesToCheck();
404 params.queryDecodeStatus = test.hasOption(DecoderOption::UseStatusQueries);
405 params.outOfOrderDecoding = test.hasOption(DecoderOption::CachedDecoding);
406 params.alwaysRecreateDPB = test.hasOption(DecoderOption::RecreateDPBImages);
407 params.pictureParameterUpdateTriggerHack = test.getParamaterUpdateHackRequirement();
409 return MovePtr<VideoBaseDecoder>(new VideoBaseDecoder(std::move(params)));
417 FrameProcessor(DeviceContext* devctx, const TestDefinition* params, VideoBaseDecoder* decoder, tcu::TestLog& log)
419 , m_demuxer(params->getClipFilename(), log)
424 createParser(params, m_decoder, m_parser);