Jump to content
Leoo

Today...

Recommended Posts

Sounds like a good (in the sense of dutiful, positive, helpful) job!

 

Compiled Rust 1.4.0 and Cargo 0.6 with minimal fuss on FreeBSD. I didn't use the packages available for FreeBSD since they're older versions (Rust 1.3.0 and Cargo 0.4). Ran into a tiny problem caused by GNU make, but that was an easy fix (the error was pretty self-explanatory: GNU make invoked the native FreeBSD make when executing other Makefiles, a simple "gmake MAKE=gmake" fixed that). Some test programs of varying complexity all compiled and ran fine, so it seems I'm good to go!

 

Onwards to developing something I've been itching to do properly for a long time:  a portable 2D vector graphics library for real-time rendering. There's seriously nothing notable that meets the portable and fast requirements in existence currently. For real time applications (like games and interactive GUIs), you have various half-baked open-source solutions with too many quirks (various OpenVG implementations) or Direct2D (not portable and even still poorly supported by Microsoft). For portable libraries, you have many quality, but exceedingly slow libraries, in abundance, but have fun rendering a 1080p scene of moderate complexity at even 30 FPS, let alone 1440p or 4K at 60+ FPS...

 

When factoring in the distinct features I've implemented in a proof-of-concept library (resolution-independent curve rendering using Loop-Blinn, a novel sorting algorithm permitting group transparency without an intermediate framebuffer, and efficient resource management fit for the GPU), there's nothing that would be comparable.


ozXHe7P.png

Share this post


Link to post
Share on other sites

First, that sounds pretty awesome. Second, I feel like FreeBSD is unfortunately named. Maybe it's just me, but I can't help but read that as "free blue screen of death", which is not my top choice name for an operating system.

 

And Good Luck to you, RPG!

  • Like 1

Share this post


Link to post
Share on other sites

Friday I went to Ottawa and had a look at the Canadian houses of parliament and peace tower.

Then I went to the market and then drove to Montreal where I went to dinner with some friends and had a great time clubbing.

 

On Saturday we continued our drive to Quebec city where we went on a walk and tour around the city. It got bitterly cold in the evening even though I was able to tolerate it for a while. We went clubbing in Quebec and it was really fun. We then went back to the hotel and woke up early for a drive back to Montreal where we went to the Notre Dame and chilled in Old Montreal. Then we got back in the car and drove for about six hours (stopping for dinner) and arrived in Toronto. 

 

I had a fantastic weekend and arrived back home at about 2am where I literally threw my things down and went straight to bed.

It has snowed a hell of a lot here but it's beautiful to see everything coated in snow.

 

Probably going to see Mockingjay at some point during the week.

It's my friend's birthday so I have some rum. Not really sure if I feel like partying but I'll still be sociable.

  • Like 1

Share this post


Link to post
Share on other sites

Yeah we had a few drops of rain last night too.

Share this post


Link to post
Share on other sites

Got snow here now. Probably won't stick around though.


polvCwJ.gif
"It's not a rest for me, it's a rest for the weights." - Dom Mazzetti

Share this post


Link to post
Share on other sites

Ugh, woke up around 5:00 am. Went to bed around midnight, and as usual, took some time to fall asleep. Maybe four hours of sleep, if that. Horrible, exhausting dreams... There's a type of dreams I have that are completely surreal, like thoughts without content. There's little imagery or detail and rarely are there any interactions or events--simply thinking. Some of them involve pseudo-mathematical concepts that are not only wrong but make no sense whatsoever. Others involve a hodgepodge of concepts... Last night I had one that can be only described as installing politicians and other government officials via source control. It's still better than nightmares, I suppose!

I spent the morning prepping to work on the vector graphics library. Mostly sketching the "native API" shim I'd expose (Rust can emit functions compatible with calling conventions used by C compilers, and in turn can be embedded in any C-compatible environment... just about everything!). I took a closer look at triangulation libraries I've collected and I think I'll port this nifty project to Rust. Funnily enough, it's based on the SGI implementation of the GLU tessellator. Looks solid and the code is much easier to follow than SGI's implementation (C written in the 90s with minimal documentation is very hard to grok, to put it lightly).

Proper polygon triangulation, especially if the polygons are self-intersecting or concave, is incredibly complex. There are so many corner cases that crop up due to computational inaccuracy and other quirks. However, the rendering method I'm implementing makes using an existing triangulator relatively painless, which is good. My only issue I can think of would be a self-intersecting polygon with a non-solid (e.g., gradient) fill--it could cause discrepancies if the exterior curves overlap. But this corner case still has an easy (and moderately fast) solution if I explicitly separate drawing such niche paths into a masking step and a paint step. This solution is already used for standard clipping, anyway!

 

