summaryrefslogtreecommitdiffstats
path: root/content/common/gpu/gpu_memory_manager.cc
Commit message (Expand)AuthorAgeFilesLines
* content: [Android] Set GpuMemoryManager minimum limits for Android to 8MBkaanb@chromium.org2013-09-191-2/+2
* Fix bug in GPUMemoryManager::allow_nonvisible_memory_ setting.aelias@chromium.org2013-08-211-5/+3
* Minimize GPU memory usage on Linuxccameron@chromium.org2013-08-211-6/+11
* Update include paths in content/common for base/process changes.rsesek@chromium.org2013-07-251-1/+1
* Change minimum GPU allocation per client to 4MBvarkha@chromium.org2013-07-231-0/+3
* Use a direct include of the message_loop header in content/, part 3.avi@chromium.org2013-07-181-1/+1
* Use 1/8 of heap size as TotalGpuMemory for low end devices.kaanb@chromium.org2013-06-181-3/+3
* Use a direct include of strings headers in content/common/.avi@chromium.org2013-06-121-1/+1
* content: Use base::MessageLoop.xhwang@chromium.org2013-05-041-7/+6
* Don't give memory to backgrounded tabs on OS X.ccameron@chromium.org2013-05-011-4/+11
* Add comment explianing memory policy on Mac.ccameron@chromium.org2013-04-061-0/+3
* Delete memory manager dead code.ccameron@chromium.org2013-03-121-215/+14
* Conditionalize sending GPU memory UMA histogramsccameron@chromium.org2013-03-081-0/+4
* gpu: Remove viewport from Android memory limit.epenner@chromium.org2013-02-141-37/+6
* Distribute extra memory evenly among visible clientsccameron@chromium.org2013-02-131-0/+59
* Revert 181950 - Broke content_unittests on Androidsergeyu@chromium.org2013-02-121-59/+0
* Distribute extra memory evenly among visible clientsccameron@chromium.org2013-02-121-0/+59
* Enable GpuMemoryManager policy for impl-side painting.ccameron@chromium.org2013-02-041-1/+5
* Add unit tests for nonuniform GPU memmgr policy.ccameron@chromium.org2013-02-011-14/+31
* Use uint64 instead of size_t in GpuMemoryManagerccameron@chromium.org2013-01-311-83/+73
* Add non-uniform memory management policy for impl-side painting.ccameron@chromium.org2013-01-241-64/+256
* Add calls to EnsureGPUMemoryAvailable into GLES2DecoderImplgman@chromium.org2013-01-231-0/+5
* Make names consistent in GpuMemoryManager.ccameron@chromium.org2013-01-161-81/+81
* Update GPU memory manager policy for impl-side paintingccameron@chromium.org2013-01-121-16/+157
* Revert 175759ccameron@chromium.org2013-01-091-0/+4
* Revert 175753ricow@chromium.org2013-01-091-4/+0
* Add a pass/fail test to verify that GPU memory usage doesn't grow beyond an a...ccameron@chromium.org2013-01-091-0/+4
* Remove some usage of the ENABLE_GPU macro.apatrick@chromium.org2013-01-041-4/+0
* Account for unmanaged (e.g, WebGL) use in memory managerccameron@chromium.org2013-01-021-5/+51
* Move GpuMemoryManager::ClientState structure to its own class.ccameron@chromium.org2012-12-241-97/+76
* Use a queue instead of timestamps to sort most-recently-used clientsccameron@chromium.org2012-12-191-164/+184
* Aggressively discard tiles on OS X to see if it improvesccameron@chromium.org2012-12-131-0/+7
* Track managed memory usage in the command buffer.ccameron@chromium.org2012-12-131-10/+26
* Add UMA histograms for GPU memory usage at GPU process exit.ccameron@chromium.org2012-12-111-1/+26
* Let backgrounded tabs to keep their textures.ccameron@chromium.org2012-11-091-6/+68
* Restructure memory management function inccameron@chromium.org2012-11-071-94/+104
* Track the total amount of managed memory allocated by all clients.ccameron@chromium.org2012-11-071-21/+82
* Clean up the interface between GpuMemoryManager and GpuCommandBufferStub.ccameron@chromium.org2012-11-061-101/+182
* Clean up memory manager's context tracking structures.ccameron@chromium.org2012-11-021-83/+72
* Adjust gpu memory manager limits for Android for high-res tablets. ccameron@chromium.org2012-11-011-31/+45
* Change memory manager policies to reflect renderers dropccameron@chromium.org2012-11-011-25/+9
* Move a bunch of code in content\common (as well as a few left in renderer) to...jam@chromium.org2012-10-221-1/+4
* Rename SurfaceState to MemoryManagerState. The state in this structure is use...ccameron@chromium.org2012-10-171-11/+17
* Actually system GPU memory values to compute memory budget.ccameron@chromium.org2012-10-051-11/+46
* Add override message to divide GPU memory among windows.ccameron@chromium.org2012-10-011-3/+24
* Simplify tracing of gpu memorynduca@chromium.org2012-09-171-4/+3
* Give Chrome OS more GPU memory. In particular, allow a maximum usage of 1GB,...ccameron@chromium.org2012-09-111-0/+4
* Add GPU memory tab to the task manager.ccameron@chromium.org2012-08-181-2/+32
* Reduce per-tab memory to 128M maximum, reduce default maximum across all tabs...ccameron@chromium.org2012-08-151-2/+6
* Add a flag to specify the total amount of memory which may be allocated to GP...ccameron@chromium.org2012-07-311-41/+43