Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/engines/eevee/shaders/effect_dof_vert.glsl
| Show First 20 Lines • Show All 75 Lines • ▼ Show 20 Lines | void main() | ||||
| * 1 | \ | * 1 | \ | ||||
| * | \ | * | \ | ||||
| * | \ | * | \ | ||||
| * 0 | x \ | * 0 | x \ | ||||
| * | Circle \ | * | Circle \ | ||||
| * | Origin \ | * | Origin \ | ||||
| * -1 0 --------------- 2 | * -1 0 --------------- 2 | ||||
| * -1 0 1 ex | * -1 0 1 ex | ||||
| **/ | */ | ||||
| gl_Position.x = float(v_id / 2) * extend - 1.0; /* int divisor round down */ | gl_Position.x = float(v_id / 2) * extend - 1.0; /* int divisor round down */ | ||||
| gl_Position.y = float(v_id % 2) * extend - 1.0; | gl_Position.y = float(v_id % 2) * extend - 1.0; | ||||
| gl_Position.z = 0.0; | gl_Position.z = 0.0; | ||||
| gl_Position.w = 1.0; | gl_Position.w = 1.0; | ||||
| /* Generate Triangle */ | /* Generate Triangle */ | ||||
| particlecoord = gl_Position.xy; | particlecoord = gl_Position.xy; | ||||
| Show All 17 Lines | |||||