state_point.c revision e0e0c19eefceaf5d4ec40f9466b58a771f50e799
70N/A * See the file LICENSE.txt for information on redistributing this software.
70N/A#include "state/cr_statetypes.h"
70N/A#include "state_internals.h"
70N/A#ifdef CR_ARB_point_parameters
70N/A#ifdef CR_ARB_point_sprite
70N/A for (i = 0; i < CR_MAX_TEXTURE_UNITS; i++) {
FLUSH();
crStateError(__LINE__, __FILE__, GL_INVALID_VALUE, "glPointSize called with size <= 0.0: %f", size);
FLUSH();
crStateError(__LINE__, __FILE__, GL_INVALID_OPERATION, "glPointParameterfvARB called in begin/end");
FLUSH();
switch (pname) {
case GL_POINT_SIZE_MIN_EXT:
crStateError(__LINE__, __FILE__, GL_INVALID_VALUE, "glPointParameterfvARB invalid value: %f", params[0]);
case GL_POINT_SIZE_MAX_EXT:
crStateError(__LINE__, __FILE__, GL_INVALID_VALUE, "glPointParameterfvARB invalid value: %f", params[0]);
crStateError(__LINE__, __FILE__, GL_INVALID_VALUE, "glPointParameterfvARB invalid value: %f", params[0]);