Get the free plugin for Adobe Creative Cloud, enabling NotchLC support in After Effects, Premiere and Media Encoder. Windows & macOS (Intel & Apple Silicon) supported.














If the installation was successful, the game will start using your CPU for rendering. You will notice:
SwiftShader is a legacy tool. For modern games, consider using "dgVoodoo2" or "Mesa3D for Windows," which are more up-to-date software rendering alternatives.
SwiftShader does not install like a standard Windows program. It works on a per-app basis. swift shader 30 sem a logo install
SwiftShader is a "Software Rasterizer." While modern GPUs handle graphics processing, SwiftShader takes those instructions and forces your processor (CPU) to do the work. It’s a lifesaver for: Older laptops with Integrated Intel Graphics. Virtual Machines that don't have GPU passthrough. Debugging graphics code. Step 1: Download the SwiftShader 3.0 Files
To get started, you need the SwiftShader DLL files. Usually, these come in a compressed .zip or .rar folder. If the installation was successful, the game will
Right-click on and select Open with > Notepad . Look for a section titled [Optimization] or [Testing] . Find the line that says DisableLogo=none or ShowLogo=1 . Change the value so it reads: DisableLogo=1 . Save the file and close Notepad.
How to Install SwiftShader 3.0 Without the Watermark Logo If you are trying to run older games or heavy graphics software on a PC without a dedicated graphics card, you’ve likely encountered . It is a high-performance software 3D renderer that allows you to run DirectX applications by using your CPU to emulate a GPU. SwiftShader does not install like a standard Windows program
SwiftShader is very heavy on the CPU. Close all background programs (Chrome, Discord, etc.) to give the renderer more room to breathe.
Note: If your version of the DLL is a restricted trial, changing the .ini might not work. In that case, most users seek out the "Pre-patched" version of the d3d9.dll where the logo code has been disabled internally. Step 3: Installing into Your Game/App
You may see a drop in frame rate compared to a real GPU, but the game should now load without "Graphics Card Not Supported" errors. Troubleshooting Common Issues
Detail when you need it. Unlike other mainstream GPU codecs, NotchLC uses variable block size and variable control point bit levels to provide extra detail while allowing greater compression in areas of flatter colours.
NotchLC breaks colour data down into luma and chroma (YUV). 12bits of depth are assigned to luma data, as in many scenarios this is where bit depth is most perceivable. 8bits are assigned to each of the U & V channels.
Rather than specify target bitrates and end up with undetermined quality outcomes, NotchLC takes the reverse approach: during encoding you set a quality level, and the encoder uses the most compression it can while preserving it.
Utilising the modern SSIM measurement method, NotchLC delivers the high-quality results that are needed to be qualified as an intermediary codec. Don’t take our word for it though — read what dandelion + burdock writes in their big, independent 10bit codec test.
See how NotchLC stacks up with with another popular GPU powered codec.
Talk to any content creator about codecs and you’ll find encoding times, right at the top of the list of concerns. NotchLC utilises the full power of the GPU to massively accelerate the encoding process.
NotchLC utilises the full power of the GPU to massively accelerate the encoding process. On a consumer PC, encoding can be up to 5.7x faster than realtime at 1080p24. As an example, we encoded the Open Source movie “Big Buck Bunny” (duration 09:57) in just 1 min and 44 secs.
In a CPU codec, the CPU decodes the image and sends the huge raw frames up to the GPU. The secret sauce of a GPU codec is that compressed frames are uploaded and the GPU does the decode. The compressed frames are much smaller in size allowing vastly more video to be passed through the PCI-e bus.
Typically you will see compression ratios of around 5:1 on motion graphics content when compared to raw video. You’ll be able to dial in your final file size by using the encoder’s Quality Level (see the manual).
NotchLC can be integrated into your software or product. We have a fully documented SDK available under a commercial license. Contact us to discuss licensing options and pricing.
See the manual, or talk to other users on our community Discord.