José Fonseca
345eb7fb70
gallium: Poor-man profiler for win32 kernel.
17 年之前
José Fonseca
059a652d64
scons: New profile build.
17 年之前
José Fonseca
781676c7cc
pipebuffer: More robust face null pointers.
It is really the caller responsibility not to call pipebuffer with null
buffers, etc. But don't let the crash happen here, and still asserting
early.
17 年之前
José Fonseca
bd4eec0561
pipebuffer: Don't retry allocating in slab suballocator.
In pipebuffer, fencing is done at on a level above sub-allocation, so no
matter how many times slab allocator retries no buffer will be freed. The
pipebuffer fencing implemention already retries allocating.
17 年之前
Michel Dänzer
019fc3aa04
Merge branch 'gallium-0.1' into gallium-tex-surfaces
17 年之前
Brian
e8d5be9c76
fix assorted bugs, works now
(cherry picked from commit 55d4f32fc2 )
18 年之前
Brian
13a2be4446
mesa: fix #include path for glapioffsets.h (fixes x86 build)
17 年之前
Zack Rusin
f869ddf297
add new binaries to ignore to make 'git status' cleaner
17 年之前
Dan Nicholson
0a4867bd4c
Ignore more generated files in progs/
Many of the directories in progs/ were missing .gitignore files or
were tracking generated files. This patch is basically the process of
running `make' in each directory and then finding the untracked files
with `git-ls-files -o --exclude-per-directory=.gitignore'. The existing
files were also sorted.
18 年之前
Zack Rusin
cd87aeae00
add a simple but nice example of convolution filters in glsl
shows basics of image processing with glsl
17 年之前
Brian Paul
bf7519b0a4
Merge branch 'gallium-0.1' into gallium-tex-surfaces
17 年之前
Brian Paul
26f874e967
gallium: fix vertex shader mem leak (glRasterPos)
17 年之前
Brian Paul
8f792a0707
Merge branch 'gallium-0.1' into gallium-tex-surfaces
17 年之前
Brian Paul
7899ecdd65
gallium: replace assignment with pipe_texture_reference()
17 年之前
Brian Paul
ac09b0e0eb
gallium: fix shader mem leak
17 年之前
Brian Paul
417719c0a6
mesa: call glutDestroyWindow()
17 年之前
Brian Paul
cf1ae676ec
Merge branch 'gallium-0.1' into gallium-tex-surfaces
17 年之前
Brian Paul
69fd676240
gallium: move vertex/fragment program unbinding
17 年之前
Brian Paul
13c7491406
gallium: fix default case in st_new_program()
17 年之前
Brian Paul
71eb108831
Merge branch 'gallium-0.1' into gallium-tex-surfaces
17 年之前
Brian Paul
4b4ac9ed34
gallium: fix mem leaks
17 年之前
Brian Paul
d7cf6b2978
mesa: call glutDestroyWindow()
17 年之前
Brian Paul
90ce8467a8
gallium: clean-up glDraw/CopyPixels shaders when destroying context
17 年之前
Brian Paul
479174c398
Merge branch 'gallium-0.1' into gallium-tex-surfaces
17 年之前
Brian Paul
a3f9ae4fea
mesa: call glutDestroyWindow()
17 年之前
Brian Paul
5c431c2222
gallium: clean-up glDraw/CopyPixels shaders when destroying context
17 年之前
Brian Paul
0a95f203fa
Merge branch 'gallium-0.1' into gallium-tex-surfaces
17 年之前
Brian Paul
34149ec89d
copy StateFlags in _mesa_clone_parameter_list()
cherry-picked from master (b539b61321 )
17 年之前
Brian Paul
c95c4efa54
fix incorrect sampler numbering/indexing.
All samplers indexes were zero.
cherry-picked from master (b6fb0940c2 )
17 年之前
Brian Paul
de03e8e960
gallium: remove dead code
17 年之前
Brian Paul
65075da8c3
fix tempReg test in _mesa_combine_programs()
17 年之前
Brian Paul
655374bda7
gallium: remove dead code
17 年之前
Brian Paul
8493f0849f
fix tempReg test in _mesa_combine_programs()
17 年之前
Brian Paul
d00c8a52f3
Merge branch 'gallium-0.1' into gallium-tex-surfaces
17 年之前
Brian Paul
21e614eabc
gallium: fix some texture object leaks
17 年之前
Brian Paul
a846b156b8
Merge branch 'gallium-0.1' into gallium-tex-surfaces
17 年之前
Brian Paul
59007a811d
if x86_get_func() returns NULL, handle it properly instead of aborting
17 年之前
Brian Paul
38fb20b224
fix program delete/refcount bug
cherry-picked from gallium-tex-surfaces
17 年之前
Brian Paul
62f96ddbbc
Fix program refcounting assertion failure during context tear-down
When purging the program hash table, the refcount _should_ be one since
the program is referenced by the hash table. Need to explicitly set to
zero before calling delete().
Also, purge high-level shader hash tables before low-level program hash tabl
cherry-picked from master
17 年之前
José Fonseca
aafe3ddee2
i915simple: Fix win9x build.
17 年之前
José Fonseca
5ca4f9e97c
gallium: Additional formats for bump mapping.
17 年之前
José Fonseca
820fe36863
gallium: Fix typo.
17 年之前
Brian Paul
88cdc5e23f
fix program delete/refcount bug
17 年之前
Brian Paul
54fbd8bbd4
Merge branch 'gallium-0.1' into gallium-tex-surfaces
17 年之前
Brian Paul
a0bfeb0c3c
print vertex.attrib[n] (from master)
17 年之前
Brian Paul
1036ec94e5
Fix some bugs in material, depth range state
picked from master
17 年之前
Brian Paul
1bb30b02dd
Regenerated API dispatch files
Follow on to cherry-pick from master
17 年之前
Brian Paul
f9e1ef2a5b
alias ProgramEnvParameter4xyARB and ProgramParameter4xyNV (bug #12935)
these should be the same functions (as per spec).
cherry-picked from master (86a4810b09 )
17 年之前
Zack Rusin
0bf82c0111
cosmetic changes
17 年之前
Zack Rusin
a7449d4d84
fix rsq
17 年之前