mesa/src
Bruno Jiménez c997007f66 r600g/compute: Defer the creation of the temporary resource
For the first use of a buffer, we will only need the temporary
resource in the case that a user wants to write/map to this buffer.

But in the cases where the user creates a buffer to act as an
output of a kernel, then we were creating an unneeded resource,
because it will contain garbage, and would be copied to the pool,
and destroyed when promoting.

This patch avoids the creation and copies of resources in
this case.

Reviewed-by: Tom Stellard <thomas.stellard@amd.com>
2014-06-24 12:37:36 -04:00
..
egl egl: Remove unused variable dri_driver_path. 2014-06-17 10:18:12 -07:00
gallium r600g/compute: Defer the creation of the temporary resource 2014-06-24 12:37:36 -04:00
gbm gbm: Remove 64x64 restriction from GBM_BO_USE_CURSOR 2014-06-12 16:13:39 +09:00
getopt
glsl glsl: Silence many unused parameter warnings 2014-06-23 11:24:25 -07:00
glx glx: Don't crash on swap event for a Window (non-GLXWindow) 2014-06-20 11:04:04 -07:00
gtest gtest: Update to 1.7.0. 2014-04-14 00:06:53 -07:00
hgl haiku libGL: Move from gallium target to src/hgl 2014-01-06 15:50:21 -06:00
loader loader: add optional /sys filesystem method for PCI identification. 2014-05-29 20:25:37 -06:00
mapi glapi: Add (empty) api section for ARB_fragment_layer_viewport 2014-06-22 16:51:29 +12:00
mesa mesa: Don't use derived vertex state in api_arrayelt.c 2014-06-24 07:15:30 +02:00
Makefile.am src/build: Add getopt to distribution. 2014-04-07 09:41:02 -07:00
SConscript loader: introduce the loader util lib 2014-01-18 18:47:27 +00:00