Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-4041-

Vulkan

Name: Anonymous 2015-03-06 18:45

Vulkan is the OpenGL replacement that allows multicore CPU usage. I think this is pretty cool. Basically, before we could do something like this
glBegin(GL_TRIANGLES);
glVertex3f(0, 0, 0);
glVertex3f(1, 0, 0);
glVertex3f(0, 1, 0);
glEnd();


But with Vulkan, we can do this in parallel. Basically using following code:
vkBegin(VK_TRIANGLES);

....
thread1: vlVertex3f(0, 0, 0);
thread2: vkVertex3f(1, 0, 0);
thread3: vkVertex3f(0, 1, 0);
....

vkEnd();


So what do you think? Personally I think 2015 will be great for Linux gaming.

Name: Anonymous 2015-03-06 20:20

>>1
That's a pretty looking triangle, glanon.

Name: Anonymous 2015-03-06 21:49

great for Linux gaming
What games do you play on Linux? Tux Racer?

Name: Anonymous 2015-03-06 21:58

Name: Anonymous 2015-03-07 0:40

>>3
I bought over 50 linux games on steam + a bunch not on steam.

Name: Anonymous 2015-03-07 16:14

Vulkan is an iterated version of AMD's Mantle with the identifier names changed, the shader backend updated to a more recent version of Clang/LLVM using SPIR-V and with GLSL front-end support. The API spec for Mantle was pretty much created by Johan Andersson from DICE, and then it was shopped around until AMD noticed it and realized it would give them a competitive advantage. When Mantle was popularized, Apple also saw the advantage of it as a concept and created Metal. Then Valve, Unreal Engine, and Unity developers also got involved in refining the API, and glNext as an idea was born and through Khronos, they convinced the hardware vendors to adopt it.

http://www.pcworld.com/article/2894036/mantle-is-a-vulkan-amds-dead-graphics-api-rises-from-the-ashes-as-opengls-successor.html

And, it's not about parallelism per se, it's about removing driver abstraction overhead and giving you closer to the metal access to the underlying GPU hardware. The driver abstraction used by D3D11 and GL 4.x and earlier was getting in the way scalability, and of being able to generate draw commands directly on the GPU.

With D3D12 and Vulkan, it's up to the end developer to manage GPU memory and synchronization barriers between the CPU and GPU. The API no longer holds your hand. It's more difficult to program, but it's no longer a driver nightmare where you have to guess what hacks the drivers are doing, and the driver writers no longer have to guess and work around stupid things game developers are doing.

There aren't really any user-facing features that the gamers and common plebs are going to notice, except perhaps faster frame rates and more reliable/stable drivers across different platforms.

The real problem with the games industry right now (besides the infestation of SJWs and Marxists) are the content tools and the expectations of artists/modelers. The artists are used to just pushing polygon meshes and static textures created offline with the usual tools: 3DS Max, Maya, Photoshop, etc. They're averse to the idea of procedurally generated content. They don't know how to program or how to compose complex systems. They just want GUI sliders, radio buttons, and check boxes, and this interface is really limiting the type of content that could be possible.

That's why you sometimes see more revolutionary stuff in the indie scene, because the programmers are often also the artists, and aren't afraid to create particle systems and materials completely in shader code or do procedural content generation.

Now if someone could figure out AI to replace artists/modelers..

I'm the resident game/graphics programmer and I have access to DX12, Mantle, and we should be getting early access to Vulkan.

Name: Anonymous 2015-03-07 16:57

Too bad game industry revolves around cash cows and micro-transactions now. Better graphics won't save it.
Gameplay realism direction - the race for perfect simulacrum, completely ignores the purpose of games(to have entertaining or challenging gameplay). Stupid ,indies, low-content and mobile games are exploiting the real gaming direction - the perfect gameplay container. Audiences who want the simulacrum actually don't want to spend any gameplay effort, they want to see their fantasy an interactive movie with themself as protagonists. They aren't actually gamers. Once VR technology gets mature, all these simulacrum-direction games and their supporting industry will disappear(VR developers will get some, but it will be really different rules and worlds, entire graphics-heavy genres will be extinct/replaced by VR simulacrums of their "gameplay rewards"). Angry Birds will still remain. Tetris will stay. Real games are like chess: they don't age.

Name: Anonymous 2015-03-07 21:56

>>3
I've played Duke Nuke'em on Linux.

Name: Anonymous 2015-03-07 22:16

>>6
This was a very interesting post to read.

Name: Anonymous 2015-03-07 22:21

>>7
This was a very poor post to read.

Name: Anonymous 2015-03-07 22:26

These were truly excellent dubs to get.

Name: Anonymous 2015-03-07 23:49

>>9-11
BIG
BLACK
FAT
DICKS

Name: Anonymous 2015-03-07 23:56

>>12
Is that what you think about all day?

Name: Anonymous 2015-03-08 0:01

