summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* osmesa: fix OSMesaPixelsStore typoBrian Paul2015-07-152-2/+2
* vc4: Cache the texture p1 for the sampler.Eric Anholt2015-07-143-49/+69
* vc4: Cache texture p0/p1 setup for the sampler view.Eric Anholt2015-07-143-28/+43
* vc4: Move uniforms handling to a separate file.Eric Anholt2015-07-143-314/+341
* vc4: Fix some -Wdouble-promotion warnings.Eric Anholt2015-07-143-6/+6
* i965/cs: Initialize GPGPU Thread CountJordan Justen2015-07-142-0/+25
* vc4: Fix compiler warnings on release builds.Eric Anholt2015-07-144-7/+14
* vc4: Add better debug for register allocation failure.Eric Anholt2015-07-141-1/+5
* vc4: Drop reloc_count tracking for debug asserts on non-debug builds.Eric Anholt2015-07-141-0/+10
* vc4: Rework cl handling to be friendlier to the compiler.Eric Anholt2015-07-146-152/+203
* vc4: Make a helper function for getting the current offset in the CL.Eric Anholt2015-07-144-20/+21
* vc4: Drop separate cl*_reloc_hindex().Eric Anholt2015-07-141-18/+6
* vc4: Store reloc pointers as pointers, not offsets.Eric Anholt2015-07-141-5/+5
* vc4: Add perf debug for when we wait on BOs.Eric Anholt2015-07-144-43/+72
* i965: Mark constant static data as const.Matt Turner2015-07-142-23/+23
* glsl: Lower shader storage buffer object loads to GLSL IR instrinsicsSamuel Iglesias Gonsalvez2015-07-141-8/+65
* glsl: Lower shader storage buffer object writes to GLSL IR instrinsicsSamuel Iglesias Gonsalvez2015-07-141-130/+311
* glsl: Don't do copy propagation on buffer variablesIago Toral Quiroga2015-07-141-1/+1
* glsl: Don't do constant variable on buffer variablesIago Toral Quiroga2015-07-141-0/+7
* glsl: Don't do constant propagation on buffer variablesIago Toral Quiroga2015-07-141-0/+8
* glsl: Do not kill dead assignments to buffer variables or SSBO declarations.Iago Toral Quiroga2015-07-141-3/+6
* glsl: Don't do tree grafting on buffer variablesIago Toral Quiroga2015-07-141-4/+5
* mesa: Implement _mesa_BindBufferRange for target GL_SHADER_STORAGE_BUFFERIago Toral Quiroga2015-07-141-0/+37
* mesa: Implement _mesa_BindBufferBase for target GL_SHADER_STORAGE_BUFFERIago Toral Quiroga2015-07-141-0/+56
* mesa: Implement _mesa_BindBuffersRange for target GL_SHADER_STORAGE_BUFFERIago Toral Quiroga2015-07-141-0/+110
* mesa: Implement _mesa_BindBuffersBase for target GL_SHADER_STORAGE_BUFFERIago Toral Quiroga2015-07-142-0/+149
* mesa: Implement _mesa_DeleteBuffers for target GL_SHADER_STORAGE_BUFFERIago Toral Quiroga2015-07-141-0/+11
* mesa: Initialize and free shader storage buffersIago Toral Quiroga2015-07-141-0/+19
* glsl: fix error messages in invalid declarations of shader storage blocksSamuel Iglesias Gonsalvez2015-07-141-7/+8
* glsl: buffer variables cannot be defined outside interface blocksSamuel Iglesias Gonsalvez2015-07-141-0/+12
* glsl: shader buffer variables cannot have initializersSamuel Iglesias Gonsalvez2015-07-141-0/+9
* glsl: enable binding layout qualifier usage for shader storage buffer objectsSamuel Iglesias Gonsalvez2015-07-142-6/+26
* mesa: add MaxShaderStorageBlocks to struct gl_program_constantsSamuel Iglesias Gonsalvez2015-07-142-0/+5
* mesa: Add shader storage buffer support to struct gl_contextIago Toral Quiroga2015-07-144-0/+51
* glsl: Identify active uniform blocks that are buffer blocks as such.Iago Toral Quiroga2015-07-144-0/+11
* glsl: link buffer variables and shader storage buffer interface blocksKristian Høgsberg2015-07-144-9/+21
* glsl: Implement parser support for 'buffer' qualifierKristian Høgsberg2015-07-146-9/+42
* nir: add nir_var_shader_storageIago Toral Quiroga2015-07-146-8/+20
* mesa: rename is_in_uniform_block to is_in_buffer_blockIago Toral Quiroga2015-07-1410-16/+17
* glsl: Add ir_var_shader_storageKristian Høgsberg2015-07-1411-13/+34
* mesa: define ARB_shader_storage_buffer_object extensionSamuel Iglesias Gonsalvez2015-07-145-31/+44
* glsl: free interface_typesTimothy Arceri2015-07-141-0/+5
* glsl: replace some more old hash_table usesTimothy Arceri2015-07-142-41/+41
* auxiliary/vl: use the correct screen indexEmil Velikov2015-07-131-4/+13
* radeon: remove dri_mirror stateEmil Velikov2015-07-134-31/+15
* i915: remove unused driFd variableEmil Velikov2015-07-132-3/+0
* i965: bump libdrm requirement to 2.4.61 and drop in-tree workaroundEmil Velikov2015-07-131-5/+0
* radeonsi: directly include radeon/* headersEmil Velikov2015-07-131-1/+1
* auxiliary/vl: use loader_open_device() over open()Emil Velikov2015-07-132-1/+4
* pipe-loader: use loader_open_device() rather than open()Emil Velikov2015-07-131-1/+1