| 1873 | } |
| 1874 | |
| 1875 | bool PostEffect::dumpShaderDisassembly( String &outFilename ) const |
| 1876 | { |
| 1877 | String data; |
| 1878 | |
| 1879 | if ( !mShader || !mShader->getDisassembly( data ) ) |
| 1880 | return false; |
| 1881 | |
| 1882 | outFilename = FS::MakeUniquePath( "", "ShaderDisassembly", "txt" ); |
| 1883 | |
| 1884 | FileStream *fstream = FileStream::createAndOpen( outFilename, Torque::FS::File::Write ); |
| 1885 | if ( !fstream ) |
| 1886 | return false; |
| 1887 | |
| 1888 | fstream->write( data ); |
| 1889 | fstream->close(); |
| 1890 | delete fstream; |
| 1891 | |
| 1892 | return true; |
| 1893 | } |
| 1894 | |
| 1895 | SimSet* PostEffect::getSet() const |
| 1896 | { |
no test coverage detected