index
:
mesa/mesa
10.0
10.1
10.2
10.3
10.4
10.5
10.6
11.0
11.1
11.2
12.0
13.0
17.0
17.1
17.2
17.3
18.0
18.1
18.2
18.3
19.0
19.1
19.2
19.3
20.0
20.1
20.2
20.3
21.0
21.1
21.2
21.3
22.0
22.1
22.2
22.3
23.0
23.1
23.2
23.3
24.0
24.1
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
a7xx-gmem
amber
elima/radv-video-encode-caps-maxbitrate
explicit-sync
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
staging/24.1
uav-counter-meta
vk-no-nir-android
zink-stablefix
The Mesa 3D Graphics Library (mirrored from https://gitlab.freedesktop.org/mesa/mesa)
brianp
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
mesa
/
main
/
shaderapi.c
Age
Commit message (
Expand
)
Author
Files
Lines
2017-06-22
mesa: don't flag _NEW_PROGRAM_CONSTANTS for GLSL programs for st/mesa
Marek Olšák
1
-2
/
+6
2017-05-22
mesa: GL_ARB_shader_subroutine is not optional in core profile
Ian Romanick
1
-40
/
+0
2017-05-20
mesa: add an env var to force cache fallback
Timothy Arceri
1
-0
/
+2
2017-05-17
mesa: add KHR_no_error support for glUseProgram
Timothy Arceri
1
-20
/
+45
2017-05-17
mesa: move use_program() inside _mesa_use_program()
Timothy Arceri
1
-29
/
+21
2017-05-11
mesa: remove _CurrentFragmentProgram from gl_pipeline_object
Timothy Arceri
1
-22
/
+0
2017-05-11
mesa: small _mesa_UseProgram() tidy up
Timothy Arceri
1
-4
/
+1
2017-04-22
mesa: Remove unnecessary locking from container objects.
Matt Turner
1
-3
/
+0
2017-03-31
mesa: remove MESA_GLSL=opt
Timothy Arceri
1
-2
/
+0
2017-03-31
mesa: remove MESA_GLSL=no_opts env option
Timothy Arceri
1
-2
/
+0
2017-03-12
mesa/glsl: introduce new gl_compile_status enum
Timothy Arceri
1
-3
/
+3
2017-02-17
glsl: use correct shader source in case of cache fallback
Timothy Arceri
1
-3
/
+12
2017-02-16
mesa: retain gl_shader_programs after glDeleteProgram if they are in use
Timothy Arceri
1
-5
/
+9
2017-02-09
glsl: add param to force shader recompile
Timothy Arceri
1
-1
/
+1
2017-02-09
st/mesa/i965: create link status enum
Timothy Arceri
1
-5
/
+5
2017-01-31
mesa: add new MESA_GLSL flag for printing shader cache debug info
Timothy Arceri
1
-0
/
+2
2017-01-27
mesa: move variable declaration to where its used
Emil Velikov
1
-2
/
+2
2017-01-23
mesa/glsl: set and get cs layouts to and from shader_info
Timothy Arceri
1
-4
/
+2
2017-01-23
mesa/glsl: set and get gs layouts directly to and from shader_info
Timothy Arceri
1
-8
/
+4
2017-01-23
mesa/glsl/i965: set and get tes layouts directly to and from shader_info
Timothy Arceri
1
-11
/
+4
2017-01-23
mesa/glsl: set {clip,cull}_distance_array_size directly in gl_program
Timothy Arceri
1
-8
/
+0
2017-01-23
mesa: use gl_program for CurrentProgram rather than gl_shader_program
Timothy Arceri
1
-63
/
+41
2017-01-19
glsl: set InnerCoverage directly in gl_program
Timothy Arceri
1
-1
/
+0
2017-01-19
glsl: tidy up PostDepthCoverage shader field
Timothy Arceri
1
-1
/
+0
2017-01-19
st/mesa/glsl: set early_fragment_tests directly in shader_info
Timothy Arceri
1
-1
/
+0
2017-01-19
mesa/glsl/i965: set and use tcs vertices_out directly
Timothy Arceri
1
-5
/
+1
2017-01-19
mesa: don't always set _NEW_PROGRAM when linking
Timothy Arceri
1
-1
/
+22
2017-01-19
mesa: change init subroutine defaults helper to work per gl_program
Timothy Arceri
1
-20
/
+10
2017-01-18
utils: build sha1/disk cache only with Android/Autoconf
Emil Velikov
1
-0
/
+5
2017-01-18
util: import sha1 implementation from OpenBSD
17.0-branchpoint
Emil Velikov
1
-6
/
+0
2017-01-10
compiler: Merge shader_info's tcs and tes structs.
Kenneth Graunke
1
-5
/
+5
2017-01-09
st/mesa/glsl: set num_images directly in shader_info
Timothy Arceri
1
-1
/
+0
2017-01-07
mesa: Introduce a compiler enum for tessellation spacing.
Kenneth Graunke
1
-2
/
+16
2017-01-07
compiler: Change shader_info->tes.vertex_order into a ccw boolean.
Kenneth Graunke
1
-1
/
+1
2017-01-06
mesa: make _CurrentFragmentProgram a gl_program struct pointer
Timothy Arceri
1
-6
/
+8
2016-12-30
mesa/compiler: add local_size_variable to shader_info
Timothy Arceri
1
-0
/
+1
2016-12-30
glsl/mesa: set separate_shader directly in shader_info
Timothy Arceri
1
-0
/
+1
2016-12-30
mesa/glsl: move subroutine metadata to gl_program
Timothy Arceri
1
-38
/
+42
2016-12-07
mesa: add support for GL_INTEL_conservative_rasterization
Lionel Landwerlin
1
-0
/
+1
2016-12-07
mesa: Add GL and GLSL plumbing for ARB_post_depth_coverage for i965 (gen9+).
Plamena Manolova
1
-0
/
+1
2016-12-02
st/mesa/glsl: move Version to gl_shader_program_data
Timothy Arceri
1
-1
/
+1
2016-11-22
glsl: add gl_linked_shader::SourceChecksum
Marek Olšák
1
-0
/
+6
2016-11-22
mesa: use util_hash_crc32 instead of _mesa_str_checksum
Marek Olšák
1
-1
/
+2
2016-11-19
st/mesa/glsl/nir/i965: make use of new gl_shader_program_data in gl_shader_pr...
Timothy Arceri
1
-35
/
+35
2016-11-19
glsl/i965: move per stage AtomicBuffers list to gl_program
Timothy Arceri
1
-1
/
+0
2016-11-18
mesa: fix empty program log length
Tapani Pälli
1
-2
/
+4
2016-11-17
mesa: Drop PATH_MAX usage.
Kenneth Graunke
1
-26
/
+11
2016-11-17
mesa/glsl: copy num_abos to gl_program
Timothy Arceri
1
-0
/
+1
2016-11-17
mesa/glsl: copy num_images to gl_program
Timothy Arceri
1
-0
/
+2
2016-10-26
compiler: remove copy_shader_info()
Timothy Arceri
1
-2
/
+0
[next]