Search found 387 matches

by qpHalcy0n
Sun Oct 27, 2013 1:22 pm
Forum: Programming Discussion
Topic: Math and C++ [SOLVED]
Replies: 2
Views: 2962

Re: Math and C++

Most handily, it tells you something about the degree of "parallelity" (that word is an invention) between two vectors. If a and b are vectors then if: a*b = 0 , the vectors are orthogonal if a*b = |a||b| then they are parallel and coincident in direction. If the dot product is negative bu...
by qpHalcy0n
Sun Oct 13, 2013 2:10 pm
Forum: Programming Discussion
Topic: Windows.h
Replies: 11
Views: 6390

Re: Windows.h

Well...you could write your own simplistic OS. So then when you're given the "meat & taters" of something like Windows or even Linux, you wouldn't know what you were looking at anyways ;) Linux, Unix, Windows, OS-X, everything you're familiar with is all monolithic kernel. So there's n...
by qpHalcy0n
Thu Sep 26, 2013 1:39 pm
Forum: Programming Discussion
Topic: SDL Event Shenanigans
Replies: 15
Views: 8404

Re: SDL Event Shenanigans

I'd wager it on being an SDL implementation issue or some incongruency with your hardware.

There may be a technicality in the API presentation of their events system that is causing some unpredicted stalling. It's clear your bus is not choked up, so...
by qpHalcy0n
Tue Sep 24, 2013 10:08 am
Forum: Programming Discussion
Topic: SDL Event Shenanigans
Replies: 15
Views: 8404

Re: SDL Event Shenanigans

In this event, be sure you call SDL_PumpEvents. This is a once per frame call as is the keyboard/mouse state query. In this case, SDL_PumpEvents would probably be the culprit. You may wrap the call around a timer (get the time and after the call) so that you can see exactly how long the call is taki...
by qpHalcy0n
Mon Sep 23, 2013 8:09 pm
Forum: Programming Discussion
Topic: SDL Event Shenanigans
Replies: 15
Views: 8404

Re: SDL Event Shenanigans

Does it do this with all events? Or just mouse wheel events? If you don't have access to a code profiler, try using SDL_GetKeyboardState or SDL_GetMouseState. Be sure you look this up because I think you have to pump the event queue before calling this. Does it change? If it changes (for the better)...
by qpHalcy0n
Fri Sep 06, 2013 3:56 pm
Forum: General Gaming
Topic: New Box
Replies: 11
Views: 11101

Re: New Box

My suggestions would have been: 1) Absolutely get the 4670K. The SandyBridge and Haswell's overclock amazingly even on air. They're not that much more expensive and yes, clock speed still matters. 2) I would have saved some cash on memory and the PSU and gone with the GTX660. The GTX650Ti is very un...
by qpHalcy0n
Tue Jul 09, 2013 9:08 pm
Forum: Art, Music, and Design
Topic: Drum & Bass
Replies: 7
Views: 26748

Re: Drum & Bass

Link is broken, but feed your ears: http://www.youtube.com/watch?v=Fg5UemrYLfk
by qpHalcy0n
Tue Jul 09, 2013 9:04 pm
Forum: Programming Discussion
Topic: To use GL or not to use GL ( and which GL to use )
Replies: 4
Views: 3442

Re: To use GL or not to use GL ( and which GL to use )

Welcome to the nebulous nature of the modern OpenGL API... It's really quite crap. I absolutely abhor the API. I've written at great length about it and as predicted, it's not going to change anytime soon (ever). The best bet is to shoot as high as you can go which will be limited by your developmen...
by qpHalcy0n
Fri May 03, 2013 4:23 pm
Forum: Programming Discussion
Topic: The Secret that is OpenGL - Getting Started/Resources
Replies: 22
Views: 11289

Re: The Secret that is OpenGL - Getting Started/Resources

So would it be a bad idea to use the old OpenGL? I mean, is it still used professionally by anybody? No, it wouldn't necessarily be a bad idea. There are machines in medical, simulations, and in professional settings that still run OpenGL code from 10+ years ago. You're not going to see support for...
by qpHalcy0n
Thu May 02, 2013 5:06 pm
Forum: Programming Discussion
Topic: The Secret that is OpenGL - Getting Started/Resources
Replies: 22
Views: 11289

Re: The Secret that is OpenGL

Do I have to understand GLSL? Technically, no. OpenGL versioning, to be frank, is atrocious. The core specification is defined but not always enforced. OpenGL is implemented by the driver which is supplied by the vendor. Despite many functions and extensions being deprecated, the driver is still fr...
by qpHalcy0n
Sun Apr 07, 2013 12:47 am
Forum: Programming Discussion
Topic: Pipeline
Replies: 7
Views: 2332

Re: Pipeline

Well, rendering IS a pipeline because you have a stream of data coming in and it is progressively modified by multiple units until you get some different output. However, simply having two units that both produce and consume isn't a pipeline at all. I'm not giving advice really...this is just....wha...
by qpHalcy0n
Sun Apr 07, 2013 12:40 am
Forum: Programming Discussion
Topic: Pipeline
Replies: 7
Views: 2332

Re: Pipeline

Myehhhh -_- ...no, still not seeing it that way. Looks more like a stream, really if you're just reading files and doing other little things to them. There would be several stages that each do different things. With that you usually have a stream of data that gets progressively modified by the diffe...
by qpHalcy0n
Sat Apr 06, 2013 3:21 pm
Forum: Programming Discussion
Topic: Pipeline
Replies: 7
Views: 2332

Re: Pipeline

It does not appear so in this case.

A pipelined architecture refers to one with several distinct stages that are linked by some memory bus or transport mechanism. Also you have the concept of a producer/consumer there where stage B consumes what stage A produced and on down the line.
by qpHalcy0n
Sat Apr 06, 2013 12:48 am
Forum: Programming Discussion
Topic: Audio Streaming
Replies: 6
Views: 1814

Re: Audio Streaming

You must specify to us the OS you are using here. May the good lord bless you should you decide to slog through the muddy swamp that is the Linux sound device.

Windows?
See here 007: http://msdn.microsoft.com/en-us/library ... s.85).aspx
by qpHalcy0n
Thu Apr 04, 2013 11:38 am
Forum: Game Development
Topic: Overworld Exploration Implementations - Your thoughts?
Replies: 18
Views: 9244

Re: Overworld Exploration Implementations - Your thoughts?

Well, if it's the bottom one then that sure is ambitious...you should help me out XD