| 1494 | } |
| 1495 | |
| 1496 | bool PostEffect::dumpShaderDisassembly( String &outFilename ) const |
| 1497 | { |
| 1498 | String data; |
| 1499 | |
| 1500 | if ( !mShader || !mShader->getDisassembly( data ) ) |
| 1501 | return false; |
| 1502 | |
| 1503 | outFilename = FS::MakeUniquePath( "", "ShaderDisassembly", "txt" ); |
| 1504 | |
| 1505 | FileStream *fstream = FileStream::createAndOpen( outFilename, Torque::FS::File::Write ); |
| 1506 | if ( !fstream ) |
| 1507 | return false; |
| 1508 | |
| 1509 | fstream->write( data ); |
| 1510 | fstream->close(); |
| 1511 | delete fstream; |
| 1512 | |
| 1513 | return true; |
| 1514 | } |
| 1515 | |
| 1516 | SimSet* PostEffect::getSet() const |
| 1517 | { |
no test coverage detected