Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
80511d176a49e754a18ce585bab413db7af63bf7
80511d1
i965: add support for ARB_shader_subroutine
by Dave Airlie
· 9 years ago
17f7148
mesa: rearrange texture error checking order
by Ilia Mirkin
· 9 years ago
c844afe
mesa: adjust error message when there's a missing teximage
by Ilia Mirkin
· 9 years ago
a6f39ec
Revert "Match swrast modes more loosely."
by Marek Olšák
· 9 years ago
d6b50ba
gallivm: Fix profile build.
by Jose Fonseca
· 9 years ago
c6267eb
gallium/util: Stop bundling our snprintf implementation.
by Jose Fonseca
· 9 years ago
f3728a1
Match swrast modes more loosely.
by Tom Hughes
· 9 years ago
b469cf1
mesa: Fix error in target validation of glCompressedTex(ture)SubImage3D() calls
by Eduardo Lima Mitev
· 9 years ago
a3b53be
gallivm: Add ifdefs so raw_debug_stream is only defined when used
by Tom Stellard
· 9 years ago
9f7a68f
gallivm: Don't use raw_debug_ostream for dissasembling
by Tom Stellard
· 9 years ago
6d8e466
docs: mark off tess for nvc0
by Ilia Mirkin
· 9 years ago
88818c4
gk110/ir: fake BAR support
by Ilia Mirkin
· 9 years ago
fd09232
nvc0/ir: cleanup private enums that have graduated to gallium
by Ilia Mirkin
· 9 years ago
da89e75
nvc0/ir: allow tess eval output loads to be CSE'd
by Ilia Mirkin
· 9 years ago
77672cd
nvc0/ir: add hazard for 2nd dim of vfetch/load indirect argument
by Ilia Mirkin
· 9 years ago
7cf2bff
nvc0/ir: patch vertex count is stored in the upper bits
by Ilia Mirkin
· 9 years ago
e3e2df0
nvc0/ir: add support for reading outputs in tess control shaders
by Ilia Mirkin
· 10 years ago
71744c0
nvc0/ir: set perPatch flag on load/stores to per-patch varyings
by Ilia Mirkin
· 10 years ago
c2350fb
nvc0/ir: populate info structure based on new tess properties
by Ilia Mirkin
· 10 years ago
59438a4
nvc0/ir: mark varyings as per-patch based on semantic name
by Ilia Mirkin
· 10 years ago
4b2a58a
nvc0: TESSCOORD comes in as a sysval, not an input
by Ilia Mirkin
· 10 years ago
c8e5337
nvc0: add handling for set_tess_state callback
by Ilia Mirkin
· 10 years ago
d1ffdeb
nvc0: add support for setting patch vertices at draw time
by Ilia Mirkin
· 9 years ago
b9ea557
nvc0: support MAX_SHADER_PATCH_VARYINGS
by Ilia Mirkin
· 9 years ago
f97c14f
nvc0: preliminary tess support
by Ilia Mirkin
· 10 years ago
65d84da
docs/GL3.txt: update ARB_shader_subroutine status.
by Dave Airlie
· 9 years ago
c3fad00
st/mesa: enable shader subroutine
by Dave Airlie
· 9 years ago
a922c27
st/mesa: add subroutine bits (v1.1)
by Dave Airlie
· 9 years ago
6f57fda
mesa: fill out the ARB_shader_subroutine APIs
by Dave Airlie
· 9 years ago
3f4f3e2
program: add subroutine uniform support (v1.1)
by Dave Airlie
· 9 years ago
0a18f16
program_resource: add subroutine support (v3.1)
by Dave Airlie
· 9 years ago
6026686
glsl: add uniform and program resource support (v2)
by Dave Airlie
· 9 years ago
44ea8b9
mesa/mtypes: add gl_subroutine_function and uniform storage to shader (v2)
by Dave Airlie
· 9 years ago
7dd429e
glsl/ir: add subroutine lowering pass (v2.3)
by Dave Airlie
· 9 years ago
65ac360
glsl: add ast/parser support for subroutine parsing storage (v3.2)
by Dave Airlie
· 9 years ago
884df9e
glsl/ir: allow ir_call to handle subroutine calling
by Dave Airlie
· 9 years ago
30681c3
glsl/ir: add subroutine information storage to ir_function (v1.1)
by Dave Airlie
· 9 years ago
d8a250c
mesa: add function to check if shader subroutines are enabled.
by Dave Airlie
· 9 years ago
670b9e5
mesa: add inline conversion functions for ARB_shader_subroutine (v2)
by Dave Airlie
· 9 years ago
f73ef82
glsl: don't eliminate subroutine types.
by Dave Airlie
· 9 years ago
57f2429
glsl/types: add new subroutine type (v3.2)
by Dave Airlie
· 9 years ago
d16ff8a
glsl: Make `subroutine` a reserved keyword
by Chris Forbes
· 10 years ago
24b0e50
dispatch_sanity: add shader subroutine to fix make check
by Dave Airlie
· 9 years ago
cc172fd
glsl: Add extension plumbing and define for ARB_shader_subroutine
by Chris Forbes
· 10 years ago
25d6f56
mesa: Add glGet support for ARB_shader_subroutine implementation limits
by Chris Forbes
· 10 years ago
4c7b007
mesa: Add extension tracking for arb_shader_subroutine (v2)
by Chris Forbes
· 10 years ago
b8f3e31
glapi: Add ARB_shader_subroutine functions and enums (v2)
by Chris Forbes
· 10 years ago
2ffe9b5
mesa: Add stubs for ARB_shader_subroutine entrypoints
by Chris Forbes
· 10 years ago
2ca1f76
dispatch_sanity.cpp: remove commented out tess entries
by Dave Airlie
· 9 years ago
18955e8
glsl/tests: fix varying_test since tess changes.
by Dave Airlie
· 9 years ago
b406c34
i965: fix warning since tess merge.
by Dave Airlie
· 9 years ago
bac12c8
radeonsi: enable tessellation, update GL3.txt & release notes
by Marek Olšák
· 9 years ago
a193c49
radeonsi: add scratch buffer support for tessellation shaders
by Marek Olšák
· 9 years ago
12df9a7
radeonsi: update invariant registers for tessellation
by Marek Olšák
· 9 years ago
99bf47f
radeonsi: add assertions into draw_vbo and check tessellation
by Marek Olšák
· 9 years ago
5aa5f90
radeonsi: set the rasterization primitive type for tessellation
by Marek Olšák
· 9 years ago
3344699
radeonsi: set VGT_LS_HS_CONFIG for tessellation
by Marek Olšák
· 9 years ago
09d02fa
radeonsi: update IA_MULTI_VGT_PARAM for tessellation
by Marek Olšák
· 9 years ago
74c1001
radeonsi: add derived tessellation state
by Marek Olšák
· 9 years ago
db267a0
radeonsi: implement a fixed-function tessellation control shader and its state
by Marek Olšák
· 9 years ago
b6f4fdf
radeonsi: set up a ring buffer for tessellation factors
by Marek Olšák
· 9 years ago
ebfd9e0
radeonsi: add tessellation shader states
by Marek Olšák
· 9 years ago
aa2fa67
radeonsi: update si_get_vs_info and si_get_vs_state for tessellation
by Marek Olšák
· 9 years ago
fff16e4
radeonsi: add shader code generation for tessellation
by Marek Olšák
· 9 years ago
4805685
radeonsi: implement TGSI_OPCODE_BARRIER
by Marek Olšák
· 10 years ago
59b3556
radeonsi: program VGT_SHADER_STAGES_EN for tessellation
by Marek Olšák
· 10 years ago
d9d0de4
radeonsi: add translation of PATCH primitives
by Marek Olšák
· 10 years ago
55b6f1c
radeonsi: add support for tessellation shader resources and samplers
by Marek Olšák
· 10 years ago
d1f43a7
radeonsi: add code for creating, binding and destroying tessellation shaders
by Marek Olšák
· 10 years ago
c267046
radeonsi: add debug flags for dumping tessellation shaders
by Marek Olšák
· 10 years ago
3ce91c7
radeonsi: rework how shader pointers to descriptors are set
by Marek Olšák
· 10 years ago
57b6f8d
radeonsi: rename build_streamout_store -> build_tbuffer_store_dwords
by Marek Olšák
· 9 years ago
f668448
radeonsi: separate primitive ID computation
by Marek Olšák
· 9 years ago
aa1f2af
radeonsi: move declaring streamout parameters to its own function
by Marek Olšák
· 9 years ago
2ecb06b
radeonsi: make ES2GS offset sgpr location dynamic
by Marek Olšák
· 10 years ago
1bc0fba
gallium/radeon: expose emit_fetch
by Marek Olšák
· 9 years ago
a3be59b
gallium/radeon: expose LLVM functions implementing emit_store
by Marek Olšák
· 10 years ago
7626ad8
st/mesa: enable tessellation if the driver supports it
by Marek Olšák
· 9 years ago
bda9094
st/mesa: set default tessellation levels
by Marek Olšák
· 9 years ago
82f7fad
st/mesa: add barrier support
by Ilia Mirkin
· 10 years ago
8f40428
st/mesa: disable copy propagation for tessellation shaders
by Ilia Mirkin
· 10 years ago
f4c13fa
st/mesa: set vertices_per_patch when drawing
by Ilia Mirkin
· 10 years ago
37d1809
st/mesa: add 2d indexing support to outputs
by Ilia Mirkin
· 10 years ago
c999861
st/mesa: handle tessellation 2D varyings correctly
by Marek Olšák
· 9 years ago
05c8474
st/mesa: lower gl_TessLevel from float[] to vecn
by Ilia Mirkin
· 10 years ago
d00e276
st/mesa: query shader CAPs for tessellation
by Ilia Mirkin
· 10 years ago
40bc1c3
st/mesa: add texture updates for tessellation programs
by Ilia Mirkin
· 10 years ago
bda7913
st/mesa: handle constbufs/ubos for tessellation shaders
by Ilia Mirkin
· 10 years ago
a58a66f
st/mesa: add conversion for tessellation shaders
by Marek Olšák
· 9 years ago
ba9fb96
st/mesa: add tessellation shader states
by Ilia Mirkin
· 10 years ago
df4ee8e
mesa: implement GL_IS_PER_PATCH
by Marek Olšák
· 9 years ago
0af240e
glsl: use separate varying slots for patch varyings
by Marek Olšák
· 9 years ago
d070238
glsl: fix locations of 2-dimensional varyings without varying packing (v2)
by Marek Olšák
· 9 years ago
41acdae
glsl: don't demote tess control shader outputs
by Marek Olšák
· 10 years ago
3a4b87f
glsl: disable varying packing between tessellation shaders
by Marek Olšák
· 10 years ago
d5787e7
glsl: allow indexing of gl_out with a non-const if length isn't known
by Marek Olšák
· 9 years ago
19f46d0
glsl: allow redeclaration of TCS gl_out[]
by Chris Forbes
· 10 years ago
8cf7297
glsl: validate restrictions on use of barrier()
by Chris Forbes
· 10 years ago
799afad
glsl: allow barrier() in tessellation control shaders
by Marek Olšák
· 9 years ago
df16e0d
glsl: analyze TES usage of gl_ClipDistance
by Chris Forbes
· 10 years ago
Next »