mesa/src
Kristian Høgsberg Kristensen c2581a9375 anv: Build the real pipeline layout in the pipeline
This gives us the chance to pack the binding table down to just what the
shaders actually need.  Some applications use very large descriptor sets
and only ever use a handful of entries.  Compacted binding tables should be
much more efficient in this case.  It comes at the down-side of having to
re-emit binding tables every time we switch pipelines, but that's
considered an acceptable cost.
2016-02-17 18:04:39 -08:00
..
compiler nir/spirv: Add some more capabilities 2016-02-17 18:04:39 -08:00
egl egl/dri2: expose srgb configs when KHR_gl_colorspace is available 2016-01-22 11:55:54 +00:00
gallium nv50,nvc0: remove unused parameter in nvXX_state_validate() 2016-02-11 23:14:16 +01:00
gbm gbm.h: Add a missing stddef.h include for size_t. 2015-10-30 19:12:14 +00:00
getopt
glsl/nir Merge commit mesa-public/master into vulkan 2016-02-05 15:03:44 -08:00
glx glx: update to updated version of EXT_create_context_es2_profile 2016-02-03 15:44:51 -05:00
gtest mesa: Enable subdir-objects globally. 2015-06-26 12:55:25 +01:00
hgl
isl isl: Add more assertions to isl_surf_get_depth_format() 2016-02-09 11:40:08 -08:00
loader virtio_gpu: Add PCI ID to driver map 2016-01-23 12:35:24 +10:00
mapi mesa: move GL_ARB_debug_output code into new debug_output.c file 2016-02-08 09:29:38 -07:00
mesa i965/nir: Do lower_io late for fragment shaders 2016-02-17 18:04:39 -08:00
util Merge remote-tracking branch 'mesa-public/master' into vulkan 2016-02-11 15:09:30 -08:00
vulkan anv: Build the real pipeline layout in the pipeline 2016-02-17 18:04:39 -08:00
Makefile.am Merge commit mesa-public/master into vulkan 2016-02-05 15:03:44 -08:00
SConscript glsl: move to compiler/ 2016-01-26 16:08:33 +00:00