May head to bed soon as well. It's only 11:00 am, but I'm getting tired real fast. I perform poorly when tired, often screwing everything up, so it's better to avoid that. :P


ozXHe7P.png

Share this post


Link to post
Share on other sites

Spent yesterday working on the computer. I upgraded to Windows 10 and then reformatted the computer. Everything was working well until I ran a 4 way optimization program that was with my motherboard. It optimized the fans first, then it went to the CPU and it went all downhill from there. I kept on getting a error named 'whea_uncorrectable_error'. From what I can tell the program started to over or underclock the CPU (im guessing over but to be honest I do not know). Anytime I'd try to do a system restore about 5 mins in the error message would pop again. Eventually it would happen anytime the computer would boot out of BiOS. I had to take the battery out of the MoBO and reset the settings back to factory specs. After that it's been working great. System boots so much faster than before and runs a lot smoother. I've had 7 since it first came out but from what I can tell 10 is better :)

 

Also ran a speed test, very excited about the results:

4859573652.png

 

lxRMC.jpg

 

Also a picture of my new battle station :)


35bvvh1.png

[hide=Quotes]

Albel/Justin

Albel doesn't say anything anymore, just comes in, leaves an arrow and vanishes into the night :(Probably
practising some euphonium

You nearly had me fooled, you fooler you

Euphonium/10.

9/10. To me, always associate Albel with musical stuff in OT.

Everyone with a goatee and glasses is Albel now.

lmfao albel m8 wat r u doin, hi though.

 

[/hide]

[hide=Runescape Achievements]99 firemaking(2007), 99 woodcutting(2008), 99 fletching(2009), 99 magic(2010), 99 cooking(2010), 99 farming(2011), 99 construction(2011), 99 runecrafting(2012), 99 Hunter (2014),  99 ranged (2015), 99 HP (2015), 99 Slayer (2015), 99 attack (2015) 99 Defense (2015) 99 Prayer (2015) 99 Summoning (2015) 99 Strength(2015) 99 Herblore (2015) 99 Dungeoneering (2017)  99 Mining (2017) 99 Crafting (2017) 99 Smithing (2017) 99 Thieving (2017)  99 invention (2017) 99 Fishing (2018), 99 Divination (2018), 99 Agility (2018), MAXED (05/17/2018)[/hide]

Share this post


Link to post
Share on other sites

I finally got the keys to my new place today. I'm moving most of the stuff over tomorrow morning and the bed arrives on Sunday, so Sunday night will be my offical move-in. I'll be broke as F' for the fortnight but at least all my initial bills are paid and my mental state will finally improve.


Popoto.~<3

Share this post


Link to post
Share on other sites

Drainage in this country is so bad. It rained a bit last night and today and as a result so many of the roads are flooded. Had to take a cab home cause my car's too low. I really hate rain season.

Share this post


Link to post
Share on other sites

One of my outlets has sparks coming out of it but my complex's office is closed for the night and all of tomorrow and Friday because of Thanksgiving. Which means I get to go 2+ days of hoping that my apartment doesn't burn down!

  • Like 2

lighviolet1lk4.jpg

Share this post


Link to post
Share on other sites

Do you have breakers? You could turn one off and move the stuff you need to other outlets?

Share this post


Link to post
Share on other sites

Turkey. Turkey. Turkey.


Quote

 

Quote

Anyone who likes tacos is incapable of logic.

Anyone who likes logic is incapable of tacos.

 

PSA: SaqPrets is an Estonian Dude

Steam: NippleBeardTM

Origin: Brand_New_iPwn

Share this post


Link to post
Share on other sites

No bloody idea of how Thanksgiving really looks like over at your side.

 

In other news, yesterday got confirmation that I get plane tickets for free to go to Toronto next June. Which means I quite certainly will go.

In fact, our whole choir got the tickets and we will do 3 performances, afaik. Gonna be an epic trip.


t3aGt.png

 

So I've noticed this thread's regulars all follow similar trends.

 

RPG is constantly dealing with psycho exes.

Muggi reminds us of the joys of polygamy.

Saq is totally oblivious to how much chicks dig him.

I strike out every other week.

Kalphite wages a war against the friend zone.

Randox pretty much stays rational.

