Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(160)

Issue 662042: Minor reshuffling of directory structure in preparation of ESSL to GLSL compi... (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
14 years, 8 months ago by Alok Priyadarshi
Modified:
14 years, 8 months ago
Reviewers:
vangelis, dgkoch
CC:
angleproject-review_googlegroups.com
Base URL:
http://angleproject.googlecode.com/svn/trunk/
Visibility:
Public.

Description

Minor reshuffling of directory structure in preparation of ESSL to GLSL compiler work. 1. Added include/GLSLANG which includes compiler API 2. Deleted src/include and moved the header files to the same directory as the corresponding source files 3. Modied include path to be relative to src/. I have only fixed paths for files I moved. We should fix it for all new files at least. It is much easier to see where an included file is coming from. I noticed that a few libGLESv2 source files include headers from libEGL project, which seems wrong. I think we should address this issue. Next step: move compiler source files to compiler/frontend and create two new projects compiler/glsl_backend and compiler/hlsl_backend.

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+930 lines, -988 lines) Patch
M CONTRIBUTORS View 1 chunk +1 line, -0 lines 0 comments Download
A include/GLSLANG/ResourceLimits.h View 1 chunk +21 lines, -0 lines 0 comments Download
A include/GLSLANG/ShaderLang.h View 1 chunk +175 lines, -0 lines 0 comments Download
M src/ANGLE.sln View 1 chunk +1 line, -1 line 0 comments Download
A src/common/angleutils.h View 1 chunk +14 lines, -0 lines 0 comments Download
A src/common/debug.h View 1 chunk +69 lines, -0 lines 0 comments Download
M src/compiler/Initialize.h View 1 chunk +1 line, -1 line 0 comments Download
M src/compiler/InitializeDll.cpp View 1 chunk +1 line, -1 line 0 comments Download
M src/compiler/OutputHLSL.cpp View 1 chunk +1 line, -1 line 0 comments Download
D src/compiler/ResourceLimits.h View 1 chunk +0 lines, -21 lines 0 comments Download
M src/compiler/ShHandle.h View 1 chunk +1 line, -1 line 0 comments Download
D src/compiler/ShaderLang.h View 1 chunk +0 lines, -175 lines 0 comments Download
M src/compiler/ShaderLang.cpp View 1 chunk +5 lines, -6 lines 0 comments Download
M src/compiler/compiler.vcproj View 4 chunks +4 lines, -10 lines 0 comments Download
M src/compiler/glslang.y View 1 chunk +1 line, -1 line 0 comments Download
M src/compiler/localintermediate.h View 1 chunk +1 line, -1 line 0 comments Download
D src/include/Config.h View 1 chunk +0 lines, -115 lines 0 comments Download
D src/include/Context.h View 1 chunk +0 lines, -340 lines 0 comments Download
D src/include/Display.h View 1 chunk +0 lines, -74 lines 0 comments Download
D src/include/Surface.h View 1 chunk +0 lines, -64 lines 0 comments Download
D src/include/angleutils.h View 1 chunk +0 lines, -14 lines 0 comments Download
D src/include/debug.h View 1 chunk +0 lines, -69 lines 0 comments Download
A src/libEGL/Config.h View 1 chunk +115 lines, -0 lines 0 comments Download
M src/libEGL/Config.cpp View 1 chunk +1 line, -1 line 0 comments Download
A src/libEGL/Display.h View 1 chunk +74 lines, -0 lines 0 comments Download
M src/libEGL/Display.cpp View 1 chunk +1 line, -1 line 0 comments Download
A src/libEGL/Surface.h View 1 chunk +64 lines, -0 lines 0 comments Download
M src/libEGL/Surface.cpp View 1 chunk +1 line, -1 line 0 comments Download
M src/libEGL/libEGL.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M src/libEGL/libEGL.vcproj View 3 chunks +8 lines, -26 lines 0 comments Download
M src/libEGL/main.cpp View 1 chunk +1 line, -1 line 0 comments Download
M src/libGLESv2/Buffer.h View 1 chunk +1 line, -1 line 0 comments Download
M src/libGLESv2/Buffer.cpp View 1 chunk +1 line, -1 line 0 comments Download
A src/libGLESv2/Context.h View 1 chunk +340 lines, -0 lines 0 comments Download
M src/libGLESv2/Context.cpp View 1 chunk +1 line, -1 line 0 comments Download
M src/libGLESv2/Framebuffer.h View 1 chunk +1 line, -1 line 0 comments Download
M src/libGLESv2/Program.cpp View 1 chunk +1 line, -1 line 0 comments Download
M src/libGLESv2/Renderbuffer.h View 1 chunk +1 line, -1 line 0 comments Download
M src/libGLESv2/Shader.cpp View 1 chunk +3 lines, -3 lines 0 comments Download
M src/libGLESv2/Texture.cpp View 1 chunk +1 line, -1 line 0 comments Download
M src/libGLESv2/geometry/VertexDataManager.cpp View 1 chunk +1 line, -1 line 0 comments Download
M src/libGLESv2/geometry/backend.cpp View 1 chunk +1 line, -1 line 0 comments Download
M src/libGLESv2/geometry/dx9.cpp View 1 chunk +1 line, -1 line 0 comments Download
M src/libGLESv2/libGLESv2.cpp View 1 chunk +1 line, -1 line 0 comments Download
M src/libGLESv2/libGLESv2.vcproj View 5 chunks +8 lines, -42 lines 0 comments Download
M src/libGLESv2/main.h View 1 chunk +2 lines, -2 lines 0 comments Download
M src/libGLESv2/main.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M src/libGLESv2/utilities.cpp View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 2
Alok Priyadarshi
upload worked! It seems you need to use gclient sync for gcl to work properly. ...
14 years, 8 months ago (2010-03-22 17:36:49 UTC) #1
dgkoch
14 years, 8 months ago (2010-03-22 18:24:39 UTC) #2
Looks good.  Approved.
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b