Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
swiftshader
/
2cd0009006cce1070636adc495c3f55214dc6d6a
/
src
/
OpenGL
/
libGLESv2
/
Program.cpp
2cd0009
Revert "Fixed sampler allocation"
by Alexis Hétu
· 7 years ago
a141a07
Fixed sampler allocation
by Alexis Hetu
· 7 years ago
cbd20d9
Fix build issues.
by Nicolas Capens
· 7 years ago
23f54d7
Fix attribute location binding
by Alexis Hetu
· 7 years ago
48280a4
Program related validation
by Alexis Hetu
· 7 years ago
3eb573f
Added validation to shader related functions
by Alexis Hetu
· 7 years ago
ec5da19
Do not assign a location to uniform block members
by Alexis Hetu
· 7 years ago
b3f5ed7
glGetFragDataLocation implementation
by Alexis Hetu
· 7 years ago
1fd3b28
Making Program use the currently active context device.
by Ben Vanik
· 7 years ago
ec92f3c
Transform feedback varyings no longer linked when unused
by Alexis Hetu
· 7 years ago
f549e3b
Vectorize R5G6B5 framebuffer present.
by Nicolas Capens
· 8 years ago
b28c662
Fix clamping viewport dimensions on specification.
by Nicolas Capens
· 8 years ago
20c0f65
Fixed a uniform buffer regression
by Alexis Hetu
· 8 years ago
144974d
Allow all output to be written to in the vertex shader
by Alexis Hetu
· 9 years ago
b5d3b9c
Fix accessing null pointer when no uniform buffer is bound.
by Nicolas Capens
· 8 years ago
02ad0aa
Shader cleanup
by Alexis Hetu
· 8 years ago
53977f1
Re fixed minor warning
by Alexis Hetu
· 8 years ago
05c32b9
Fixed more windows warnings
by Alexis Hetu
· 8 years ago
7208e93
Moved or removed unused variables
by Alexis Hetu
· 8 years ago
12b0050
Implement flat interpolation qualifier support.
by Alexis Hetu
· 8 years ago
0bac285
Apply the Apache 2.0 license.
by Nicolas Capens
· 8 years ago
0704728
Transform feedback buffer assignment
by Alexis Hetu
· 9 years ago
ab75279
Making proper use of size_t
by Alexis Hetu
· 9 years ago
31b65a7
Transform feedback varying validation code
by Alexis Hetu
· 9 years ago
b663f71
Refactor implementation constants.
by Nicolas Capens
· 9 years ago
f1f1279
Renaming UniformBufferBinding to BufferBinding
by Alexis Hetu
· 9 years ago
2783c42
Fixed Android build failure
by Alexis Hetu
· 9 years ago
a60e8bb
Fixed GLES3.0 attribute locations
by Alexis Hetu
· 9 years ago
78696bf
Fixed binding offsets for uniform and transform feedback buffers
by Alexis Hetu
· 9 years ago
2c2a7b2
Passing uniform buffers to the vertex/pixel programs
by Alexis Hetu
· 9 years ago
2cb618d
Uniform buffer array register fix
by Alexis Hetu
· 9 years ago
8757dea
Ported Angle's std140 encoder to SwiftShader
by Alexis Hetu
· 9 years ago
773b67a
Program cleanup
by Alexis Hetu
· 9 years ago
5d96188
Fix signed/unsigned comparison warnings.
by Nicolas Capens
· 9 years ago
e5284ac
Fix tautological expressions.
by Nicolas Capens
· 9 years ago
7f66144
Fixed matrix4x2 and matrix4x3 uniform arrays
by Alexis Hetu
· 9 years ago
175d634
Minor bug fixes and cleanup
by Alexis Hetu
· 9 years ago
cef7779
Fixed uint uniforms
by Alexis Hetu
· 9 years ago
02a2bb8
Enable glsl integer code
by Alexis Hetu
· 9 years ago
ffec96c
Uniform blocks stores as pointers
by Alexis Hetu
· 9 years ago
5228d3c
Uniform buffer related fixes
by Alexis Hetu
· 9 years ago
b938c3c
Uniform blocks implementation
by Alexis Hetu
· 9 years ago
910b6b6
Added location to Attribute
by Alexis Hetu
· 9 years ago
fef22a6
Added missing binary related functions to Program
by Alexis Hetu
· 9 years ago
909b8bc
Non square matrices related fixes
by Alexis Hetu
· 9 years ago
8eada88
Handling proper sampler types
by Alexis Hetu
· 9 years ago
e2b43f0
Transform feedback varyings gather operation
by Alexis Hetu
· 9 years ago
284bb65
Fixed Program::getAttachedShaders
by Alexis Hetu
· 9 years ago
895a1e7
glProgramParameteri API implementation
by Alexis Hetu
· 9 years ago
3713cd4
Log the switch value when reaching an UNREACHABLE().
by Nicolas Capens
· 9 years ago
0085c44
Fixed some warnings
by Alexis Hetu
· 9 years ago
a818c45
Eliminating warnings from SwifShader
by Alexis Hetu
· 9 years ago
638e2ae
Transform feedback varyings API
by Alexis Hetu
· 9 years ago
d71948f
Compile fixes for JBMR2.
by Nicolas Capens
· 9 years ago
5f4ee79
glGetActiveUniformsiv implementation
by Alexis Hetu
· 9 years ago
d174674
Uniform Blocks API
by Alexis Hetu
· 9 years ago
4de7e2e
Implemented matrix transpose
by Alexis Hetu
· 9 years ago
b72f8ee
Adding unsigned int support for uniforms
by Alexis Hetu
· 9 years ago
3456d8f
Adding NxM matrices uniform support
by Alexis Hetu
· 9 years ago
db799e6
Adding uniform related APIs for GLES3
by Alexis Hetu
· 10 years ago
ab9b365
Add missing external texture type to the sampler uniforms.
by Ping-Hao Wu
· 10 years ago
7cc75e1
Make the Object class independent of the GL version.
by Nicolas Capens
· 10 years ago
b027aa9
Adding Texture3D support.
by Alexis Hetu
· 10 years ago
5597eef
Rename the GLSL shader compiler namespace to glsl.
by Nicolas Capens
· 10 years ago
68754bf
Make the GLSL compiler independent of the API shader class.
by Nicolas Capens
· 10 years ago
e832139
Rename the GLES2 folder to OpenGL.
by Nicolas Capens
· 10 years ago
[Renamed from src/GLES2/libGLESv2/Program.cpp]
14ee762
Name the namespaces logically.
by Nicolas Capens
· 10 years ago
f9b76a8
Rename the GLES2 namespace to gl2.
by Nicolas Capens
· 10 years ago
e9c5e4f
Implement GL_OES_EGL_image_external support.
by Nicolas Capens
· 10 years ago
d4ae863
Update to June 11 2013 code drop.
by John Bauman
· 10 years ago
66b8ab2
Add SwiftShader dump from Feb 6 2013
by John Bauman
· 10 years ago