TL;DR Summary

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 PresetProper 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.

What to do next

  1. Download the stable free release of Proper Shaders from MixMods. The mod works across day and night cycles, interiors, cutscenes, and weather without extra setup.
  2. Stripping Proper Shaders down to soft particles and z-fighting fixes lets you gauge your system's headroom before enabling the complete feature set.