Wed, 30 Apr 2008 06:20:39 -0400 |
Ryan C. Gordon |
Flagged a few more opcodes as pixel-shader-only.
trunk
|
changeset |
files
|
Wed, 30 Apr 2008 06:09:05 -0400 |
Ryan C. Gordon |
Implemented MOJOSHADER_glBestProfile().
trunk
|
changeset |
files
|
Wed, 30 Apr 2008 02:56:40 -0400 |
Ryan C. Gordon |
Implemented TEXKILL in GLSL profile.
trunk
|
changeset |
files
|
Wed, 30 Apr 2008 01:53:35 -0400 |
Ryan C. Gordon |
More Windows fixes: include malloc.h for alloca() support.
trunk
|
changeset |
files
|
Wed, 30 Apr 2008 01:52:22 -0400 |
Ryan C. Gordon |
More Windows fixes.
trunk
|
changeset |
files
|
Wed, 30 Apr 2008 01:51:08 -0400 |
Ryan C. Gordon |
Removed preprocessor define that build system sets.
trunk
|
changeset |
files
|
Wed, 30 Apr 2008 01:49:45 -0400 |
Ryan C. Gordon |
Removed unistd.h include from finderrors.c ...
trunk
|
changeset |
files
|
Wed, 30 Apr 2008 01:48:13 -0400 |
Ryan C. Gordon |
More Windows support.
trunk
|
changeset |
files
|
Wed, 30 Apr 2008 01:35:46 -0400 |
Ryan C. Gordon |
Fixed logic bug in uniform setting.
trunk
|
changeset |
files
|
Wed, 30 Apr 2008 01:22:45 -0400 |
Ryan C. Gordon |
More Windows patches.
trunk
|
changeset |
files
|
Tue, 29 Apr 2008 20:46:43 -0400 |
Ryan C. Gordon |
Get that typedef, too...
trunk
|
changeset |
files
|
Tue, 29 Apr 2008 20:45:52 -0400 |
Ryan C. Gordon |
Whoops, left a typedef keyword floating out there.
trunk
|
changeset |
files
|
Tue, 29 Apr 2008 20:39:04 -0400 |
Ryan C. Gordon |
Fixed NULL dereference.
trunk
|
changeset |
files
|
Tue, 29 Apr 2008 20:33:02 -0400 |
Ryan C. Gordon |
Visual C++ fixes.
trunk
|
changeset |
files
|
Tue, 29 Apr 2008 05:44:40 -0400 |
Ryan C. Gordon |
Cleanups for building as C++ code.
trunk
|
changeset |
files
|
Tue, 29 Apr 2008 04:47:32 -0400 |
Ryan C. Gordon |
Don't overload meaning of RegisterList::usage for loop tests.
trunk
|
changeset |
files
|
Tue, 29 Apr 2008 04:18:35 -0400 |
Ryan C. Gordon |
finderrors.c shouldn't include OpenGL headers now.
trunk
|
changeset |
files
|
Tue, 29 Apr 2008 04:16:38 -0400 |
Ryan C. Gordon |
Moved gl*.h into GL directory.
trunk
|
changeset |
files
|
Mon, 28 Apr 2008 23:14:14 -0400 |
Ryan C. Gordon |
Added MOJOSHADER_glGetShaderParseData().
trunk
|
changeset |
files
|
Mon, 28 Apr 2008 22:14:19 -0400 |
Ryan C. Gordon |
More comment headers.
trunk
|
changeset |
files
|
Mon, 28 Apr 2008 22:13:55 -0400 |
Ryan C. Gordon |
Added comment header to mojoshader_opengl.c ...
trunk
|
changeset |
files
|
Mon, 28 Apr 2008 17:42:24 -0400 |
Ryan C. Gordon |
Fixed vertex attribute aliasing in OpenGL glue code.
trunk
|
changeset |
files
|
Mon, 28 Apr 2008 07:23:38 -0400 |
Ryan C. Gordon |
Fixed compiler warnings.
trunk
|
changeset |
files
|
Mon, 28 Apr 2008 07:22:27 -0400 |
Ryan C. Gordon |
Added UNKNOWN value to the enums in the public API.
trunk
|
changeset |
files
|
Mon, 28 Apr 2008 07:18:56 -0400 |
Ryan C. Gordon |
Minor documentation update.
trunk
|
changeset |
files
|
Mon, 28 Apr 2008 06:00:37 -0400 |
Ryan C. Gordon |
Renamed glInit and glDeinit to glCreateContext and glDestroyContext.
trunk
|
changeset |
files
|
Mon, 28 Apr 2008 05:50:02 -0400 |
Ryan C. Gordon |
OpenGL glue now allows for multiple contexts.
trunk
|
changeset |
files
|
Mon, 28 Apr 2008 04:49:02 -0400 |
Ryan C. Gordon |
Support for half-float attribute arrays.
trunk
|
changeset |
files
|
Mon, 28 Apr 2008 02:28:34 -0400 |
Ryan C. Gordon |
Removed some #if 0'd code.
trunk
|
changeset |
files
|
Mon, 28 Apr 2008 02:27:29 -0400 |
Ryan C. Gordon |
Cleaned up the CONST/CONST2/CONST3/CONST4 tapdance.
trunk
|
changeset |
files
|
Mon, 28 Apr 2008 02:13:53 -0400 |
Ryan C. Gordon |
Tightened up sampler and uniform globals emitters in GLSL profile.
trunk
|
changeset |
files
|
Mon, 28 Apr 2008 02:06:32 -0400 |
Ryan C. Gordon |
Fixed names of global variables in GLSL profile.
trunk
|
changeset |
files
|
Mon, 28 Apr 2008 02:05:45 -0400 |
Ryan C. Gordon |
Fixed source register emitting in GLSL profile.
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 22:43:02 -0400 |
Ryan C. Gordon |
Fixed logic error.
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 21:19:17 -0400 |
Ryan C. Gordon |
OpenGL extension lookup and entry point loading.
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 05:42:04 -0400 |
Ryan C. Gordon |
Removed direct GL calls from finderrors.c ...
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 05:40:53 -0400 |
Ryan C. Gordon |
Check return value from MOJOSHADER_glInit().
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 05:34:33 -0400 |
Ryan C. Gordon |
Patched mojoshader_opengl.c to compile, mostly.
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 05:27:35 -0400 |
Ryan C. Gordon |
Added mojoshader_opengl.c to the project file.
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 05:27:07 -0400 |
Ryan C. Gordon |
Moved finderrors.c from GL calls to MOJOSHADER_gl* functions.
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 05:16:36 -0400 |
Ryan C. Gordon |
Disable any enabled client-side arrays when binding a new shader.
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 05:10:35 -0400 |
Ryan C. Gordon |
Enable client-side arrays as necessary.
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 05:10:17 -0400 |
Ryan C. Gordon |
Don't update vertex arrays if bound program has no vertex shader.
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 05:04:38 -0400 |
Ryan C. Gordon |
Fixes to Malloc() and Free() in mojoshader_opengl.c ...
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 05:01:18 -0400 |
Ryan C. Gordon |
Added MOJOSHADER_glGetError() function, filled in error state.
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 04:59:30 -0400 |
Ryan C. Gordon |
Minor comment added.
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 04:38:00 -0400 |
Ryan C. Gordon |
Documentation update.
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 04:31:05 -0400 |
Ryan C. Gordon |
Implemented MOJOSHADER_glSetVertexAttribute().
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 04:30:13 -0400 |
Ryan C. Gordon |
Fixed wrong type for uniform/attribute locations.
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 04:01:23 -0400 |
Ryan C. Gordon |
Added a FIXME comment.
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 03:47:15 -0400 |
Ryan C. Gordon |
Cache attribute locations for GLSL programs at link time.
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 03:08:06 -0400 |
Ryan C. Gordon |
Whitespace fix.
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 03:04:30 -0400 |
Ryan C. Gordon |
Minor clarification in MOJOSHADER_glInit() documentation.
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 03:01:59 -0400 |
Ryan C. Gordon |
Whoops, GLSL objects are GLhandleARB, not GLuint.
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 02:58:40 -0400 |
Ryan C. Gordon |
Finished implementing MOJOSHADER_glLinkProgram().
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 02:47:55 -0400 |
Ryan C. Gordon |
Added STATICARRAYLEN macro to mojoshader_opengl.c ...
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 02:36:15 -0400 |
Ryan C. Gordon |
Cleaned up GLSL shader compile code with some gotos.
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 02:22:29 -0400 |
Ryan C. Gordon |
Implemented MOJOSHADER_glProgramReady().
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 02:02:30 -0400 |
Ryan C. Gordon |
Cache uniform locations for GLSL programs at link time.
trunk
|
changeset |
files
|
Sun, 27 Apr 2008 01:22:06 -0400 |
Ryan C. Gordon |
A little more work on MOJOSHADER_glLinkProgram().
trunk
|
changeset |
files
|