ソースを参照

Modified namespaces of each language to match their new directory location.

Nicholas Rodine 8 年 前
コミット
4aec6fa4ed

+ 3 - 0
src/ShaderGen.App/Program.cs

@@ -11,6 +11,9 @@ using System.Text;
 using System.ComponentModel;
 using System.Runtime.InteropServices;
 using System.Reflection;
+using ShaderGen.Glsl;
+using ShaderGen.Hlsl;
+using ShaderGen.Metal;
 
 namespace ShaderGen.App
 {

+ 1 - 0
src/ShaderGen.Tests/IShaderSetProcessorTests.cs

@@ -1,5 +1,6 @@
 using Microsoft.CodeAnalysis;
 using System.Linq;
+using ShaderGen.Hlsl;
 using Xunit;
 
 namespace ShaderGen.Tests

+ 3 - 0
src/ShaderGen.Tests/ShaderGeneratorTests.cs

@@ -1,6 +1,9 @@
 using Microsoft.CodeAnalysis;
 using System.Collections.Generic;
 using System.IO;
+using ShaderGen.Glsl;
+using ShaderGen.Hlsl;
+using ShaderGen.Metal;
 using Xunit;
 
 namespace ShaderGen.Tests

+ 1 - 0
src/ShaderGen.Tests/ShaderModelTests.cs

@@ -1,5 +1,6 @@
 using Microsoft.CodeAnalysis;
 using System.Collections.Generic;
+using ShaderGen.Hlsl;
 using TestShaders;
 using Xunit;
 

+ 1 - 0
src/ShaderGen.Tests/ShaderSetDiscovererTests.cs

@@ -1,5 +1,6 @@
 using Microsoft.CodeAnalysis;
 using System.Collections.Generic;
+using ShaderGen.Hlsl;
 using Xunit;
 
 namespace ShaderGen.Tests

+ 2 - 0
src/ShaderGen.Tests/TestUtil.cs

@@ -6,6 +6,8 @@ using System.Collections.Generic;
 using System.Linq;
 using Microsoft.CodeAnalysis.Text;
 using System.Runtime.InteropServices;
+using ShaderGen.Glsl;
+using ShaderGen.Hlsl;
 
 namespace ShaderGen.Tests
 {

+ 1 - 0
src/ShaderGen/DictionaryTypeInvocationTranslator.cs

@@ -1,4 +1,5 @@
 using System.Collections.Generic;
+using ShaderGen.Hlsl;
 
 namespace ShaderGen
 {

+ 3 - 3
src/ShaderGen/Glsl/Glsl330Backend.cs

@@ -1,8 +1,8 @@
-using System.Text;
+using System.Diagnostics;
+using System.Text;
 using Microsoft.CodeAnalysis;
-using System.Diagnostics;
 
-namespace ShaderGen
+namespace ShaderGen.Glsl
 {
     public class Glsl330Backend : GlslBackendBase
     {

+ 2 - 1
src/ShaderGen/Glsl/Glsl330KnownFunctions.cs

@@ -2,8 +2,9 @@
 using System.Diagnostics;
 using System.Linq;
 using System.Text;
+using ShaderGen.Hlsl;
 
-namespace ShaderGen
+namespace ShaderGen.Glsl
 {
     public static class Glsl330KnownFunctions
     {

+ 3 - 3
src/ShaderGen/Glsl/Glsl450Backend.cs

@@ -1,8 +1,8 @@
-using System.Text;
+using System.Diagnostics;
+using System.Text;
 using Microsoft.CodeAnalysis;
-using System.Diagnostics;
 
-namespace ShaderGen
+namespace ShaderGen.Glsl
 {
     public class Glsl450Backend : GlslBackendBase
     {

+ 2 - 1
src/ShaderGen/Glsl/Glsl450KnownFunctions.cs

@@ -3,8 +3,9 @@ using System.Collections.Generic;
 using System.Diagnostics;
 using System.Linq;
 using System.Text;
+using ShaderGen.Hlsl;
 
-namespace ShaderGen
+namespace ShaderGen.Glsl
 {
     public static class Glsl450KnownFunctions
     {

+ 5 - 5
src/ShaderGen/Glsl/GlslBackendBase.cs

@@ -1,10 +1,10 @@
-using Microsoft.CodeAnalysis;
-using System.Text;
-using System.Collections.Generic;
-using System.Linq;
+using System.Collections.Generic;
 using System.Diagnostics;
+using System.Linq;
+using System.Text;
+using Microsoft.CodeAnalysis;
 
-namespace ShaderGen
+namespace ShaderGen.Glsl
 {
     public abstract class GlslBackendBase : LanguageBackend
     {

+ 1 - 1
src/ShaderGen/Glsl/GlslKnownIdentifiers.cs

@@ -1,6 +1,6 @@
 using System.Collections.Generic;
 
-namespace ShaderGen
+namespace ShaderGen.Glsl
 {
     public static class GlslKnownIdentifiers
     {

+ 1 - 1
src/ShaderGen/Glsl/GlslKnownTypes.cs

@@ -1,6 +1,6 @@
 using System.Collections.Generic;
 
-namespace ShaderGen
+namespace ShaderGen.Glsl
 {
     internal static class GlslKnownTypes
     {

+ 5 - 5
src/ShaderGen/Hlsl/HlslBackend.cs

@@ -1,10 +1,10 @@
-using Microsoft.CodeAnalysis;
-using System.Text;
-using System.Collections.Generic;
-using System.Linq;
+using System.Collections.Generic;
 using System.Diagnostics;
+using System.Linq;
+using System.Text;
+using Microsoft.CodeAnalysis;
 
-namespace ShaderGen
+namespace ShaderGen.Hlsl
 {
     public class HlslBackend : LanguageBackend
     {

+ 1 - 1
src/ShaderGen/Hlsl/HlslKnownFunctions.cs

@@ -3,7 +3,7 @@ using System.Diagnostics;
 using System.Linq;
 using System.Text;
 
-namespace ShaderGen
+namespace ShaderGen.Hlsl
 {
     public static class HlslKnownFunctions
     {

+ 1 - 1
src/ShaderGen/Hlsl/HlslKnownIdentifiers.cs

@@ -1,6 +1,6 @@
 using System.Collections.Generic;
 
-namespace ShaderGen
+namespace ShaderGen.Hlsl
 {
     public static class HlslKnownIdentifiers
     {

+ 1 - 1
src/ShaderGen/Hlsl/HlslKnownTypes.cs

@@ -1,6 +1,6 @@
 using System.Collections.Generic;
 
-namespace ShaderGen
+namespace ShaderGen.Hlsl
 {
     internal static class HlslKnownTypes
     {

+ 3 - 3
src/ShaderGen/Hlsl/HlslMethodVisitor.cs

@@ -1,7 +1,7 @@
-using Microsoft.CodeAnalysis;
-using System.Collections.Generic;
+using System.Collections.Generic;
+using Microsoft.CodeAnalysis;
 
-namespace ShaderGen
+namespace ShaderGen.Hlsl
 {
     internal class HlslMethodVisitor : ShaderMethodVisitor
     {

+ 5 - 5
src/ShaderGen/Metal/MetalBackend.cs

@@ -1,11 +1,11 @@
-using Microsoft.CodeAnalysis;
-using System;
-using System.Text;
+using System;
 using System.Collections.Generic;
-using System.Linq;
 using System.Diagnostics;
+using System.Linq;
+using System.Text;
+using Microsoft.CodeAnalysis;
 
-namespace ShaderGen
+namespace ShaderGen.Metal
 {
     public class MetalBackend : LanguageBackend
     {

+ 2 - 1
src/ShaderGen/Metal/MetalKnownFunctions.cs

@@ -2,8 +2,9 @@
 using System.Diagnostics;
 using System.Linq;
 using System.Text;
+using ShaderGen.Hlsl;
 
-namespace ShaderGen
+namespace ShaderGen.Metal
 {
     public static class MetalKnownFunctions
     {

+ 1 - 1
src/ShaderGen/Metal/MetalKnownIdentifiers.cs

@@ -1,6 +1,6 @@
 using System.Collections.Generic;
 
-namespace ShaderGen
+namespace ShaderGen.Metal
 {
     public static class MetalKnownIdentifiers
     {

+ 1 - 1
src/ShaderGen/Metal/MetalKnownTypes.cs

@@ -1,6 +1,6 @@
 using System.Collections.Generic;
 
-namespace ShaderGen
+namespace ShaderGen.Metal
 {
     internal static class MetalKnownTypes
     {

+ 3 - 3
src/ShaderGen/Metal/MetalMethodVisitor.cs

@@ -1,7 +1,7 @@
-using Microsoft.CodeAnalysis;
-using System.Linq;
+using System.Linq;
+using Microsoft.CodeAnalysis;
 
-namespace ShaderGen
+namespace ShaderGen.Metal
 {
     internal class MetalMethodVisitor : ShaderMethodVisitor
     {

+ 2 - 1
src/ShaderGen/Metal/MetalSwizzleTranslator.cs

@@ -1,8 +1,9 @@
 using System.Diagnostics;
 using System.Linq;
 using System.Text;
+using ShaderGen.Hlsl;
 
-namespace ShaderGen
+namespace ShaderGen.Metal
 {
     internal class MetalSwizzleTranslator : TypeInvocationTranslator
     {

+ 1 - 0
src/ShaderGen/SwizzleTranslator.cs

@@ -1,5 +1,6 @@
 using System.Linq;
 using System.Text;
+using ShaderGen.Hlsl;
 
 namespace ShaderGen
 {

+ 2 - 0
src/ShaderGen/TypeInvocationTranslator.cs

@@ -1,3 +1,5 @@
+using ShaderGen.Hlsl;
+
 namespace ShaderGen
 {
     internal abstract class TypeInvocationTranslator