Join us on Discord!
You can help CodeWalrus stay online by donating here.
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - TheMachine02

#316
Yeah indeed, but I definitely do that a the end, after the asm lib/axiom is complete  :P
Also I like how I have speed up triangle filling code : asm version is 4x faster than axe version XD, and is +-300 bytes smaller... that put the theorical triangle output rate at almost 192 Tri/s, almost 2x more than the axe version  :D ... and I haven't finished to optimize filling and many other things.
#317
I can indeed add that, even if that require slighty more works to correctly interfacing with the OS vars, and being more slow :p
But this is definitly doable.
#318
Knowing openGL definitly helps in understanding the lib. Some element are openGL based, other not, but at least it has some standard 3d rendering stuff. Also one nice thing with the update is that gLib will be also an asm lib in same time being a axiom  :P One file to rules them all
* TheMachine02 runs
#319
You have no idea on how this update is difficult XD

gLib will use approximatly 2500 bytes of RAM, and it is a fixed size, plus 256 bytes per added vertex attrib.
One good thing is I can render 1024 vertex or more with only this size of RAM (Previous VBO would have needed 16384 bytes...) , if code is well organized (different vertex array array are rendered sequentially, wich is pretty much good for portal rendering or such).
The only minus is that a standard cube will still need these 2500 bytes ... wich can be a bit too much, but I doubt the use of gLib will stick to a cube anyway  ;D
#320
This project is always alive  :P
Anyway, I started to do a big update, with lot of change.... that's mainly why I didn't really update tuto. I find current pipeline ins't really well adapted for game rendering/low memory and that there is too much bottlenecks....
Problem is that there will be commands changes  :-\
#321
I may also use gGenVAO() and gVAOAttrib(), wich is close to what the function do in fact. Arr is a bad idea due to a line created with "->A"

EDIT : finally using gGenVAO and gVertexAttrib seems fine, I'll stick with these for the moment.
#322
It is indeed better, but the gGenVtxArray(0) will create a blank line... wich is bad  :P

EDIT:Not so bad in fact, due to the presence of a store right after it.... dunno.
#323
Soo.. I was implementing new function (testing my new pipeline), and I got stopped by the name  <_<

Like : should I name the function :
-gGenVertexArray() and gVertexAttrib() wich is really big (and with the large font doesn't really look good on the screen)
something smaller ?
-gGenVxArray() and gVxAttrib() but I feel that those two "lose" the understandness of the two other...
Basically :
-gGenVertexArray() create a vertex array ... :p or return the adress of an existing one.
gVertexAttrib add attribute (color, normal...) to the current vertex array.

Anyone got a little idea on that ?  :P
#324
 O.O    I noticed that depending the computer on wich I am, color changed. Dunno where does it came from though (maybe the browser ? ) here a screenshot of what I see on my win8 (firefox) :
#325
PC, Mac & Vintage Computers / Re: Piworld
February 23, 2015, 06:09:42 PM
Seing the chip there is inside, it does seems that there is a 2D accelerator, however it is only true for the dev version   <_< Idk wich chip is in the commercial version.
This accelerator allow fast pixel/line drawing, as well as per-pixel logic .... but I guess it is mainly accessible from asm... ASM guru anyone ?  :P
#326
Or you can use this : http://www.omnimaga.org/other-calculator-discussion-and-news/run-programs-axiom/ with will also take care of all errors/messing stuff that can, occurs.  :P
#327
Quote from: Eiyeron on February 16, 2015, 07:43:05 AM
I'd like to accentuate the somewhat as no affordable current configuration allows playing high-end games (or badly optimize dones like the last Farcry) on 4k at 60FPS.

*kof kof*
4-way GTX TITAN SLI.

Btw, I think might upgrade my laptop to a much nicer one, with i7, and a GTX970m, since I pretty much want to play game on my laptop, and currently it run nothing (appart minecraft...)
#328
Other / Re: How the hell we did so far (evil)
February 08, 2015, 07:15:49 PM
It is pretty much the same for me, I have exams to do, and they are pretty hard - we have +-400 places for 2500 candidates, so yeah I work more on that than my calc/computer project  <_<
Be sure that once this will be done, I will be mucch more active..... *evil update planned*
#329
Quote from: CKH4 on February 04, 2015, 01:59:26 AM
Its so bad in win 8, it won't even let you turn off auto update.

There is a way actually to do it. I found it and I've done it, but I can't remember how I've done that ><
Windows is always like "butttt whatttttt  get my update back !" but I don't listen him  :P
#330
A cube contains 8 vertices. Btw, 256 is the limit of the nostromo's world if I remember well.
Powered by EzPortal