Game Development Community

OpenGL/Direct3D wrapper incomplete?

by Paul Jan · in Torque Game Engine · 06/04/2006 (2:27 pm) · 1 replies

I was trying to replace the blur in the DRL resource with glSeparatableFilter, when the complier basically said there wasn't one.

Does this mean when I work in windows, I'm limited to what OpenGl functions are included/imitated in OpenGL2D3D.cc? Or have I missed something?

#1
06/04/2006 (3:15 pm)
Thanks to TomB and Omroth for putting up with my meatheadness, the functions where hidden behind a ifdef - but for good reason...

Torque crashes when it tries to use it ...

console.log says
-------
Missing OpenGL function 'glBlendColor'
Missing OpenGL function 'glBlendEquation'
Missing OpenGL function 'glColorSubTable'
Missing OpenGL function 'glColorTable'
Missing OpenGL function 'glColorTableParameterfv'
Missing OpenGL function 'glColorTableParameterfi'
Missing OpenGL function 'glConvolutionFilter1D'
Missing OpenGL function 'glConvolutionFilter2D'
Missing OpenGL function 'glConvolutionParameterf'
Missing OpenGL function 'glConvolutionParameteri'
Missing OpenGL function 'glCopyColorSubTable'
Missing OpenGL function 'glCopyColorTable'
Missing OpenGL function 'glCopyConvolutionFilter1D'
Missing OpenGL function 'glCopyConvolutionFilter2D'
Missing OpenGL function 'glGetColorTable'
Missing OpenGL function 'glGetColorTableParameterfv'
Missing OpenGL function 'glGetColorTableParameteriv'
Missing OpenGL function 'glGetConvolutionFilter'
Missing OpenGL function 'glGetConvolutionParamterfv'
Missing OpenGL function 'glGetConvolutionParamteriv'
Missing OpenGL function 'glGetHistogram'
Missing OpenGL function 'glGetHistogramParameterfv'
Missing OpenGL function 'glGetHistogramParameteriv'
Missing OpenGL function 'glGetMinmax'
Missing OpenGL function 'glGetMinmaxParameterfv'
Missing OpenGL function 'glGetMinmaxParameteriv'
Missing OpenGL function 'glGetSeparableFilter'
Missing OpenGL function 'glHistogram'
Missing OpenGL function 'glMinmax'
Missing OpenGL function 'glResetHistogram'
Missing OpenGL function 'glResetMinmax'
Missing OpenGL function 'glSeparableFilter2D'
You are missing some OpenGL functions. That's bad.
------
OpenGL driver information:
Vendor: NVIDIA Corporation
Renderer: GeForce 6800 GS/PCI/SSE2/3DNOW!
Version: 2.0.1
--------
Ack. What to do now? :(