Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(169)

Issue 9514020: GPU: Buld most of the gpu as a single DLL. (Closed)

Created:
8 years, 9 months ago by rvargas (doing something else)
Modified:
8 years, 9 months ago
CC:
chromium-reviews
Visibility:
Public.

Description

GPU: Buld most of the gpu as a single DLL. BUG=114261 TEST=none Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=124702

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : #

Patch Set 5 : #

Total comments: 6

Patch Set 6 : Fix deps checks #

Patch Set 7 : Fix unittest #

Unified diffs Side-by-side diffs Delta from patch set Stats (+291 lines, -381 lines) Patch
M gpu/DEPS View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M gpu/command_buffer/client/cmd_buffer_helper.h View 1 2 3 4 2 chunks +2 lines, -1 line 0 comments Download
M gpu/command_buffer/client/fenced_allocator.h View 1 2 3 4 3 chunks +4 lines, -2 lines 0 comments Download
A gpu/command_buffer/client/gles2_impl_export.h View 1 2 3 4 5 6 1 chunk +26 lines, -0 lines 0 comments Download
M gpu/command_buffer/client/gles2_implementation.h View 1 2 3 4 5 6 2 chunks +2 lines, -1 line 0 comments Download
M gpu/command_buffer/client/mapped_memory.h View 1 2 3 4 4 chunks +4 lines, -3 lines 0 comments Download
M gpu/command_buffer/client/ring_buffer.h View 1 2 3 4 2 chunks +3 lines, -1 line 0 comments Download
M gpu/command_buffer/client/transfer_buffer.h View 1 2 3 4 5 6 4 chunks +4 lines, -3 lines 0 comments Download
M gpu/command_buffer/common/command_buffer.h View 1 2 3 4 2 chunks +2 lines, -1 line 0 comments Download
M gpu/command_buffer/common/id_allocator.h View 1 2 3 4 4 chunks +4 lines, -3 lines 0 comments Download
M gpu/command_buffer/service/buffer_manager.h View 1 2 3 4 2 chunks +3 lines, -2 lines 0 comments Download
M gpu/command_buffer/service/cmd_parser.h View 1 2 3 4 3 chunks +3 lines, -2 lines 0 comments Download
M gpu/command_buffer/service/command_buffer_service.h View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M gpu/command_buffer/service/common_decoder.h View 1 2 3 4 4 chunks +4 lines, -3 lines 0 comments Download
M gpu/command_buffer/service/context_group.h View 1 2 3 4 2 chunks +2 lines, -1 line 0 comments Download
M gpu/command_buffer/service/feature_info.h View 1 2 3 4 1 chunk +2 lines, -1 line 0 comments Download
M gpu/command_buffer/service/framebuffer_manager.h View 1 2 3 4 2 chunks +4 lines, -3 lines 0 comments Download
M gpu/command_buffer/service/gles2_cmd_decoder.h View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M gpu/command_buffer/service/gpu_scheduler.h View 1 2 3 4 3 chunks +4 lines, -3 lines 0 comments Download
M gpu/command_buffer/service/id_manager.h View 1 2 3 4 3 chunks +3 lines, -2 lines 0 comments Download
M gpu/command_buffer/service/program_manager.h View 1 2 3 4 2 chunks +3 lines, -2 lines 0 comments Download
M gpu/command_buffer/service/renderbuffer_manager.h View 1 2 3 4 1 chunk +4 lines, -2 lines 0 comments Download
M gpu/command_buffer/service/shader_manager.h View 1 2 3 4 3 chunks +4 lines, -3 lines 0 comments Download
M gpu/command_buffer/service/shader_translator.h View 1 2 3 4 3 chunks +4 lines, -2 lines 0 comments Download
M gpu/command_buffer/service/texture_manager.h View 1 2 3 4 3 chunks +3 lines, -2 lines 0 comments Download
M gpu/command_buffer/service/vertex_attrib_manager.h View 1 2 3 4 1 chunk +3 lines, -2 lines 0 comments Download
M gpu/demos/demos.gyp View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M gpu/gles2_conform_support/gles2_conform_support.gyp View 1 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download
D gpu/gles2_implementation.gypi View 1 2 3 4 5 6 1 chunk +0 lines, -20 lines 0 comments Download
M gpu/gpu.gyp View 1 2 3 4 5 6 2 chunks +128 lines, -230 lines 0 comments Download
A + gpu/gpu_common.gypi View 1 2 3 4 5 6 6 chunks +29 lines, -80 lines 0 comments Download
A gpu/gpu_export.h View 1 2 3 4 5 6 1 chunk +26 lines, -0 lines 0 comments Download
M gpu/gpu_ipc.gypi View 1 2 3 4 1 chunk +1 line, -2 lines 0 comments Download
M gpu/ipc/gpu_command_buffer_traits.h View 1 2 3 4 2 chunks +3 lines, -2 lines 0 comments Download
M ppapi/ppapi_shared.gypi View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
rvargas (doing something else)
Please take a look. Patch sets 1 - 4 have the changes to the gyp ...
8 years, 9 months ago (2012-02-29 02:15:32 UTC) #1
greggman
Hey Al, PTAL I don't know what to think here. How do you get the ...
8 years, 9 months ago (2012-02-29 03:56:19 UTC) #2
rvargas (doing something else)
On 2012/02/29 03:56:19, greggman wrote: > Hey Al, PTAL > > I don't know what ...
8 years, 9 months ago (2012-02-29 20:08:00 UTC) #3
apatrick_chromium
http://codereview.chromium.org/9514020/diff/7001/gpu/gpu.gyp File gpu/gpu.gyp (left): http://codereview.chromium.org/9514020/diff/7001/gpu/gpu.gyp#oldcode64 gpu/gpu.gyp:64: 'target_name': 'gles2_implementation_client_side_arrays', I think pepper plugins and native client ...
8 years, 9 months ago (2012-02-29 20:08:12 UTC) #4
rvargas (doing something else)
http://codereview.chromium.org/9514020/diff/7001/gpu/gpu.gyp File gpu/gpu.gyp (left): http://codereview.chromium.org/9514020/diff/7001/gpu/gpu.gyp#oldcode123 gpu/gpu.gyp:123: # Same as gles2_c_lib except with no parameter checking. ...
8 years, 9 months ago (2012-02-29 22:22:39 UTC) #5
greggman
On 2012/02/29 22:22:39, rvargas wrote: > http://codereview.chromium.org/9514020/diff/7001/gpu/gpu.gyp > File gpu/gpu.gyp (left): > > http://codereview.chromium.org/9514020/diff/7001/gpu/gpu.gyp#oldcode123 > ...
8 years, 9 months ago (2012-02-29 23:07:28 UTC) #6
greggman
On 2012/02/29 23:07:28, greggman wrote: > On 2012/02/29 22:22:39, rvargas wrote: > > http://codereview.chromium.org/9514020/diff/7001/gpu/gpu.gyp > ...
8 years, 9 months ago (2012-02-29 23:08:58 UTC) #7
rvargas (doing something else)
> > > gles2_conform_support.exe runs and doesn't do anything. > > > > To run ...
8 years, 9 months ago (2012-02-29 23:29:19 UTC) #8
greggman
On 2012/02/29 23:29:19, rvargas wrote: > > > > gles2_conform_support.exe runs and doesn't do anything. ...
8 years, 9 months ago (2012-03-01 01:37:35 UTC) #9
rvargas (doing something else)
It turns out that the linker is not smart enough to do the trick as ...
8 years, 9 months ago (2012-03-02 01:09:55 UTC) #10
greggman
On 2012/03/02 01:09:55, rvargas wrote: > It turns out that the linker is not smart ...
8 years, 9 months ago (2012-03-02 03:55:59 UTC) #11
apatrick_chromium
lgtm
8 years, 9 months ago (2012-03-02 18:56:56 UTC) #12
rvargas (doing something else)
Brett, Could you take a look at ppapi?
8 years, 9 months ago (2012-03-02 19:04:49 UTC) #13
brettw
8 years, 9 months ago (2012-03-02 19:10:55 UTC) #14
ppapi lgtm

Powered by Google App Engine
This is Rietveld 408576698