summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* doxygen: Add i965 to list of modules in html headerChad Versace2013-10-101-1/+2
* i965: extend fast texture uploadFrank Henigman2013-10-101-69/+402
* haiku: Fix llvmpipe and clean up softpipe tracingAlexander von Gluck IV2013-10-104-8/+6
* haiku: Remove common directory search pathAlexander von Gluck IV2013-10-101-2/+0
* dri: Reference the global driver vtable once at screen init..Eric Anholt2013-10-102-14/+23
* i965: Clean up error handling for context creation.Eric Anholt2013-10-104-34/+8
* intel: Remove silly check for !bufmgr.Eric Anholt2013-10-102-12/+0
* dri: Move API version validation into dri/common.Eric Anholt2013-10-1016-233/+125
* dri: Merge drisw_util.c into dri_util.cEric Anholt2013-10-107-393/+62
* dri: Add an explanatory comment for an important driver entrypoint.Eric Anholt2013-10-101-0/+7
* dri: Remove dead comment.Eric Anholt2013-10-101-4/+0
* i965/fs: Convert gen7 to using GRFs for texture messages.Eric Anholt2013-10-109-109/+170
* i965/fs: Allocate more register classes on gen7.Eric Anholt2013-10-102-18/+30
* i965/fs: Use per-channel interference for register_coalesce_2().Eric Anholt2013-10-103-23/+26
* i965/fs: Use the new per-channel live ranges for dead code elimination.Eric Anholt2013-10-102-3/+16
* i965/fs: Keep a copy of the live variables class around.Eric Anholt2013-10-103-12/+17
* i965/fs: Invalidate live intervals when compacting; don't fix them.Kenneth Graunke2013-10-101-4/+1
* i965/fs: Remove start/end aliases in compute_live_intervals().Kenneth Graunke2013-10-101-8/+6
* i965/fs: Track live variable ranges on a per-channel level.Eric Anholt2013-10-102-74/+85
* i965/fs: Factor def[]/use[] setup out to a separate function.Eric Anholt2013-10-102-16/+43
* i965/fs: Create a helper function for invalidating live intervals.Kenneth Graunke2013-10-107-15/+21
* i965/fs: Do live variables dataflow analysis on a per-channel level.Eric Anholt2013-10-102-17/+73
* i965/fs: Rename num_vars to num_vgrfs in live interval analysis.Kenneth Graunke2013-10-102-8/+7
* i965/fs: Short-circuit a loop in live variable analysis.Kenneth Graunke2013-10-101-5/+6
* glsl: Don't allow gl_PerVertex to be redeclared after it's been used.Paul Berry2013-10-101-0/+53
* glsl: Support redeclaration of GS gl_PerVertex input.Paul Berry2013-10-101-2/+21
* glsl: Catch redeclaration of interface block instance names at compile time.Paul Berry2013-10-101-2/+8
* glsl: Support redeclaration of VS and GS gl_PerVertex output.Paul Berry2013-10-101-2/+60
* glsl: Error check redeclarations of gl_PerVertex.Paul Berry2013-10-101-0/+60
* glsl: Make it possible to disable a variable in the symbol table.Paul Berry2013-10-102-0/+23
* glsl: Add an ir_variable::reinit_interface_type() function.Paul Berry2013-10-101-0/+25
* glsl: Generalize processing of variable redeclarations.Paul Berry2013-10-101-8/+7
* glsl: Don't allow invalid identifiers as struct names.Paul Berry2013-10-101-0/+2
* glsl: Don't allow invalid identifiers as interface block instance names.Paul Berry2013-10-101-0/+3
* glsl: Don't allow invalid identifier names in struct/interface fields.Paul Berry2013-10-101-3/+9
* glsl: Don't allow invalid identifiers as interface block names.Paul Berry2013-10-101-0/+4
* glsl: Don't allow unnamed interface blocks to redeclare variables.Paul Berry2013-10-101-0/+3
* glsl: Refactor code to check that identifier names are valid.Paul Berry2013-10-101-33/+32
* glsl: Account for location field when comparing interface blocks.Paul Berry2013-10-101-0/+3
* glsl: Construct gl_PerVertex interfaces for GS and VS outputs.Paul Berry2013-10-101-7/+19
* glsl: Refactor code for creating gl_PerVertex interface block.Paul Berry2013-10-101-23/+49
* glsl: Fix block name of built-in gl_PerVertex interface block.Paul Berry2013-10-101-1/+1
* glsl: Construct gl_in with a location of -1.Paul Berry2013-10-101-1/+1
* radeon/winsys: fix handling in radeon_drm_cs_flush v2Christian König2013-10-102-5/+4
* util: Fix MinGW build.José Fonseca2013-10-091-1/+1
* llvmpipe: We don't use the draw pipeline for offset_point/line.José Fonseca2013-10-091-2/+0
* gallivm: kill old per-quad face selection codeRoland Scheidegger2013-10-101-475/+286
* gallivm: handle explicit derivatives for cubemapsRoland Scheidegger2013-10-103-56/+235
* gallivm: ignore rho approximation for cube mapsRoland Scheidegger2013-10-101-30/+20
* glsl: Modify array_sizing_visitor to handle unnamed interface blocks.Paul Berry2013-10-092-2/+88