| 381 | } |
| 382 | |
| 383 | DomainShaderPtr CompileDSFromFile(ID3D11Device* device, |
| 384 | const wchar* path, |
| 385 | const char* functionName, |
| 386 | const char* profile, |
| 387 | const CompileOptions& compileOptions, |
| 388 | bool forceOptimization) |
| 389 | { |
| 390 | CompiledDomainShader* compiledShader = new CompiledDomainShader(path, functionName, profile, compileOptions, forceOptimization); |
| 391 | CompileShader<ID3D11DomainShader>(device, compiledShader); |
| 392 | CompiledShaders.push_back(compiledShader); |
| 393 | |
| 394 | return compiledShader; |
| 395 | } |
| 396 | |
| 397 | ComputeShaderPtr CompileCSFromFile(ID3D11Device* device, |
| 398 | const wchar* path, |
nothing calls this directly
no outgoing calls
no test coverage detected