Skip to content

Commit 565df6d

Browse files
Update readme.
1 parent f84d9eb commit 565df6d

File tree

1 file changed

+20
-24
lines changed

1 file changed

+20
-24
lines changed

readme.md

Lines changed: 20 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Homepage: https://github.com/AndrejMitrovic/opengl-tutorials
1414

1515
## Target OpenGL version
1616

17-
These samples use OpenGL v3.x+ and do not cover the dated immediate mode OpenGL.
17+
These samples use OpenGL v3.x+ and do not cover immediate mode OpenGL.
1818

1919
## Hardware Requirements
2020

@@ -23,17 +23,17 @@ latest device drivers.
2323

2424
## Platform support
2525

26-
- Can build and run on Windows 7 x64 with x86 and x86_64 as the target architectures.
26+
- Tested run on Windows 7 x64 with x86 and x86_64 as the target architectures.
2727

28-
- Can build on Linux x64, with x86_64 as target.
28+
- Buildable on Linux x64, with x86_64 as target.
2929
I was not able to build with x86 as the target.
3030
Additionally I wasn't able to run the samples since VirtualBox has poor OpenGL driver support.
3131

3232
Note: Use `-a x86` or `-a x86_64` when invoking **dub** to select the target architecture.
3333

3434
## Building
3535

36-
All of the samples in this repository can be built using [dub] and a recent
36+
All of the samples in this repository can be built using [dub] and a recent (2.065+)
3737
version of a D [compiler][compilers].
3838

3939
## List of OpenGL projects in this repository
@@ -44,15 +44,15 @@ version of a D [compiler][compilers].
4444

4545
The [opengl-tutorial.org] project is a set of C++ tutorials covering OpenGL v3.3+.
4646

47-
The included D [port][opengl-tutorial-port] contains all of the code samples which have been ported into D.
47+
The included [D port][opengl-tutorial-port] contains code samples which have been ported into D.
4848

4949
[opengl-tutorial.org]: http://www.opengl-tutorial.org/
5050
[opengl-tutorial-port]: https://github.com/AndrejMitrovic/opengl-tutorials/tree/master/ports/opengl-tutorial.org
5151

5252
### Upcoming Ports
5353

54-
There are several D ports that are awaiting some cleanup and dub-ification,
55-
the following will be coming soon:
54+
There are several D ports that are awaiting some cleanup and dubification,
55+
the following are coming soon:
5656

5757
- http://www.arcsynthesis.org/gltut
5858
- http://open.gl
@@ -68,35 +68,31 @@ the following will be coming soon:
6868
- http://www.lighthouse3d.com/cg-topics/code-samples/
6969
- http://www.mbsoftworks.sk/index.php?page=tutorials
7070
- http://www.mbsoftworks.sk/index.php?page=demos
71+
- http://www.humus.name/index.php?page=3D
7172

7273
Note: If you know of any other tutorials targetting OpenGL v3.x+ please file an issue
7374
with a link to the tutorial, thanks!
7475

75-
Additionally examples from the following books might be worth porting,
76+
Examples from the following books might be worth porting,
7677
although these aren't planned yet:
7778

78-
- Real-Time Rendering
79-
- OpenGL Programming Guide
80-
- OpenGL SuperBible
81-
- OpenGL Shading Language
82-
- OpenGL 4.0 Shading Language Cookbook
83-
- OpenGL Development Cookbook
84-
- OpenGL Insights
79+
- [Real-Time Rendering](http://www.realtimerendering.com/)
80+
- [OpenGL Programming Guide (8th edition)](http://amzn.com/0321773039)
81+
- [OpenGL SuperBible](http://www.openglsuperbible.com/)
82+
- [OpenGL Shading Language](http://amzn.com/0321637631)
83+
- [OpenGL 4.0 Shading Language Cookbook](http://amzn.com/1782167021)
84+
- [OpenGL Development Cookbook](http://amzn.com/1849695040)
85+
- [OpenGL Insights](http://amzn.com/1439893764)
8586

86-
WebGL tutorials and books also exist in great numbers,
87-
although they might be more difficult to port to D due to the
88-
use of Javascript / HTML5.
87+
WebGL-based tutorials and books also exist in great numbers,
88+
and should be worth porting to D.
8989

9090
## License
9191

92-
Unless noted otherwise, samples are distributed under the [Boost Software License][BoostLicense], Version 1.0.
93-
94-
Note that samples which were ported from existing tutorials likely have their own specific license.
95-
96-
See their accompanying license headers for more info.
92+
Each tutorial or book has a license for the samples that it contains.
93+
Check the individual D ports for licensing information.
9794

9895
[dub]: http://code.dlang.org/download
99-
[BoostLicense]: http://www.boost.org/LICENSE_1_0.txt
10096
[Derelict3]: https://github.com/aldacron/Derelict3
10197
[glad]: https://github.com/Dav1dde/glad
10298
[compilers]: http://wiki.dlang.org/Compilers

0 commit comments

Comments
 (0)