You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[Primitives](/Primitives)| Definitions of basic types (Int32, Int16, Uint32, etc.) and interfaces (IObject, IReferenceCounters, etc.) |
21
-
|[Common](/Common)| Common functionality such as file wrapper, logging, debug utilities, etc. |
22
-
|[Graphics/GraphicsAccessories](Graphics/GraphicsAccessories)| Basic graphics accessories used by all implementations |
23
-
|[Graphics/GraphicsEngine](Graphics/GraphicsEngine)| Platform-independent base functionality |
24
-
|[Graphics/GraphicsEngineD3DBase](Graphics/GraphicsEngineD3DBase)| Base functionality for D3D11/D3D12 implementations |
25
-
|[Graphics/GraphicsEngineD3D11](Graphics/GraphicsEngineD3D11)| Engine implementation with Direct3D11 |
26
-
|[Graphics/GraphicsEngineD3D12](Graphics/GraphicsEngineD3D12)| Engine implementation with Direct3D12 |
27
-
|[Graphics/GraphicsEngineOpenGL](Graphics/GraphicsEngineOpenGL)| Engine implementation with OpenGL/GLES |
28
-
|[Graphics/GraphicsTools](Graphics/GraphicsTools)| Graphics utilities build on top of core interfaces (definitions of commonly used states, texture uploaders, etc.) |
29
-
|[Graphics/HLSL2GLSLConverterLib](Graphics/HLSL2GLSLConverterLib)| HLSL to GLSL source code converter library |
30
-
|[Platforms/Basic](Platforms/Basic)| Interface for platform-specific routines and implementation of some common functionality |
31
-
|[Platforms/Android](Platforms/Android)| Implementation of platform-specific routines on Android |
32
-
|[Platforms/UWP](Platforms/UWP)| Implementation of platform-specific routines on Universal Windows platform |
33
-
|[Platforms/Win32](Platforms/Win32)| Implementation of platform-specific routines on Win32 platform |
34
-
|[Platforms/Linux](Platforms/Linux)| Implementation of platform-specific routines on Linux platform |
20
+
|[Primitives](https://github.com/DiligentGraphics/DiligentCore/tree/master/Primitives)| Definitions of basic types (Int32, Int16, Uint32, etc.) and interfaces (IObject, IReferenceCounters, etc.) |
21
+
|[Common](https://github.com/DiligentGraphics/DiligentCore/tree/master/Common)| Common functionality such as file wrapper, logging, debug utilities, etc. |
22
+
|[Graphics/GraphicsAccessories](https://github.com/DiligentGraphics/DiligentCore/tree/master/Graphics/GraphicsAccessories)| Basic graphics accessories used by all implementations |
23
+
|[Graphics/GraphicsEngine](https://github.com/DiligentGraphics/DiligentCore/tree/master/Graphics/GraphicsEngine)| Platform-independent base functionality |
24
+
|[Graphics/GraphicsEngineD3DBase](https://github.com/DiligentGraphics/DiligentCore/tree/master/Graphics/GraphicsEngineD3DBase)| Base functionality for D3D11/D3D12 implementations |
25
+
|[Graphics/GraphicsEngineD3D11](https://github.com/DiligentGraphics/DiligentCore/tree/master/Graphics/GraphicsEngineD3D11)| Engine implementation with Direct3D11 |
26
+
|[Graphics/GraphicsEngineD3D12](https://github.com/DiligentGraphics/DiligentCore/tree/master/Graphics/GraphicsEngineD3D12)| Engine implementation with Direct3D12 |
27
+
|[Graphics/GraphicsEngineOpenGL](https://github.com/DiligentGraphics/DiligentCore/tree/master/Graphics/GraphicsEngineOpenGL)| Engine implementation with OpenGL/GLES |
28
+
|[Graphics/GraphicsTools](https://github.com/DiligentGraphics/DiligentCore/tree/master/Graphics/GraphicsTools)| Graphics utilities build on top of core interfaces (definitions of commonly used states, texture uploaders, etc.) |
29
+
|[Graphics/HLSL2GLSLConverterLib](https://github.com/DiligentGraphics/DiligentCore/tree/master/Graphics/HLSL2GLSLConverterLib)| HLSL to GLSL source code converter library |
30
+
|[Platforms/Basic](https://github.com/DiligentGraphics/DiligentCore/tree/master/Platforms/Basic)| Interface for platform-specific routines and implementation of some common functionality |
31
+
|[Platforms/Android](https://github.com/DiligentGraphics/DiligentCore/tree/master/Platforms/Android)| Implementation of platform-specific routines on Android |
32
+
|[Platforms/UWP](https://github.com/DiligentGraphics/DiligentCore/tree/master/Platforms/UWP)| Implementation of platform-specific routines on Universal Windows platform |
33
+
|[Platforms/Win32](https://github.com/DiligentGraphics/DiligentCore/tree/master/Platforms/Win32)| Implementation of platform-specific routines on Win32 platform |
34
+
|[Platforms/Linux](https://github.com/DiligentGraphics/DiligentCore/tree/master/Platforms/Linux)| Implementation of platform-specific routines on Linux platform |
35
35
| External/glew | Cross-platform library for loading OpenGL extensions |
36
36
37
37
@@ -142,7 +142,7 @@ also create a specified number of deferred contexts, which can be used for multi
142
142
Deferred contexts can only be created during the initialization of the engine. The function populates an array of pointers
143
143
to the contexts, where the immediate context goes at position 0, followed by all deferred contexts.
144
144
145
-
For more details, take a look at [WinMain.cpp](https://github.com/DiligentGraphics/DiligentSamples/blob/master/Samples/SampleBase/Src/Win32/WinMain.cpp) file.
145
+
For more details, take a look at [WinMain.cpp](https://github.com/DiligentGraphics/DiligentSamples/blob/master/Samples/SampleBase/src/Win32/WinMain.cpp) file.
146
146
147
147
### Universal Windows Platform
148
148
@@ -151,7 +151,7 @@ currently supported, but dynamic linking can also be implemented. Initialization
151
151
way as on Win32 Platform. The difference is that you first create the render device and device contexts by
152
152
calling `IEngineFactoryD3D11::CreateDeviceAndContextsD3D11()` or `IEngineFactoryD3D12::CreateDeviceAndContextsD3D12()`.
153
153
The swap chain is created later by a call to `IEngineFactoryD3D11::CreateSwapChainD3D11()` or `IEngineFactoryD3D12::CreateSwapChainD3D12()`.
154
-
Please look at the [DeviceResources.cpp](https://github.com/DiligentGraphics/DiligentSamples/blob/master/Samples/SampleBase/Src/UWP/Common/DeviceResources.cpp) file for more details.
154
+
Please look at the [DeviceResources.cpp](https://github.com/DiligentGraphics/DiligentSamples/blob/master/Samples/SampleBase/src/UWP/Common/DeviceResources.cpp) file for more details.
155
155
156
156
### Linux
157
157
@@ -566,9 +566,9 @@ objects. Refer to the following pages for more information:
566
566
567
567
[Diligent Engine on Facebook](https://www.facebook.com/DiligentGraphics/)
0 commit comments