CppCon 2018: Valentin Galea “Rapid Prototyping of Graphics Shaders in Modern C++”

  Рет қаралды 6,434

CppCon

CppCon

Күн бұрын

Пікірлер: 6
@ValentinGalea
@ValentinGalea 6 жыл бұрын
Questions at the end: (sorry for not repeating them) 41:56 Are all your shaders using raymarching? How hard will be to interface with something that's using vertex arrays or the depth buffer? 42:45 If you look at the generated assembly code, I wonder how much the compiler takes the generated stuff and optimizes it? [...] The question is more for the complicated changes - would you get much more efficient performance with a good arch optimizer or you haven't looked into that? 44:04 How about running those unions for swizzling - would it cause any problems for debugging? [...] NOTE: the person talks about issues he has with GLM that's why I joke to use my library 45:38 What if you wanted to do texture sampling? 46:15 What's the performance on a GPU? 47:46 I might be getting myself mixed up with the more complicated shader behavior from GLSL 1 - Was it tricky at any points to make sure that you match the math functions from the shader really closely?
@krytharn
@krytharn 6 жыл бұрын
There's pros and cons to running GLSL on the CPU, but it sure has its uses and I am excited to see your approach to teaching C++ about shaders. I have been using GLM for quite some time and think it's great, but I can see how your code would clearly outperform it. Cool stuff.
@afigegoznaet
@afigegoznaet 6 жыл бұрын
Amazing!
@Max-wk7cg
@Max-wk7cg 6 жыл бұрын
Great talk but we can't hear the questions from the audience at the end unfortunately.
@TheLavaBlock
@TheLavaBlock 6 жыл бұрын
Interesting talk. Thanks - here is Valentin's library: github.com/valentingalea/vml
@ValentinGalea
@ValentinGalea 4 жыл бұрын
link to the library: github.com/valentingalea/vml
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН
CppCon 2018: Jason Turner “Applied Best Practices”
1:03:19
An introduction to Shader Art Coding
22:40
kishimisu
Рет қаралды 1 МЛН
3 Hours vs. 3 Years of Blender
17:44
Isto Inc.
Рет қаралды 7 МЛН
AI Is Making You An Illiterate Programmer
27:22
ThePrimeTime
Рет қаралды 284 М.
The mind behind Linux | Linus Torvalds | TED
21:31
TED
Рет қаралды 6 МЛН
Inside the V3 Nazi Super Gun
19:52
Blue Paw Print
Рет қаралды 2,9 МЛН
The BEST Mechanical Display You've EVER Seen!!
13:51
Tin Foil Hat
Рет қаралды 612 М.
one year of studying (it was a mistake)
12:51
Jeffrey Codes
Рет қаралды 319 М.