>>13
I'm thinking about your witches brew

Name: Anonymous 2015-03-08 0:10

>>14
You mean my seed liquid? I'd be more than happy to dispense some of it into your mouth, mmm.

Name: Anonymous 2015-03-08 0:34

Aren't you supposed to do graphics on the video card instead of the CPU?

Name: Anonymous 2015-03-08 0:35

>>6
muh graphics
games are games you dumb nigger
nobody is gonna be still playing your shitty iraq-simulator in the next 20 years.

Name: Anonymous 2015-03-08 0:36

>>17
Whom are you quoting?

Name: Anonymous 2015-03-08 0:38

>>10
dumb cubicle nigger engineers with no insight detected. Why don't you just stay home and program your own advanced technology? Or are you too dumb and need the help of a bunch of other cubicle nigger engineers? Too dumb to figure out how to not need to work? You'll never be a stay at home mom LOL

Name: Anonymous 2015-03-08 0:53

>>19
Take your weed pills, Theist-kun.

Name: Anonymous 2015-03-08 4:14

>>7
VR would immerse much more than a display.
Imagine a VR simulation of a single-player (CoD/World of Tanks/WoW) when you win all(or just don't die in) battles(a la Contra 1 vs all) with simulated "realistic gamers" and gain all possible rewards. Now imagine you can add friends to play in your fantasy. Or a private sex fantasy simulator.
Eventually there will be a direct brain interface(e.g. ultrasound patent by Sony) with tactile feedback, perfect visuals and synchronization. 3D sound (like AMD True Audio in Thief) with 3d projection to visual cortex + virtual haptic(tactile) feedback+ turning off brain sense inputs = Matrix.
Game industry wouldn't be able to compete with that. All games would look like primitive caveman drawing vs photographs.
They are in the last decades of profitable games.

Name: Anonymous 2015-03-08 4:33

>>17
>>19
Someone ban this kid already, it will be good for both him and this board.

Name: Anonymous 2015-03-08 5:01

>>21
I'd rather go outside enjoying the fact that your bullshit will never happen in reality

Name: Anonymous 2015-03-08 5:03

>>22
Someone ban this kid already, it will be good for both him and this board.

Name: Anonymous 2015-03-08 5:20

>>23
It won't happen in reality.

Name: Anonymous 2015-03-08 10:22

>>25
will not never ever happen in reality

Name: Anonymous 2015-03-08 12:08

>>19
I've been retired since '08, cretin.

Name: Anonymous 2015-03-08 12:32

>>7
Microtransactions are definitely a problem in the affect they have on a game's design, but it's not the fault of developers. It's the fault of the publishers and investors who are looking to make a return on their investments. It's a race to the bottom.

Furthermore, all of the developers that have moved onto this bandwagon are leaving a vacuum in the traditional formats. It's just waiting for someone to figure out how to create large amounts of content without the need for huge expensive art teams.

No one wants to fund a hundred-plus man art/content team--even if most of it has been outsourced to South Korea or China--unless it's a proven franchise.

Hence the need for better procedural content generation.

>>17
I'm not talking about realism per se. When I say ``the type of content that could be possible'' I mean everything that current developers aren't doing.

Name: Anonymous 2015-03-08 12:47

>>28
in the effect they have

"To affect" is a verb, "an effect" is a noun.

Name: Anonymous 2015-03-08 23:13

>>28
What does a publisher actually do?

I don't see why independent developers don't pay someone else to do some advertisement, submit their game to Steam or any other game store and burn shitloads of DVDs (if anyone still uses them), which is much cheaper than paying a cock-hungry Jew and being forced to include microtransactions and social reddit buttons in your game.

Name: Anonymous 2015-03-09 1:56

>>30
The publisher has the money. They finance development and get all the profit. If the developer wants to make money, they do so under a budget given by the publisher. That's why they hired curryniggers and college students, salary them hopes and delusions, and work them 90 hours a week. Sure, a company of programmers and artists would be fine to make a decent game, but the only people who want to start companies are dipshits who are totally clueless and have to hire twenty people to cover their incompetence. A bank would never give them a business loan, and insurance companies aren't going to insure such a clusterfuck without people brutal Jew publishers hawking over them to make sure that they don't decide they want to invent 9D rendering and drag development out for ten years. And they are absolutely right. Most of these tech startup people, gaming or otherwise, have their heads up their own asses they'll never pull it out.

Name: Anonymous 2015-03-09 10:31

>>31
The publisher has the money

But what does he do? Nothing? His only contribution is possession of money? Holy fuck, capitalism is stupid oppressive shit.

Name: Anonymous 2015-03-09 10:44

>>32
He pays the salaries of the workers so they can sustain themselves. He also pays for the workplace and the equipment in it.

Name: Anonymous 2015-03-09 10:52

>>33
Excellent dubs you got there!

Name: Anonymous 2015-03-09 10:55

glBegin
Stopped reding there. That shit is deprecated.

Name: Anonymous 2015-03-09 11:07

>>33
But he pays for that out of the money the workers make. He doesn't make any money because he doesn't do any work. So it's their money in the first place, he's taking their money and paying some of it back to them. How fucking kind of him!

Name: Anonymous 2015-03-09 12:00

>>32
The publisher also assumes the risk that the product will be profitable. Would you rather have a steady paycheck or a variable one that might possibly even be negative?

Name: Anonymous 2015-03-09 19:28

>>32,34
Oh if only we had a proper communist marxist socialist society where we could eat rainbows and blowjobs and game developers could take years to rewrite the game every time someone decided that tranny cripples were underrepresented in it. Cry me a fucking river.

The publisher makes sure indie studios don't get all idealistic and makes sure their ambitions don't exceed their organizational capabilities. Most of the employees are not programmers. Sure, there may be a few coders on staff, but that is exceeded by artists and hipster managers, and the managers aren't likely to be very experienced, else they wouldn't be working for an indie company for pennies in hopes for a billion dollar IPO in a few years. Most of them fucking bleed investor money for years, and their only hope of seeing anything at all is to sell it to idiot investors who think that they won't be the bagholder. It's like if you left the niggers to pick the cotton themselves. They would lay about and beat on their bongo drums and do voodoo. The slavedriver has to be there for them to actually do any work. This is the function of the publisher.

Name: Anonymous 2015-03-09 20:18

>>35 is correct.

Name: Anonymous 2015-03-10 0:03

>>38
How old are you, kid? 12? 13? Here's some advice: stop shitposting and forget about this textboard. And any other internet forums. It will do you a lot of good in the long run.

Name: Anonymous 2015-03-10 3:39

>>1
so pointless. it's just crap piled on top of crap. software rendering's the way to go.

Name: Anonymous 2015-03-10 4:01

>>35 shouldn't even matter, just compile a version of a 3d->2d library that you like -.-
the bullshit that is done for the sake of optimisation ...

th

Name: Anonymous 2015-03-10 16:53

>>41
Enjoying 3fps "cinematographic slideshows" isn't everyones cup of tea.

Name: Anonymous 2015-03-10 17:15

dubs get

Name: Anonymous 2015-03-10 17:43

>>41
software rendering
Doesn't exist. All the rendering is done by the hardware, you idiot.

Name: Anonymous 2015-03-10 19:38

>>45
What feeds data into GPU and what GPU runs on?

Name: Anonymous 2015-03-10 21:12

It's hardware all the way down.

Name: Anonymous 2015-03-11 1:34

>>31
If you aren't your own publisher, you fall into one of the following categories.

(1). You're too dumb to manage your development time and sell the product.
(2). You are not too dumb to do (1), but you are too dumb to tell if what you are working on will be bought in the market, and don't want to risk your own money.
(3). You are not dumb enough to fall into (1) or (2), but you don't have money.
(4). You are not dumb enough to fall into (1), (2), and not poor enough to fall into (3), but you dumb enough to not be your own publisher.

Name: Anonymous 2015-03-11 8:24

>>45
I hurt little auty-boy. I'm referring to the process of dumping 3d vertex data onto a 2d raster. Pipe your forthcoming bullshit into a fellow pedant's asshole.

Name: Anonymous 2015-03-11 10:28

JACKSON 5 GET *10

Name: Anonymous 2015-03-11 10:53

>>50
Excellent GET, friend.

Name: Anonymous 2015-03-11 11:07

>>51
not as good as >>55

Name: Anonymous 2015-03-11 11:24

>>52
Agreed. I am eagerly waiting for >>55!

Name: Anonymous 2015-03-12 21:01

Still waiting for >>55

Name: Anonymous 2015-03-12 21:05

JACKSON 5 GET *11

Name: Anonymous 2015-03-12 21:45

This isn't funny you autistic idiots. Stop spamming this asinine garbage or go back to /b/.

Name: Anonymous 2015-03-12 21:46

>>55
Superb repeating digits there, buddy! Keep it up!

Name: Anonymous 2015-03-12 21:50

>>56
I agree.
Sadly it's probably not going away.
It's a meme for imageboard rejects who are too lazy to learn /prog/ memes and instead bring ones from [s4s].

Name: Anonymous 2015-03-12 22:36

>>56,58
The epic GET maymay is much older than [s4s]. They (he?) have been doing it for years, I doubt they will stop any soon.

Name: Anonymous 2015-03-12 22:47

>>58
Wow! You seem to know a lot about these ``memes'' and ``imageboards''. Maybe you'll feel a lot more comfortable if you moved to one of those permanently!

Name: Anonymous 2015-03-13 23:33

lol i dunno if butt blaster64 responded yet, but he works @ trolltech writing shit software

Don't change these.
Name: Email:
Entire Thread Thread List