Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 option optimize_for = LITE_RUNTIME; | 1 option optimize_for = LITE_RUNTIME; |
| 2 | 2 |
| 3 message ShaderInfoProto { | 3 message ShaderVariableProto { |
|
Ken Russell (switch to Gerrit)
2014/10/07 03:35:26
What prevents us from attempting to parse an old v
Zhenyao Mo
2014/10/07 18:23:40
When we are ready to land this CL, we should land
| |
| 4 optional int32 type = 1; | 4 optional int32 type = 1; |
| 5 optional int32 size = 2; | 5 optional int32 precision = 2; |
| 6 optional string name = 3; | 6 optional string name = 3; |
| 7 optional string key = 4; | 7 optional string mapped_name = 4; |
| 8 optional int32 precision = 5; | 8 optional int32 array_size = 5; |
| 9 optional int32 static_use = 6; | 9 optional int32 static_use = 6; |
| 10 repeated ShaderVariableProto fields = 7; | |
| 11 optional string struct_name = 8; | |
| 12 } | |
| 13 | |
| 14 message ShaderAttributeProto { | |
| 15 optional ShaderVariableProto basic = 1; | |
| 16 optional int32 location = 2; | |
| 17 } | |
| 18 | |
| 19 message ShaderUniformProto { | |
| 20 optional ShaderVariableProto basic = 1; | |
| 21 } | |
| 22 | |
| 23 message ShaderVaryingProto { | |
| 24 optional ShaderVariableProto basic = 1; | |
| 25 optional int32 interpolation = 2; | |
| 26 optional int32 is_invariant = 3; | |
| 10 } | 27 } |
| 11 | 28 |
| 12 message ShaderProto { | 29 message ShaderProto { |
| 13 optional bytes sha = 1; | 30 optional bytes sha = 1; |
| 14 repeated ShaderInfoProto attribs = 2; | 31 repeated ShaderAttributeProto attribs = 2; |
| 15 repeated ShaderInfoProto uniforms = 3; | 32 repeated ShaderUniformProto uniforms = 3; |
| 16 repeated ShaderInfoProto varyings = 4; | 33 repeated ShaderVaryingProto varyings = 4; |
| 17 } | 34 } |
| 18 | 35 |
| 19 message GpuProgramProto { | 36 message GpuProgramProto { |
| 20 optional bytes sha = 1; | 37 optional bytes sha = 1; |
| 21 optional int32 format = 2; | 38 optional int32 format = 2; |
| 22 optional bytes program = 3; | 39 optional bytes program = 3; |
| 23 | 40 |
| 24 optional ShaderProto vertex_shader = 4; | 41 optional ShaderProto vertex_shader = 4; |
| 25 optional ShaderProto fragment_shader = 5; | 42 optional ShaderProto fragment_shader = 5; |
| 26 } | 43 } |
| OLD | NEW |