summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/brw_state_cache.c
AgeCommit message (Expand)AuthorFilesLines
2013-07-09i965: Move intel_context::perf_debug to brw_context.Kenneth Graunke1-2/+0
2013-07-09i965: Move intel_context::bufmgr to brw_context.Kenneth Graunke1-4/+2
2013-07-09i965: Pass brw_context to functions rather than intel_context.Kenneth Graunke1-2/+1
2013-03-05i965: Make perf_debug() output to GL_ARB_debug_output in a debug context.Eric Anholt1-0/+2
2012-11-04i965: Fix oversized initial allocation of the state cache table pointers.Vandrus Zoltán1-1/+1
2012-09-07i965: Make the param pointer arrays for the VS dynamically sized.Eric Anholt1-0/+2
2012-09-07i965: Make the param pointer arrays for the WM dynamically sized.Eric Anholt1-0/+5
2012-09-07i965: Add functions for comparing two brw_wm/vs_prog_data structs.Eric Anholt1-1/+11
2012-09-05Don't cast the return value of malloc/reallocMatt Turner1-2/+2
2012-09-01mesa: s/FREE/free/Brian Paul1-1/+1
2012-08-27i965: Double the size of the state cache.Kenneth Graunke1-2/+2
2012-08-12i965: Add performance debug for when the state cache gets nuked.Eric Anholt1-1/+4
2012-01-18i965: Fix leak of the program cache BO on context destroy.Eric Anholt1-0/+2
2011-06-24i965: Reuse existing program data when a new compiled program matches.Eric Anholt1-20/+81
2011-06-18i965: Use state streaming on programs, and state base address on gen5+.Eric Anholt1-86/+78
2011-04-29i965: Remove dead entrypoints to state cache, rename the one that's left.Eric Anholt1-97/+24
2011-04-29i965: Drop the now unused brw_cache_data() function.Eric Anholt1-43/+0
2011-04-29i965: Move sampler state to state streaming.Eric Anholt1-1/+0
2011-02-04i965: Drop the INTEL_DEBUG=state spam about the cache size check.Eric Anholt1-2/+0
2010-12-23i965: Remove unnecessary headers.Vinson Lee1-2/+0
2010-11-03intel: Annotate debug printout checks with unlikely().Eric Anholt1-10/+7
2010-06-11i965: GC the last two arguments to brw_cache_data.Eric Anholt1-6/+4
2010-06-11i965: Remove brw_state_cache_bo_delete now that it's unused again.Eric Anholt1-36/+0
2010-06-11i965: Remove caching of surface state objects.Eric Anholt1-22/+0
2010-06-11i965: Convert the binding table to streamed indirect state.Eric Anholt1-1/+0
2010-06-11i965: Update old comment about state cache sizing.Eric Anholt1-2/+2
2010-06-09i965: Avoid calloc/free in the CURBE upload process.Eric Anholt1-5/+0
2010-06-08intel: Change dri_bo_* to drm_intel_bo* to consistently use new API.Eric Anholt1-26/+26
2010-05-28i965: Add cache unit -> bo name mapping for more gen6 state objects.Eric Anholt1-0/+3
2010-02-25i965: Start adding support for the Sandybridge CC unit.Eric Anholt1-0/+1
2010-02-19Replace the _mesa_*printf() wrappers with the plain libc versionsKristian Høgsberg1-5/+5
2010-02-19Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versionsKristian Høgsberg1-5/+5
2010-02-12i965: Remove unnecessary headers.Vinson Lee1-8/+0
2010-01-19i965: Improve the hashing of brw_state_cache keys to include the cache_id.Eric Anholt1-32/+54
2010-01-19i965: Allow for variable-sized auxdata in the state cache.Eric Anholt1-102/+56
2009-11-13i965: Remove an unused cache_item field.Eric Anholt1-1/+0
2009-11-06i965: Always pass the size argument to brw_cache_data.Eric Anholt1-45/+14
2009-10-08i965: Use bo_references for the state cache delete function.Eric Anholt1-17/+3
2009-09-30i965: Fix massive memory allocation for streaming texture usage.Eric Anholt1-0/+49
2009-05-08i965: improve debug loggingRobert Ellison1-0/+6
2009-04-22i965: remove old code to init surface-related cache IDsBrian Paul1-14/+0
2009-04-22i965: comments, reformattingBrian Paul1-17/+38
2009-04-22i965: checkpoint commit: use two state caches instead of oneBrian Paul1-40/+82
2008-09-26intel: Fix a number of memory leaks on context destroy.Eric Anholt1-2/+3
2008-09-18mesa: added "main/" prefix to includes, remove some -I paths from Makefile.te...Brian Paul1-1/+1
2008-08-24Revert "Revert "Merge branch 'drm-gem'""Dave Airlie1-4/+1
2008-08-24Revert "Merge branch 'drm-gem'"Dave Airlie1-1/+4
2008-06-03[intel] Convert drivers to using libdrm bufmgr code.Eric Anholt1-4/+1
2008-03-26[965] Fix massively broken state cache dirty flagging.Michal Wajdeczko1-2/+6
2008-02-12[965] Remove stale brw_state_cache.c comment and function export.Eric Anholt1-32/+12