Lines Matching refs:ComputeTest

77 ComputeTest::enable_d3d12_debug_layer()
103 ComputeTest::get_dxgi_factory()
131 ComputeTest::choose_adapter(IDXGIFactory4 *factory)
152 ComputeTest::create_device(IDXGIAdapter1 *adapter)
183 ComputeTest::create_root_signature(const ComputeTest::Resources &resources)
219 ComputeTest::create_pipeline_state(ComPtr<ID3D12RootSignature> &root_sig,
235 ComputeTest::create_buffer(int size, D3D12_HEAP_TYPE heap_type)
262 ComputeTest::create_upload_buffer_with_data(const void *data, size_t size)
277 ComputeTest::create_sized_buffer_with_data(size_t buffer_size,
293 ComputeTest::get_buffer_data(ComPtr<ID3D12Resource> res,
314 ComputeTest::resource_barrier(ComPtr<ID3D12Resource> &res,
329 ComputeTest::execute_cmdlist()
349 ComputeTest::create_uav_buffer(ComPtr<ID3D12Resource> res,
366 ComputeTest::create_cbv(ComPtr<ID3D12Resource> res, size_t size,
377 ComputeTest::add_uav_resource(ComputeTest::Resources &resources,
403 ComputeTest::add_cbv_resource(ComputeTest::Resources &resources,
423 ComputeTest::run_shader_with_raw_args(Shader shader,
620 ComputeTest::SetUp()
706 ComputeTest::TearDown()
720 PFN_D3D12_SERIALIZE_VERSIONED_ROOT_SIGNATURE ComputeTest::D3D12SerializeVersionedRootSignature;
791 ComputeTest::Shader
792 ComputeTest::compile(const std::vector<const char *> &sources,
800 ComputeTest::Shader shader;
828 ComputeTest::Shader
829 ComputeTest::link(const std::vector<Shader> &sources,
844 ComputeTest::Shader shader;
856 ComputeTest::Shader
857 ComputeTest::assemble(const char *source)
864 ComputeTest::Shader shader;
880 ComputeTest::configure(Shader &shader,
903 ComputeTest::validate(ComputeTest::Shader &shader)