summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2013-10-11implement NV_vdpau_interop v5glvdpauChristian König19-9/+788
2013-10-11winsys/radeon: make radeon_drm_winsys_create publicChristian König1-1/+1
2013-10-11mesa: Allow external textures to use fallback (0, 0, 0, 1)Topi Pohjolainen1-0/+1
2013-10-10doxygen: Add i965 to list of modules in html headerChad Versace1-1/+2
2013-10-10i965: extend fast texture uploadFrank Henigman1-69/+402
2013-10-10haiku: Fix llvmpipe and clean up softpipe tracingAlexander von Gluck IV4-8/+6
2013-10-10haiku: Remove common directory search pathAlexander von Gluck IV1-2/+0
2013-10-10dri: Reference the global driver vtable once at screen init..Eric Anholt2-14/+23
2013-10-10i965: Clean up error handling for context creation.Eric Anholt4-34/+8
2013-10-10intel: Remove silly check for !bufmgr.Eric Anholt2-12/+0
2013-10-10dri: Move API version validation into dri/common.Eric Anholt16-233/+125
2013-10-10dri: Merge drisw_util.c into dri_util.cEric Anholt7-393/+62
2013-10-10dri: Add an explanatory comment for an important driver entrypoint.Eric Anholt1-0/+7
2013-10-10dri: Remove dead comment.Eric Anholt1-4/+0
2013-10-10i965/fs: Convert gen7 to using GRFs for texture messages.Eric Anholt9-109/+170
2013-10-10i965/fs: Allocate more register classes on gen7.Eric Anholt2-18/+30
2013-10-10i965/fs: Use per-channel interference for register_coalesce_2().Eric Anholt3-23/+26
2013-10-10i965/fs: Use the new per-channel live ranges for dead code elimination.Eric Anholt2-3/+16
2013-10-10i965/fs: Keep a copy of the live variables class around.Eric Anholt3-12/+17
2013-10-10i965/fs: Invalidate live intervals when compacting; don't fix them.Kenneth Graunke1-4/+1
2013-10-10i965/fs: Remove start/end aliases in compute_live_intervals().Kenneth Graunke1-8/+6
2013-10-10i965/fs: Track live variable ranges on a per-channel level.Eric Anholt2-74/+85
2013-10-10i965/fs: Factor def[]/use[] setup out to a separate function.Eric Anholt2-16/+43
2013-10-10i965/fs: Create a helper function for invalidating live intervals.Kenneth Graunke7-15/+21
2013-10-10i965/fs: Do live variables dataflow analysis on a per-channel level.Eric Anholt2-17/+73
2013-10-10i965/fs: Rename num_vars to num_vgrfs in live interval analysis.Kenneth Graunke2-8/+7
2013-10-10i965/fs: Short-circuit a loop in live variable analysis.Kenneth Graunke1-5/+6
2013-10-10glsl: Don't allow gl_PerVertex to be redeclared after it's been used.Paul Berry1-0/+53
2013-10-10glsl: Support redeclaration of GS gl_PerVertex input.Paul Berry1-2/+21
2013-10-10glsl: Catch redeclaration of interface block instance names at compile time.Paul Berry1-2/+8
2013-10-10glsl: Support redeclaration of VS and GS gl_PerVertex output.Paul Berry1-2/+60
2013-10-10glsl: Error check redeclarations of gl_PerVertex.Paul Berry1-0/+60
2013-10-10glsl: Make it possible to disable a variable in the symbol table.Paul Berry2-0/+23
2013-10-10glsl: Add an ir_variable::reinit_interface_type() function.Paul Berry1-0/+25
2013-10-10glsl: Generalize processing of variable redeclarations.Paul Berry1-8/+7
2013-10-10glsl: Don't allow invalid identifiers as struct names.Paul Berry1-0/+2
2013-10-10glsl: Don't allow invalid identifiers as interface block instance names.Paul Berry1-0/+3
2013-10-10glsl: Don't allow invalid identifier names in struct/interface fields.Paul Berry1-3/+9
2013-10-10glsl: Don't allow invalid identifiers as interface block names.Paul Berry1-0/+4
2013-10-10glsl: Don't allow unnamed interface blocks to redeclare variables.Paul Berry1-0/+3
2013-10-10glsl: Refactor code to check that identifier names are valid.Paul Berry1-33/+32
2013-10-10glsl: Account for location field when comparing interface blocks.Paul Berry1-0/+3
2013-10-10glsl: Construct gl_PerVertex interfaces for GS and VS outputs.Paul Berry1-7/+19
2013-10-10glsl: Refactor code for creating gl_PerVertex interface block.Paul Berry1-23/+49
2013-10-10glsl: Fix block name of built-in gl_PerVertex interface block.Paul Berry1-1/+1
2013-10-10glsl: Construct gl_in with a location of -1.Paul Berry1-1/+1
2013-10-10radeon/winsys: fix handling in radeon_drm_cs_flush v2Christian König2-5/+4
2013-10-09util: Fix MinGW build.José Fonseca1-1/+1
2013-10-09llvmpipe: We don't use the draw pipeline for offset_point/line.José Fonseca1-2/+0
2013-10-10gallivm: kill old per-quad face selection codeRoland Scheidegger1-475/+286