Poster | Thread |
AmigaBlitter
| |
Yeah! Modern Graphics Programming Primer!!! Posted on 21-Mar-2017 8:05:56
| | [ #1 ] |
|
|
|
Elite Member |
Joined: 26-Sep-2005 Posts: 3512
From: Unknown | | |
|
| |
Status: Offline |
|
|
Overflow
| |
Re: Yeah! Modern Graphics Programming Primer!!! Posted on 21-Mar-2017 8:12:49
| | [ #2 ] |
|
|
|
Super Member |
Joined: 12-Jun-2012 Posts: 1628
From: Norway | | |
|
| @AmigaBlitter
Broken link. |
|
Status: Offline |
|
|
AmigaBlitter
| |
Re: Yeah! Modern Graphics Programming Primer!!! Posted on 21-Mar-2017 8:59:26
| | [ #3 ] |
|
|
|
Elite Member |
Joined: 26-Sep-2005 Posts: 3512
From: Unknown | | |
|
| @Overflow
Corrected now
_________________ retired |
|
Status: Offline |
|
|
Amigo1
| |
Re: Yeah! Modern Graphics Programming Primer!!! Posted on 21-Mar-2017 11:02:27
| | [ #4 ] |
|
|
|
Super Member |
Joined: 24-Jun-2004 Posts: 1582
From: the Clouds | | |
|
| @AmigaBlitter
bought it too, very interesting! |
|
Status: Offline |
|
|
Tomppeli
| |
Re: Yeah! Modern Graphics Programming Primer!!! Posted on 21-Mar-2017 11:36:42
| | [ #5 ] |
|
|
|
Super Member |
Joined: 18-Jun-2004 Posts: 1652
From: Home land of Santa, sauna, sisu and salmiakki | | |
|
| It's an e-book. What kind of device do one need to read it ? Or can one download it as pdf ? _________________ Rock lobster bit me. My Workbench has always preferences. X1000 + AmigaOS4.1 FE "Anyone can build a fast CPU. The trick is to build a fast system." -Seymour Cray |
|
Status: Offline |
|
|
PR
| |
Re: Yeah! Modern Graphics Programming Primer!!! Posted on 21-Mar-2017 12:12:30
| | [ #6 ] |
|
|
|
Super Member |
Joined: 1-Sep-2004 Posts: 1961
From: Suomi-Finland | | |
|
| Good. Just needed for the graphic cards to know.
Can overclock only NVidia (if needed). Quiet, no need..
|
|
Status: Offline |
|
|
AmigaBlitter
| |
Re: Yeah! Modern Graphics Programming Primer!!! Posted on 21-Mar-2017 13:00:54
| | [ #7 ] |
|
|
|
Elite Member |
Joined: 26-Sep-2005 Posts: 3512
From: Unknown | | |
|
| @Tomppeli
Yes, it's a pdf.
I's very interesting. _________________ retired |
|
Status: Offline |
|
|
Hypex
| |
Re: Yeah! Modern Graphics Programming Primer!!! Posted on 21-Mar-2017 13:16:39
| | [ #8 ] |
|
|
|
Elite Member |
Joined: 6-May-2007 Posts: 11180
From: Greensborough, Australia | | |
|
| @AmigaBlitter
Thanks for the info. I never knew Hans wrote a book. Does sound interesting if a bit beyond the graphics programming I am used too. Last edited by Hypex on 22-Mar-2017 at 11:46 AM.
|
|
Status: Offline |
|
|
iggy
| |
Re: Yeah! Modern Graphics Programming Primer!!! Posted on 21-Mar-2017 13:25:50
| | [ #9 ] |
|
|
|
Super Member |
Joined: 20-Oct-2010 Posts: 1175
From: Bear, Delaware USA | | |
|
| @AmigaBlitter
Cool. He's definitely got the knowledge and experience to create a document like that. And he is quite an asset to the OS4 community. |
|
Status: Offline |
|
|
billt
| |
Re: Yeah! Modern Graphics Programming Primer!!! Posted on 21-Mar-2017 14:39:17
| | [ #10 ] |
|
|
|
Elite Member |
Joined: 24-Oct-2003 Posts: 3205
From: Maryland, USA | | |
|
| where do you see link? I purchased last night but have not found where to get it. I did get to the pdf for the tutorials, but nor dor this book... I did email to ask.
_________________ All glory to the Hypnotoad! |
|
Status: Offline |
|
|
Signal
| |
Re: Yeah! Modern Graphics Programming Primer!!! Posted on 21-Mar-2017 19:59:53
| | [ #11 ] |
|
|
|
Cult Member |
Joined: 1-Jun-2013 Posts: 664
From: USA | | |
|
| @billt
Below is a snippet from one of Hans many blog posts
______________________________________________________________________
Why design your own hardware? A few possible reasons:
It gives you more flexibility to create what you want.
Algorithms implemented in hardware are typically faster and/or more energy efficient than the same algorithm in software.
It's yet another outlet for creativity, and creating stuff is fun.
________________________________________________________________________
Too bad A-eon doesn't believe in this enough to support hardware hobbyists. _________________ Tinkering with computers. |
|
Status: Offline |
|
|
Trixie
| |
Re: Yeah! Modern Graphics Programming Primer!!! Posted on 21-Mar-2017 22:42:01
| | [ #12 ] |
|
|
|
Amiga Developer Team |
Joined: 1-Sep-2003 Posts: 2089
From: Czech Republic | | |
|
| @Signal
Quote:
Too bad A-eon doesn't believe in this enough to support hardware hobbyists. |
A-EON are hardware hobbyists, so what're you talking about?
_________________ The Rear Window blog
AmigaOne X5000/020 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition |
|
Status: Offline |
|
|
Hans
| |
Re: Yeah! Modern Graphics Programming Primer!!! Posted on 21-Mar-2017 23:10:48
| | [ #13 ] |
|
|
|
Elite Member |
Joined: 27-Dec-2003 Posts: 5066
From: New Zealand | | |
|
| Thanks for spreading the word.
BTW, you can get the accompanying tutorial series for free here. I use Visual Studio in the tutorials, but the code itself is cross-platform.
AFAIK, the code isn't usable on AmigaOS just yet, but that should be fixed at some point. Our SDL2 port has beta OpenGL ES 2+ support. I think we're just missing some GLES3 headers.
Hans
_________________ http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project. https://keasigmadelta.com/ - More of my work. |
|
Status: Offline |
|
|
ne_one
| |
Re: Yeah! Modern Graphics Programming Primer!!! Posted on 22-Mar-2017 1:56:50
| | [ #14 ] |
|
|
|
Cult Member |
Joined: 13-Jun-2005 Posts: 905
From: Unknown | | |
|
| @Signal
Quote:
Too bad A-eon doesn't believe in this enough to support hardware hobbyists. |
Because the Amiga market doesn't already have enough expensive, dead-end products to appeal to hobbyists?
|
|
Status: Offline |
|
|
Hans
| |
Re: Yeah! Modern Graphics Programming Primer!!! Posted on 22-Mar-2017 23:06:54
| | [ #15 ] |
|
|
|
Elite Member |
Joined: 27-Dec-2003 Posts: 5066
From: New Zealand | | |
|
| @Signal
Quote:
Signal wrote: @billt
...
Too bad A-eon doesn't believe in this enough to support hardware hobbyists. |
That's not entirely true. They have a Xorro project board for the X1000/X5000 which is for hardware people. I'd get one to tinker with, but I'm too busy with other stuff.
Bear in mind that hardware developers interested in FPGAs** already have a bunch of different dev-kits available. I still think that the tools are rather clunky, so there's room for improvement.
Hans
** which is what the blog post you quoted is about_________________ http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project. https://keasigmadelta.com/ - More of my work. |
|
Status: Offline |
|
|
Hammer
| |
Re: Yeah! Modern Graphics Programming Primer!!! Posted on 23-Mar-2017 3:46:14
| | [ #16 ] |
|
|
|
Elite Member |
Joined: 9-Mar-2003 Posts: 5246
From: Australia | | |
|
| @Hans
https://github.com/google/swiftshader
Google has open sourced Swiftshader with Direct3D9c and OpenGL ES 2.0 compatibility. _________________ Ryzen 9 7900X, DDR5-6000 64 GB RAM, GeForce RTX 4080 16 GB Amiga 1200 (Rev 1D1, KS 3.2, PiStorm32lite/RPi 4B 4GB/Emu68) Amiga 500 (Rev 6A, KS 3.2, PiStorm/RPi 3a/Emu68) |
|
Status: Offline |
|
|
iggy
| |
Re: Yeah! Modern Graphics Programming Primer!!! Posted on 23-Mar-2017 13:29:57
| | [ #17 ] |
|
|
|
Super Member |
Joined: 20-Oct-2010 Posts: 1175
From: Bear, Delaware USA | | |
|
| @ne_one
Quote:
Because the Amiga market doesn't already have enough expensive, dead-end products to appeal to hobbyists? |
Not by my reckoning. I'm definitely a potential customer. If you aren't, who really cares? There are enough of us to support this, and we will.
@Hammer
"SwiftShader is a high-performance CPU-based implementation of the OpenGL ES and Direct3D 9 graphics APIs"
Pity its cpu, and not gpu, based. Makes it less than useful.Last edited by iggy on 23-Mar-2017 at 01:35 PM.
|
|
Status: Offline |
|
|
iggy
| |
Re: Yeah! Modern Graphics Programming Primer!!! Posted on 23-Mar-2017 13:32:45
| | [ #18 ] |
|
|
|
Super Member |
Joined: 20-Oct-2010 Posts: 1175
From: Bear, Delaware USA | | |
|
| duplicate Last edited by iggy on 23-Mar-2017 at 01:35 PM. Last edited by iggy on 23-Mar-2017 at 01:34 PM.
|
|
Status: Offline |
|
|
ChrisH
| |
Re: Yeah! Modern Graphics Programming Primer!!! Posted on 23-Mar-2017 18:05:02
| | [ #19 ] |
|
|
|
Elite Member |
Joined: 30-Jan-2005 Posts: 6679
From: Unknown | | |
|
| @iggy Quote:
I'm definitely a potential customer. If you aren't, who really cares? |
That hasn't stopped 90% of the moaning post(er)s on AW.net before... Last edited by ChrisH on 23-Mar-2017 at 06:05 PM.
_________________ Author of the PortablE programming language. It is pitch black. You are likely to be eaten by a grue... |
|
Status: Offline |
|
|
Hans
| |
Re: Yeah! Modern Graphics Programming Primer!!! Posted on 26-Mar-2017 23:13:38
| | [ #20 ] |
|
|
|
Elite Member |
Joined: 27-Dec-2003 Posts: 5066
From: New Zealand | | |
|
| @iggy
Quote:
iggy wrote:
@Hammer
"SwiftShader is a high-performance CPU-based implementation of the OpenGL ES and Direct3D 9 graphics APIs"
Pity its cpu, and not gpu, based. Makes it less than useful. |
Agreed.
Hans_________________ http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project. https://keasigmadelta.com/ - More of my work. |
|
Status: Offline |
|
|