• Home
  • Raw
  • Download

Lines Matching refs:ComputeTest

119 ComputeTest::enable_d3d12_debug_layer()  in enable_d3d12_debug_layer()
145 ComputeTest::get_dxgi_factory() in get_dxgi_factory()
173 ComputeTest::choose_adapter(IDXGIFactory4 *factory) in choose_adapter()
194 ComputeTest::create_device(IDXGIAdapter1 *adapter) in create_device()
225 ComputeTest::create_root_signature(const ComputeTest::Resources &resources) in create_root_signature()
261 ComputeTest::create_pipeline_state(ComPtr<ID3D12RootSignature> &root_sig, in create_pipeline_state()
277 ComputeTest::create_buffer(int size, D3D12_HEAP_TYPE heap_type) in create_buffer()
304 ComputeTest::create_upload_buffer_with_data(const void *data, size_t size) in create_upload_buffer_with_data()
319 ComputeTest::create_sized_buffer_with_data(size_t buffer_size, in create_sized_buffer_with_data()
335 ComputeTest::get_buffer_data(ComPtr<ID3D12Resource> res, in get_buffer_data()
356 ComputeTest::resource_barrier(ComPtr<ID3D12Resource> &res, in resource_barrier()
371 ComputeTest::execute_cmdlist() in execute_cmdlist()
391 ComputeTest::create_uav_buffer(ComPtr<ID3D12Resource> res, in create_uav_buffer()
408 ComputeTest::create_cbv(ComPtr<ID3D12Resource> res, size_t size, in create_cbv()
419 ComputeTest::add_uav_resource(ComputeTest::Resources &resources, in add_uav_resource()
445 ComputeTest::add_cbv_resource(ComputeTest::Resources &resources, in add_cbv_resource()
465 ComputeTest::run_shader_with_raw_args(Shader shader, in run_shader_with_raw_args()
662 ComputeTest::SetUp() in SetUp()
748 ComputeTest::TearDown() in TearDown()
762 PFN_D3D12_SERIALIZE_VERSIONED_ROOT_SIGNATURE ComputeTest::D3D12SerializeVersionedRootSignature;
789 ComputeTest::Shader
790 ComputeTest::compile(const std::vector<const char *> &sources, in compile()
798 ComputeTest::Shader shader; in compile()
826 ComputeTest::Shader
827 ComputeTest::link(const std::vector<Shader> &sources, in link()
842 ComputeTest::Shader shader; in link()
854 ComputeTest::Shader
855 ComputeTest::assemble(const char *source) in assemble()
862 ComputeTest::Shader shader; in assemble()
878 ComputeTest::configure(Shader &shader, in configure()
902 ComputeTest::validate(ComputeTest::Shader &shader) in validate()