Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
82546729e3533c9a5ec0392585a60833bd93acca
/
src
/
gallium
/
drivers
8254672
r600,radeonsi: GL_ARB_conditional_render_inverted
by Edward O'Callaghan
· 9 years ago
aa25a2c
radeonsi: add support for interpolateAt functions (v2)
by Dave Airlie
· 9 years ago
313940b
nvc0/ir: trim out barrier sync for non-compute shaders
by Ilia Mirkin
· 9 years ago
ab63610
nvc0/ir: fix barrier emission
by Ilia Mirkin
· 9 years ago
7850774
vc4: Add support for ARB_draw_elements_base_vertex.
by Eric Anholt
· 9 years ago
98a4b11
freedreno/ir3: add transform-feedback support
by Rob Clark
· 9 years ago
96d4db6
freedreno/ir3: track "keeps" in ir
by Rob Clark
· 9 years ago
020301b
freedreno/ir3: add support for store instructions
by Rob Clark
· 9 years ago
a240748
freedreno/ir3: cleanup driver-param stuff
by Rob Clark
· 9 years ago
be8a8eb
freedreno: add transform-feedback state
by Rob Clark
· 9 years ago
bda1354
freedreno: add resource tracking support for written buffers
by Rob Clark
· 9 years ago
65d36a1
freedreno/a3xx+a4xx: add support for vtxcnt semantic
by Rob Clark
· 9 years ago
1b1ef6b
freedreno/ir3: add stream-output support to cmdline compiler
by Rob Clark
· 9 years ago
810763d
freedreno/ir3: drop unused create_input() arg
by Rob Clark
· 9 years ago
56462a3
freedreno/ir3: move emit_const to ir3
by Rob Clark
· 9 years ago
0815729
freedreno/ir3: bit of shader API refactoring
by Rob Clark
· 9 years ago
bc5e2be
freedreno/ir3: updated cat6 encoding
by Rob Clark
· 9 years ago
bb9d59a
radeonsi: add fine derivate control (v2.1)
by Dave Airlie
· 9 years ago
9deb614
radeonsi: fix GLSL textureGrad(samplerCube*) functions
by Marek Olšák
· 9 years ago
a818faa
nvc0: fix geometry program revalidation of clipping params
by Ilia Mirkin
· 9 years ago
7b40d92
radeonsi: ubo indexing support (v2)
by Dave Airlie
· 9 years ago
b0654e3
radeonsi: add support for indirect samplers (v2)
by Dave Airlie
· 9 years ago
4b6c1ef
radeonsi: split out interpolation input selection
by Dave Airlie
· 9 years ago
730e8c4
radeonsi: separate out load sample position
by Dave Airlie
· 9 years ago
24a7d4e
nvc0/ir: per-patch vars are in a separate address space
by Ilia Mirkin
· 9 years ago
9d60793
nvc0/ir: kepler can't do indirect shader input/output loads directly
by Ilia Mirkin
· 9 years ago
7e0036a
nvc0/ir: tess factors are now sysvals, adapt codegen to expect that
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
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
5e39743
gallium/radeon: remove buffer_unmap calls that can potentially decrease perf
by Marek Olšák
· 9 years ago
0aa2446
radeonsi: remove switch statement in si_create_context
by Marek Olšák
· 9 years ago
46b2b3b
radeonsi: don't change pipe_resource in resource_copy_region
by Marek Olšák
· 9 years ago
50a957c
radeonsi: upload shader rodata after updating scratch relocations
by Marek Olšák
· 9 years ago
e4d738f
radeonsi: remove redundant parameter in si_shader_binary_read
by Marek Olšák
· 9 years ago
800efb0
radeonsi: Flush when we're asked to return a fence but don't have one yet
by Michel Dänzer
· 9 years ago
a2a1a58
gallium: replace INLINE with inline
by Ilia Mirkin
· 9 years ago
958b5c3
nvc0: force cache flush when binding a new ubo
by Samuel Pitoiset
· 9 years ago
a62ccde
nv50: force cache flush when binding a new ubo
by Samuel Pitoiset
· 9 years ago
5b4a7ec
r600/sb: Fix an &/&& mistake
by Adam Jackson
· 9 years ago
cd0dec0
nouveau: use bool instead of boolean
by Samuel Pitoiset
· 9 years ago
5b7dd4d
nvc0: add a missing parameter to nvc0_set_shader_images()
by Samuel Pitoiset
· 9 years ago
c2cb771
nouveau: always align buffers to 0x100
by Samuel Pitoiset
· 9 years ago
19a6214
nv50: limit the maximum number of samplers to 16
by Samuel Pitoiset
· 9 years ago
6d207b8
nv50: turn samples counts off during blit
by Samuel Pitoiset
· 9 years ago
d246a96
nv50: add nesting support for occlusion queries
by Samuel Pitoiset
· 9 years ago
801d41f
nv50: fix max level clamping on G80
by Ilia Mirkin
· 9 years ago
8c8a71f
gm107/ir: fix indirect txq emission
by Ilia Mirkin
· 9 years ago
346ce0b
nvc0/ir: don't worry about sampler in txq handling
by Ilia Mirkin
· 9 years ago
20e484a
nvc0/ir: fix txq on indirect samplers
by Ilia Mirkin
· 9 years ago
ff7896a
vc4: Switch to using a separate ioctl for making shaders.
by Eric Anholt
· 9 years ago
27aa31f
vc4: Fix printing of shader-db debug when shader-db isn't turned on.
by Eric Anholt
· 9 years ago
5341349
vc4: Add debugging on texture relocation validation failures.
by Eric Anholt
· 9 years ago
be7adc2
vc4: Also consider uniform 0 in uniform lowering.
by Eric Anholt
· 9 years ago
90dfabc
vc4: Use the pure/const attributes on a bunch of our QPU functions.
by Eric Anholt
· 9 years ago
05a12c5
gallium: add interface for writable shader images
by Marek Olšák
· 9 years ago
b73bec0
gallium: add new limits for shader buffers and images
by Marek Olšák
· 9 years ago
f9f79d2
gallium: add BIND flags for R/W buffers and images
by Marek Olšák
· 9 years ago
2622293
gallium: add PIPE_CAP_MAX_SHADER_PATCH_VARYINGS
by Marek Olšák
· 9 years ago
7124feb
vc4: Cache the texture p1 for the sampler.
by Eric Anholt
· 9 years ago
0f4d2b0
vc4: Cache texture p0/p1 setup for the sampler view.
by Eric Anholt
· 9 years ago
1835ce6
vc4: Move uniforms handling to a separate file.
by Eric Anholt
· 9 years ago
9476b11
vc4: Fix some -Wdouble-promotion warnings.
by Eric Anholt
· 9 years ago
Next »