summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/softpipe/sp_fs_llvm.c
diff options
context:
space:
mode:
authorBrian Paul <brianp@vmware.com>2009-03-22 18:11:12 -0600
committerBrian Paul <brianp@vmware.com>2009-03-22 18:11:12 -0600
commitbab6d6bfe928687717a5e5f274110fe1838f99ba (patch)
tree1e738091f7a951b84e9971415efa9204cc0bf004 /src/gallium/drivers/softpipe/sp_fs_llvm.c
parent0f82aa5f15479aea692613fb56643bf3b769cf37 (diff)
softpipe: reformatting, comments, minor clean-ups
Diffstat (limited to 'src/gallium/drivers/softpipe/sp_fs_llvm.c')
-rw-r--r--src/gallium/drivers/softpipe/sp_fs_llvm.c14
1 files changed, 10 insertions, 4 deletions
diff --git a/src/gallium/drivers/softpipe/sp_fs_llvm.c b/src/gallium/drivers/softpipe/sp_fs_llvm.c
index f33b3e3285..95c0d982d1 100644
--- a/src/gallium/drivers/softpipe/sp_fs_llvm.c
+++ b/src/gallium/drivers/softpipe/sp_fs_llvm.c
@@ -25,7 +25,9 @@
*
**************************************************************************/
-/* Authors:
+/**
+ * Execute fragment shader using LLVM code generation.
+ * Authors:
* Zack Rusin
*/
@@ -33,7 +35,6 @@
#include "sp_state.h"
#include "sp_fs.h"
-
#include "pipe/p_state.h"
#include "pipe/p_defines.h"
#include "util/u_memory.h"
@@ -41,11 +42,16 @@
#if 0
-struct sp_llvm_fragment_shader {
+/**
+ * Subclass of sp_fragment_shader
+ */
+struct sp_llvm_fragment_shader
+{
struct sp_fragment_shader base;
struct gallivm_prog *llvm_prog;
};
+
static void
shade_quad_llvm(struct quad_stage *qs,
struct quad_header *quad)
@@ -160,7 +166,7 @@ delete_llvm_fs( struct sp_fragment_shader *base )
struct sp_fragment_shader *
softpipe_create_fs_llvm(struct softpipe_context *softpipe,
- const struct pipe_shader_state *templ)
+ const struct pipe_shader_state *templ)
{
struct sp_llvm_fragment_shader *shader = NULL;