R2 Core Shaders

Functions | Variables
R2SurfaceShaderDriverBatched.h File Reference

A fragment shader driver for batched instance surfaces. More...

`#include "R2LogDepth.h"`
`#include "R2Normals.h"`
`#include "R2SurfaceTypes.h"`
`#include "R2GBufferOutput.h"`
`#include "R2View.h"`
Include dependency graph for R2SurfaceShaderDriverBatched.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Functions
| layout (location=0) out vec4 R2_out_albedo
R2_gbuffer_output_t | R2_surface_shader_main_gbuffer ()
void | main (void)

## Variables
in R2_vertex_data_t | R2_vertex_data
in R2_surface_matrices_instance_t | R2_surface_matrices_instance
uniform R2_surface_textures_t | R2_surface_textures
uniform R2_view_t | R2_view

## Detailed Description

A fragment shader driver for batched instance surfaces.

Definition in file R2SurfaceShaderDriverBatched.h.