|
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.
|
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
|
Total messages: 2
|