Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
mesa3d
/
562c127693200822f04a145db50add1be2425d7b
/
src
/
mesa
/
state_tracker
/
st_cb_program.c
07fafc7
mesa/st: refactor vertex and fragment shader translation
by Keith Whitwell
· 15 years ago
734a498
mesa: Ensure TGSI tokens are freed with gallium's free.
by José Fonseca
· 15 years ago
f1a59a6
mesa: use new ST_CALLOC_STRUCT() macro in gallium state tracker
by Brian Paul
· 16 years ago
1a2f4dd
mesa: consistantly use mesa memory-functions in gallium state tracker
by Brian Paul
· 16 years ago
bae90ed
gallium: check for FEATURE_feedback and FEATURE_drawpix when creating/using the aux draw module
by Brian Paul
· 16 years ago
bf7519b
Merge branch 'gallium-0.1' into gallium-tex-surfaces
by Brian Paul
· 16 years ago
26f874e
gallium: fix vertex shader mem leak (glRasterPos)
by Brian Paul
· 16 years ago
cf1ae67
Merge branch 'gallium-0.1' into gallium-tex-surfaces
by Brian Paul
· 16 years ago
13c7491
gallium: fix default case in st_new_program()
by Brian Paul
· 16 years ago
38fb20b
fix program delete/refcount bug
by Brian Paul
· 16 years ago
88cdc5e
fix program delete/refcount bug
by Brian Paul
· 16 years ago
a770d40
gallium: use cso_destroy_vertex/fragment_shader() functions
by Brian Paul
· 16 years ago
33f3938
gallium: fix some bitmap frag shader issues
by Brian Paul
· 16 years ago
22a3d02
gallium: free bitmap fragment shaders, misc clean-up
by Brian Paul
· 16 years ago
a35c1ca
gallium: fix a few more shader-related mem leaks
by Brian
· 16 years ago
0b60ade
gallium: fix a few mem leaks when deleting programs
by Brian
· 16 years ago
ee55eaa
gallium: in st_program_string_notify() free shader tokens.
by Brian
· 16 years ago
339e7ec
gallium: rework CSO-related code in state tracker
by Brian
· 16 years ago
6acd63a
Code reorganization: update build.
by José Fonseca
· 17 years ago
9677336
gallium: rename st_fragment_program's fs field to cso to match st_vertex_program
by Brian
· 17 years ago
14a1e59
include pipe/draw/draw_context.h
by Brian
· 17 years ago
d280206
free stvp->draw_shader
by Brian
· 17 years ago
ac95fee
Fix problems with vertex shaders and the private draw module.
by Brian
· 17 years ago
d6a739f
Use program serial numbers to avoid re-generating fragment programs for glDrawPixels.
by Brian
· 17 years ago
ef6940f
Move mesa_to_tgsi.[ch] to state_tracker
by Brian
· 17 years ago
013ce15
remove unused var
by Brian
· 17 years ago
344464b
Track fragment and vertex shader code generation via pipe shader state objects.
by Michel Dänzer
· 17 years ago
a7e997c
Get rid of ST_NEW_SHADER flag and the dependency on _NEW_PROGRAM
by Zack Rusin
· 17 years ago
78876bf
fix st_use_program()
by Brian
· 17 years ago
636480c
Instead of linked program pairs, keep a list of vertex programs translated for each fragment program.
by Brian
· 17 years ago
a1a989f
Redoing the way we handle vertex shaders for the draw module.
by Zack Rusin
· 17 years ago
901577e
Revert "Redoing the way we handle vertex shaders for the draw module."
by Zack Rusin
· 17 years ago
6dcfddb
Redoing the way we handle vertex shaders for the draw module.
by Zack Rusin
· 17 years ago
65e3af5
Enable codegen based whenever __i386__ is defined.
by Keith Whitwell
· 17 years ago
07f31a2
some clean-up of ST_NEW_ shader flags
by Brian
· 17 years ago
40c543e
Translate mesa vertex/fragment programs to TGSI programs at same time to do proper linking.
by Brian
· 17 years ago
c0dd022
Enable SSE2 for FS.
by michal
· 17 years ago
07d97e8
checkpoint in constant tracking rework
by Keith Whitwell
· 17 years ago
29dc25b
check for USE_X86_ASM or SLANG_X86 in st_delete_program()
by Brian
· 17 years ago
4fd7bc0
Hook-up SSE2 to VS.
by michal
· 17 years ago
00677fb
silence warning
by Keith Whitwell
· 17 years ago
6da9234
New st_init_*_functions() to initialize the driver functions table.
by Brian
· 17 years ago
737f6e7
disable ProgramStringNotify assertion
by Brian
· 17 years ago
3ffd306
added GL_FRAGMENT_PROGRAM_NV in st_new_program()
by Brian
· 17 years ago
4824c34
Trigger tgsi compilation for fragment programs.
by Keith Whitwell
· 17 years ago
ffe5873
Softpipe: import TGSI tree. Not hooked-up yet.
by michal
· 17 years ago
6393cda
Renamed softpipe directories and files to something less confusing.
by Keith Whitwell
· 17 years ago
[Renamed from src/mesa/softpipe/state_tracker/st_cb_program.c]
8e4a95a
First version of the softpipe rasterizer.
by Keith Whitwell
· 17 years ago