Etc, etc

 

Share this post


Link to post
Share on other sites

I've always wanted to do a thanksgiving dinner here, even though we dont celebrate it in AU.


Popoto.~<3

Share this post


Link to post
Share on other sites

I made some preparations for Thanksgiving yesterday. Made cranberry sauce, deviled eggs, and mac & cheese. Funnily enough, I didn't plan mac & cheese, but when I was making yesterday's dinner (mac & cheese with beef), I decided to make slightly more and reserve half for Thanksgiving.

 

I'm about to get the turkey breast in the slow-cooker. Will take upwards of 8 hours, so it should be done around... 4:00 pm EST. Going to make green bean casserole, stuffing, mashed potatoes, and roasted broccoli, as well, but that's all pretty easy and will only take about 2 hours total, most of which will be spent doodling around while the food bakes, har.

 

I'm expecting there to be at least two days of leftovers. Upwards of four is likely...


ozXHe7P.png

Share this post


Link to post
Share on other sites

Happy Thanksgiving everyone. I'm just hanging out here by myself. I don't have any turkey...


"Fight for what you believe in, and believe in what you're fighting for." Can games be art?

---

 

 

cWCZMZO.png

l1M6sfb.png

My blog here if you want to check out my Times articles and other writings! I always appreciate comments/feedback.

Share this post


Link to post
Share on other sites

Saw pictures and videos of the "flooding" going on in Qatar. It's actually kinda hilarious. It barely rained enough to fill a cup of water, yet there are dams of stagnant water all over the country. Some of the schools even had to close for today because kids couldn't get there due to roads being flooded. Our $15b airport apparently also had parts where the floors were flooded, because water was leaking through the roof. Just up the road from my house the road is completely flooded. Can't use it with my car, and that's the only road in and out. So i'm pretty much stranded for a few days.

Share this post


Link to post
Share on other sites

Do you have breakers? You could turn one off and move the stuff you need to other outlets?

There's a breaker box in my apartment but it's bolted shut. I could remove and replace the outlet myself but I can't do that with the electricity still on.


lighviolet1lk4.jpg

Share this post


Link to post
Share on other sites

Michelle and I had our thanksgiving yesterday. Went home and spent the day with our parents. Good times. We both work today at Wal-mart so if guys do not hear from me after this...you know why.

 

Happy Thanksgiving everyone!


35bvvh1.png

[hide=Quotes]

Albel/Justin

Albel doesn't say anything anymore, just comes in, leaves an arrow and vanishes into the night :(Probably
practising some euphonium

You nearly had me fooled, you fooler you

Euphonium/10.

9/10. To me, always associate Albel with musical stuff in OT.

Everyone with a goatee and glasses is Albel now.

lmfao albel m8 wat r u doin, hi though.

 

[/hide]

[hide=Runescape Achievements]99 firemaking(2007), 99 woodcutting(2008), 99 fletching(2009), 99 magic(2010), 99 cooking(2010), 99 farming(2011), 99 construction(2011), 99 runecrafting(2012), 99 Hunter (2014),  99 ranged (2015), 99 HP (2015), 99 Slayer (2015), 99 attack (2015) 99 Defense (2015) 99 Prayer (2015) 99 Summoning (2015) 99 Strength(2015) 99 Herblore (2015) 99 Dungeoneering (2017)  99 Mining (2017) 99 Crafting (2017) 99 Smithing (2017) 99 Thieving (2017)  99 invention (2017) 99 Fishing (2018), 99 Divination (2018), 99 Agility (2018), MAXED (05/17/2018)[/hide]

Share this post


Link to post
Share on other sites

Michelle and I had our thanksgiving yesterday. Went home and spent the day with our parents. Good times. We both work today at Wal-mart so if guys do not hear from me after this...you know why.

 

Happy Thanksgiving everyone!

You started a revolt about employees' rights to have Thanksgiving off? Just kidding, good you at least had yesterday together though :).


"Fight for what you believe in, and believe in what you're fighting for." Can games be art?

---

 

 

cWCZMZO.png

l1M6sfb.png

My blog here if you want to check out my Times articles and other writings! I always appreciate comments/feedback.

Share this post


Link to post
Share on other sites

Michelle and I had our thanksgiving yesterday. Went home and spent the day with our parents. Good times. We both work today at Wal-mart so if guys do not hear from me after this...you know why.

 

Happy Thanksgiving everyone!

 

I read most of this in Obama's voice

  • Like 2

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.