summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-07-22egldevice: implement EGL_MESA_device_hashdevice-hashJonny Lamb5-1/+171
2015-07-22egldevice: implement eglQueryDisplayAttribEXTJonny Lamb5-1/+102
2015-07-22egldevice: add simple eglQueryDeviceAttribEXT implementationJonny Lamb3-1/+31
2015-07-22egldevice: implement eglQueryDeviceStringEXTJonny Lamb3-1/+44
2015-07-22egldevice: add EGLDevice checking helper functionJonny Lamb3-0/+36
2015-07-22egldevice: implement eglQueryDevicesEXT using udevJonny Lamb3-3/+164
2015-07-22egldevice: copy udev dlopen code in from loader.cJonny Lamb1-0/+54
2015-07-22egldevice: use _EGLDevice struct and keep a list of them in globalsJonny Lamb6-2/+150
2015-07-21egl: add initial boilerplate for EGL_EXT_device_{base,query,enumeration}Jonny Lamb2-0/+46
2015-07-15osmesa: fix OSMesaPixelsStore typoHEADmasterBrian Paul2-2/+2
2015-07-14vc4: Cache the texture p1 for the sampler.Eric Anholt3-49/+69
2015-07-14vc4: Cache texture p0/p1 setup for the sampler view.Eric Anholt3-28/+43
2015-07-14vc4: Move uniforms handling to a separate file.Eric Anholt3-314/+341
2015-07-14vc4: Fix some -Wdouble-promotion warnings.Eric Anholt3-6/+6
2015-07-14i965/cs: Initialize GPGPU Thread CountJordan Justen2-0/+25
2015-07-14vc4: Fix compiler warnings on release builds.Eric Anholt4-7/+14
2015-07-14vc4: Add better debug for register allocation failure.Eric Anholt1-1/+5
2015-07-14vc4: Drop reloc_count tracking for debug asserts on non-debug builds.Eric Anholt1-0/+10
2015-07-14vc4: Rework cl handling to be friendlier to the compiler.Eric Anholt6-152/+203
2015-07-14vc4: Make a helper function for getting the current offset in the CL.Eric Anholt4-20/+21
2015-07-14vc4: Drop separate cl*_reloc_hindex().Eric Anholt1-18/+6
2015-07-14vc4: Store reloc pointers as pointers, not offsets.Eric Anholt1-5/+5
2015-07-14vc4: Add perf debug for when we wait on BOs.Eric Anholt4-43/+72
2015-07-14i965: Mark constant static data as const.Matt Turner2-23/+23
2015-07-14glsl: Lower shader storage buffer object loads to GLSL IR instrinsicsSamuel Iglesias Gonsalvez1-8/+65
2015-07-14glsl: Lower shader storage buffer object writes to GLSL IR instrinsicsSamuel Iglesias Gonsalvez1-130/+311
2015-07-14glsl: Don't do copy propagation on buffer variablesIago Toral Quiroga1-1/+1
2015-07-14glsl: Don't do constant variable on buffer variablesIago Toral Quiroga1-0/+7
2015-07-14glsl: Don't do constant propagation on buffer variablesIago Toral Quiroga1-0/+8
2015-07-14glsl: Do not kill dead assignments to buffer variables or SSBO declarations.Iago Toral Quiroga1-3/+6
2015-07-14glsl: Don't do tree grafting on buffer variablesIago Toral Quiroga1-4/+5
2015-07-14mesa: Implement _mesa_BindBufferRange for target GL_SHADER_STORAGE_BUFFERIago Toral Quiroga1-0/+37
2015-07-14mesa: Implement _mesa_BindBufferBase for target GL_SHADER_STORAGE_BUFFERIago Toral Quiroga1-0/+56
2015-07-14mesa: Implement _mesa_BindBuffersRange for target GL_SHADER_STORAGE_BUFFERIago Toral Quiroga1-0/+110
2015-07-14mesa: Implement _mesa_BindBuffersBase for target GL_SHADER_STORAGE_BUFFERIago Toral Quiroga2-0/+149
2015-07-14mesa: Implement _mesa_DeleteBuffers for target GL_SHADER_STORAGE_BUFFERIago Toral Quiroga1-0/+11
2015-07-14mesa: Initialize and free shader storage buffersIago Toral Quiroga1-0/+19
2015-07-14glsl: fix error messages in invalid declarations of shader storage blocksSamuel Iglesias Gonsalvez1-7/+8
2015-07-14glsl: buffer variables cannot be defined outside interface blocksSamuel Iglesias Gonsalvez1-0/+12
2015-07-14glsl: shader buffer variables cannot have initializersSamuel Iglesias Gonsalvez1-0/+9
2015-07-14glsl: enable binding layout qualifier usage for shader storage buffer objectsSamuel Iglesias Gonsalvez2-6/+26
2015-07-14mesa: add MaxShaderStorageBlocks to struct gl_program_constantsSamuel Iglesias Gonsalvez2-0/+5
2015-07-14mesa: Add shader storage buffer support to struct gl_contextIago Toral Quiroga4-0/+51
2015-07-14glsl: Identify active uniform blocks that are buffer blocks as such.Iago Toral Quiroga4-0/+11
2015-07-14glsl: link buffer variables and shader storage buffer interface blocksKristian Høgsberg4-9/+21
2015-07-14glsl: Implement parser support for 'buffer' qualifierKristian Høgsberg6-9/+42
2015-07-14nir: add nir_var_shader_storageIago Toral Quiroga6-8/+20
2015-07-14mesa: rename is_in_uniform_block to is_in_buffer_blockIago Toral Quiroga10-16/+17
2015-07-14glsl: Add ir_var_shader_storageKristian Høgsberg11-13/+34
2015-07-14mesa: define ARB_shader_storage_buffer_object extensionSamuel Iglesias Gonsalvez5-31/+44