A free mod called Proper Shaders for Grand Theft Auto: San Andreas replaces the entire renderer with a deferred pipeline that supports hundreds of dynamic lights, PCSS shadows, and volumetric fog, built to run stably during normal gameplay.
Grand Theft Auto: San Andreas now has rendering technology that did not exist when the game shipped, bolted onto an engine that was never designed to support it, by a modder working out of Brazil.
The mod is called Proper Shaders, built by Junior_Djjr with contributions from Jéssica Natália, and released through MixMods. It is a ground-up custom rendering pipeline injected into the RenderWare engine that enables modern graphical techniques while keeping the game stable enough to actually play.
Unlike traditional rendering, which calculates lighting for every object in the scene as it draws that object, deferred rendering separates the process by first drawing the geometry and surface information into a series of buffers, then calculating lighting in a separate pass. This means you can have hundreds of dynamic lights in a scene without the performance collapsing, because the lighting cost is proportional to the number of pixels on screen, not the number of objects times the number of lights.
The result? Proper Shares replace the baked lighting of Los Santos from 2004 with real-time per-pixel lighting that responds dynamically to time of day, weather, and hundreds of individual light sources.
Here is what Proper Shaders adds compared to the vanilla game and typical ENB/ReShade setups:
| Feature | Vanilla San Andreas (2004) | Typical ENB/ReShade Preset | Proper Shaders |
|---|---|---|---|
Rendering pipeline | Forward rendering | Forward rendering (post-process overlay) | Full deferred rendering |
Dynamic lighting | Limited (baked + few real-time) | Same as vanilla (visual filter only) | Per-pixel dynamic lighting (hundreds of lights) |
Shadows | Low-res, basic | Same as vanilla (maybe softened) | NVIDIA PCSS-style cascaded shadows |
Ambient occlusion | None | SSAO via post-process (screen-space only) | SSAO/HBAO (integrated into deferred pipeline) |
Volumetric effects | None | Basic god rays via post-process | Volumetric light beams (physically based) |
HDR and tonemapping | None | Simulated via LUT/color grading | Native HDR + tonemapping |
Bloom | None | Post-process bloom (often aggressive) | Physically-based bloom |
Anti-aliasing | None (or basic MSAA) | FXAA/SMAA overlay | SMAA (integrated) |
Fog rendering | Basic distance fog | Same or worse | Improved volumetric fog |
Particle rendering | Hard-edged, z-fighting | Same | Soft particles, resolved z-fighting |
Wind simulation | None | None | Wind shader on vegetation |
Performance impact | N/A (baseline) | Heavy (30-50% FPS loss typical) | Low (designed for gameplay, not screenshots) |
Designed for gameplay | N/A | Often breaks in cutscenes/interiors | Day/night, interiors/exteriors, cutscenes all supported |
Get GTA BOOM in your feed.
Mark GTA BOOM as a "Preferred Source" on Google so our GTA 6 and GTA Online updates show up first.
ENB and ReShade presets are post-processing filters that sit on top of the existing renderer. They can make the game look better in screenshots, but they do not change how the engine fundamentally draws the world. Proper Shaders replaces the renderer. The RenderWare engine, which Criterion Games built in the early 2000s and which powered Grand Theft Auto III, Grand Theft Auto: Vice City, and GTA: San Andreas, was never designed for deferred rendering.
What Junior_Djjr has done is inject an entirely new rendering path into a 22-year-old engine, one that supports techniques (PCSS cascaded shadows, HBAO, volumetric lighting) that most AAA games did not adopt until the PS4 era.
Perhaps the best part is that the mod is configurable. You can run the full feature set for maximum visual quality, or strip it down to just soft particles and z-fighting fixes for a lightweight improvement that barely touches performance. The mod is also designed for gameplay, so everything, from the day/night cycles, interior transitions, cutscenes, and even the weather changes, all work. This is not a mod you install for a photo mode session and then disable when you want to actually play the game. It is a mod that makes the game look fundamentally different during normal gameplay, during missions, during driving, and during the entire experience from the opening cutscene in Los Santos to the final mission in Las Venturas.
As a bonus, all of this is available for free. The modder monetizes it by making newer alpha and beta builds with additional features and stability improvements exclusive to their Patreon page.
The Brazilian modding community has historically produced some of the most technically ambitious and absurd Grand Theft Auto mods in existence. Their work rivals what professional studios produce with significantly more resources, Rockstar included.
Whatever Rockstar Australia will work on and eventually release based on the most recent job listing will find itself measured against mods like these, which were built by a pair of individuals in Brazil who introduced technology that the Grand Theft Auto: The Trilogy — The Definitive Edition didn't include, run more efficiently than most visual mods, and works correctly during actual gameplay.
If Rockstar's next remaster of a classic title does not at least match what a Brazilian modder achieved with zero corporate budget and a 22-year-old engine, expect the internet to have a laugh at their expense.
Perhaps that's the reason why Rockstar is very careful about releasing remasters nowadays, especially the long-rumored re-release of Grand Theft Auto IV for modern platforms.
Interestingly enough, there seems to be a surge in mods being released lately, ahead of the launch of Grand Theft Auto 6 in November.
Proper Shaders: quick answers
Is Proper Shaders a visual filter like ENB or does it actually change how GTA San Andreas renders the world?
Proper Shaders replaces the RenderWare engine's rendering pipeline with a full deferred renderer, meaning geometry and lighting are calculated in separate passes. ENB and ReShade presets are post-process overlays applied on top of the existing renderer and do not change how the engine draws the scene.
Can players who just want a subtle improvement use Proper Shaders without running the full feature set?
Yes. Proper Shaders is configurable, so players can strip it down to lightweight features such as soft particles and z-fighting fixes for a minimal performance hit, or run the full deferred pipeline for maximum visual quality.
Is the free public release of Proper Shaders the same as the most up to date version?
Yes. The modder, Junior Djjr, monetizes development by releasing newer alpha and beta builds with additional features and stability improvements exclusively to Patreon supporters.
How does Proper Shaders stack up against the official GTA Trilogy Definitive Edition remaster from Rockstar?
Proper Shaders introduces deferred rendering, PCSS shadows, volumetric lighting, and HBAO, techniques that GTA: The Trilogy Definitive Edition did not include.

