summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* r600g: honour semantic index in fragment color exportsChristoph Bumiller2013-08-021-5/+5
* i965: enable image external sampling for imported dma-buffersTopi Pohjolainen2013-08-022-0/+8
* egl/dri2: support for creating images out of dma buffersTopi Pohjolainen2013-08-021-0/+262
* intel: restrict dma-buf-import images to external sampling onlyTopi Pohjolainen2013-08-024-1/+27
* egl: definitions for EXT_image_dma_buf_importTopi Pohjolainen2013-08-025-0/+98
* dri: propagate extra dma_buf import attributes to the driversTopi Pohjolainen2013-08-022-2/+53
* intel: set dri image dimensions even when creating out of primesTopi Pohjolainen2013-08-021-0/+2
* intel: refactor planar format lookupTopi Pohjolainen2013-08-021-13/+18
* intel: do not create renderbuffers out of planar imagesTopi Pohjolainen2013-08-021-0/+7
* intel: allow packed prime buffers to be treated normallyTopi Pohjolainen2013-08-021-1/+5
* main: Warn that geometry shader support is experimental.Paul Berry2013-08-011-0/+6
* glsl: Implement rules for geometry shader input sizes.Paul Berry2013-08-013-0/+202
* glsl: Allow geometry shader input instance arrays to be unsized.Paul Berry2013-08-013-17/+49
* glsl: Permit non-ubo input interface arrays to use non-const indexing.Paul Berry2013-08-011-1/+2
* glsl: Cross-validate GS layout qualifiers while intrastage linking.Eric Anholt2013-08-011-0/+96
* glsl: Export the compiler's GS layout qualifiers to the gl_shader.Eric Anholt2013-08-012-0/+49
* glsl: Parse the GLSL 1.50 GS layout qualifiers.Eric Anholt2013-08-016-1/+177
* glsl: Make sure that we don't put too many bitfields in ast_type_qualifier.Eric Anholt2013-08-011-0/+2
* main: Fix delete_shader_cb() for geometry shadersPaul Berry2013-08-011-1/+2
* glsl/linker: Fail to link geometry shader without vertex shader.Fabian Bieler2013-08-011-0/+8
* mesa: Validate the drawing primitive against the geometry shader input primit...Fabian Bieler2013-08-011-0/+68
* mesa/shaderapi: Allow 0 GEOMETRY_VERTICES_OUT.Fabian Bieler2013-08-011-1/+1
* glsl: Properly pack GS output varyingsPaul Berry2013-08-011-2/+57
* glsl: Modify varying packing to use a temporary exec_list.Paul Berry2013-08-011-10/+18
* glsl/linker: Properly pack GS input varyings.Paul Berry2013-08-015-35/+199
* glsl/linker: Properly error check VS-GS linkage.Paul Berry2013-08-011-1/+10
* glsl: Require geometry shader inputs to be arrays.Paul Berry2013-08-011-1/+14
* mesa: Copy linked program data for GS.Paul Berry2013-08-012-1/+12
* mesa: Refactor copying of linked program data.Paul Berry2013-08-015-10/+35
* glsl: support compilation of geometry shadersBryan Cain2013-08-015-11/+103
* glsl/linker: Make separate allocations to track vertex and fragment shaders.Paul Berry2013-08-011-2/+4
* glsl: add builtins for geometry shaders.Bryan Cain2013-08-015-4/+28
* glsl: add ir_emit_vertex and ir_end_primitive instruction typesBryan Cain2013-08-0116-1/+217
* mesa: account for geometry shader texture fetches in update_texture_stateBryan Cain2013-08-011-5/+13
* main: Allow for the possibility of GL 3.2 without ARB_geometry_shader4.Paul Berry2013-08-017-8/+17
* main: Fix geometry shader error messages (missing right paren)Paul Berry2013-08-011-3/+3
* glsl: Add EXT_texture_array support for geometry shaders.Paul Berry2013-08-011-0/+12
* glsl/linker: Make update_array_sizes apply to just uniforms.Paul Berry2013-08-011-3/+1
* glsl: Modify ir_set_program_inouts to handle geometry shaders.Paul Berry2013-08-011-12/+75
* glsl: In ir_set_program_inouts, handle indexing outside array/matrix bounds.Paul Berry2013-08-011-5/+26
* glsl: Fallback gracefully if ir_set_program_inouts sees unexpected indexing.Paul Berry2013-08-011-0/+23
* glsl: Extract marking functions from ir_set_program_inouts.Paul Berry2013-08-011-14/+45
* glsl: Use count_attribute_slots() in ir_set_program_inouts.Paul Berry2013-08-011-8/+2
* glsl: Expand count_attribute_slots() to cover structs.Paul Berry2013-08-011-5/+32
* Move count_attribute_slots() out of the linker and into glsl_type.Paul Berry2013-08-015-40/+42
* glsl: Change do_set_program_inouts' is_fragment_shader arg to shader_type.Paul Berry2013-08-015-17/+16
* gallivm: obey clarified shift behaviorRoland Scheidegger2013-08-022-8/+24
* tgsi: obey clarified shift behaviorRoland Scheidegger2013-08-021-12/+27
* gallium: clarify shift behavior with shift count >= 32Roland Scheidegger2013-08-021-12/+18
* i965: Delete the BATCH_LOCALS macro.Kenneth Graunke2013-08-012-6/+0