Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
1ef674f215b10820b94af131b6158d84b89f4e4b
1ef674f
glsl: Evaluate constant pack/unpack 4x8 expressions
by Matt Turner
· 12 years ago
b64b174
glsl: Extend ir_expression_operation for ARB_shading_language_packing
by Matt Turner
· 12 years ago
b0239ce
glsl: Add IR lisp for ARB_shading_language_packing
by Matt Turner
· 12 years ago
12aa2fe
glsl: Add infrastructure for ARB_shading_language_packing
by Matt Turner
· 12 years ago
7a850c5
configure.ac: Don't set LLVM_LIBS when llvm is disabled
by Tom Stellard
· 12 years ago
264e6da
r600g: Don't build llvm_wrapper.cpp when we aren't using LLVM
by Tom Stellard
· 12 years ago
1a316af
i965: Pass in the glarray to get_surface_type.
by Eric Anholt
· 12 years ago
80aeda2
i965: Remove nonsense comment.
by Eric Anholt
· 12 years ago
23e5503
i965: Remove NDEBUG undef that was snuck in.
by Eric Anholt
· 12 years ago
8fe43b6
i965: reuse _mesa_sizeof_type for index buffer types.
by Eric Anholt
· 12 years ago
b859a12
i965: Reuse precalculated ib_type_size value.
by Eric Anholt
· 12 years ago
9aa02a2
i965: Drop debug check for knowing the size of a type.
by Eric Anholt
· 12 years ago
5ae3c20
i965: Stop worrying about alignment of vertex data.
by Eric Anholt
· 12 years ago
2a7a506
i965: Use the glarray _ElementSize that Mesa tracks for us.
by Eric Anholt
· 12 years ago
f6191e0
mesa: Print more informative debug for _mesa_do_init_remap_table().
by Eric Anholt
· 12 years ago
22233da
glsl: Remove ir_variable::uniform_block
by Ian Romanick
· 12 years ago
f09d77b
glsl: Allow dereferencing fields of an interface instance
by Ian Romanick
· 12 years ago
32f3229
glsl: Allow elimination of uniform block members
by Ian Romanick
· 12 years ago
514f8c7
glsl: Calculate UBO data at link-time
by Ian Romanick
· 12 years ago
0ab7399
glsl: Add link_uniform_blocks to calculate all UBO data at link-time
by Ian Romanick
· 12 years ago
681df90
glsl: Add a visitor to determine whether a uniform block is ever used
by Ian Romanick
· 12 years ago
d1b4960
glsl: Lower UBO references using link-time data instead of compile-time data
by Ian Romanick
· 12 years ago
90b1dd0
glsl: Add gl_uniform_buffer_variable::IndexName field
by Ian Romanick
· 12 years ago
11d42de
glsl: Make the align function available elsewhere in the linker
by Ian Romanick
· 12 years ago
e2c95cd
glsl: Calculate link-time uniform block data without using compile-time block data
by Ian Romanick
· 12 years ago
bd963e1
glsl: Assert that interfaces, like structures, are not seen as leaf types
by Ian Romanick
· 12 years ago
99b8935
glsl: Add new uniform_field_visitor::process variant
by Ian Romanick
· 12 years ago
007de49
glsl: Recurse into uniform blocks just like uniform structures
by Ian Romanick
· 12 years ago
25e75b0
glsl: Handle instance array declarations
by Ian Romanick
· 12 years ago
5383661
glsl: Track blocks in the symbol table using the glsl_type instead of the gl_uniform_block
by Ian Romanick
· 12 years ago
9a204bb
glsl: Add new uniform_field_visitor::visit_field variant
by Ian Romanick
· 12 years ago
141e9d4
glsl: Modify uniform_field_visitor::visit_field to take a row_major parameter
by Ian Romanick
· 12 years ago
6a0c1bc
glsl: Modify uniform_field_visitor::recursion to take a row_major parameter
by Ian Romanick
· 12 years ago
23b7ce3
glsl: Add a predicate to determine whether a variable is an interface block
by Ian Romanick
· 12 years ago
3b09603
glsl: Require that indices into uniform block arrays be constants
by Ian Romanick
· 12 years ago
7a7b44b
glsl: Add ir_variable::interface_type field
by Ian Romanick
· 12 years ago
13be1f4
glsl: Add ir_variable::is_in_uniform_block predicate
by Ian Romanick
· 12 years ago
17e6f19
glsl: Generate an interface type for uniform blocks
by Ian Romanick
· 12 years ago
491364e
glsl: Add GLSL_TYPE_INTERFACE
by Ian Romanick
· 12 years ago
7f96a84
glsl: Add row_major field to glsl_struct_field
by Ian Romanick
· 12 years ago
51f740c
glsl: Refactor out processing of structure fields
by Ian Romanick
· 12 years ago
a39a70c
glsl: Parse interface array size
by Ian Romanick
· 12 years ago
34f966b
glsl: Parse non-array uniform block instance names in GLSL ES 3.00.
by Kenneth Graunke
· 12 years ago
0d2e633
glsl: Refactor uniform block parser rules.
by Kenneth Graunke
· 12 years ago
b226a05
linker: Refactor intra-stage block compatabililty testing
by Ian Romanick
· 12 years ago
9a971ab
mesa: Track the packing mode of a UBO in gl_uniform_buffer
by Ian Romanick
· 12 years ago
ecfb404
glsl: Replace most default cases in switches on GLSL type
by Ian Romanick
· 12 years ago
416326e
i965: Correct gen6+ guardband calculation.
by Eric Anholt
· 12 years ago
9db2098
i965: Use GL_RED for DEPTH_TEXTURE_MODE in ES 3.0 for unsized formats.
by Kenneth Graunke
· 12 years ago
7638ede
i965: Bump maximum supported ES2 context version to 3.0
by Chad Versace
· 12 years ago
e4f661a
i965/Gen6+: Enable ARB_ES3_compatibility extension
by Paul Berry
· 12 years ago
1d0e8c1
mesa/es3: Enable ES 3.0 API and shading language version
by Ian Romanick
· 12 years ago
07e215f
scons: Add imports.c to builtin_compiler build.
by Vinson Lee
· 12 years ago
0974031
i965/fs/gen7: Fix fatal typo in unpackHalf2x16
by Chad Versace
· 12 years ago
20dfa50
i965/fs/gen7: Emit code for GLSL 3.00 pack/unpack operations (v4)
by Chad Versace
· 12 years ago
203c12b
i965/vs/gen7: Emit code for GLSL ES 3.00 pack/unpack operations (v3)
by Chad Versace
· 12 years ago
7093558
i965: Quote the PRM on a HorzStride subtlety
by Chad Versace
· 12 years ago
7e21910
i965: Add opcodes for F32TO16 and F16TO32
by Chad Versace
· 12 years ago
ee0ed52
i965: Lower the GLSL ES 3.00 pack/unpack operations (v2)
by Chad Versace
· 12 years ago
b9f56ea
glsl: Add lowering pass for GLSL ES 3.00 pack/unpack operations (v4)
by Chad Versace
· 12 years ago
9d7931d
glsl: Fix type-deduction for and/or/xor expressions
by Chad Versace
· 12 years ago
ccf87f2
glsl: Reformat and/or/xor cases in ir_expression ctor
by Chad Versace
· 12 years ago
f859e4f
glsl/ir_builder: Add helpers for making if-statements
by Chad Versace
· 12 years ago
a32bc53
glsl/ir_builder: Add `enum writemask`
by Chad Versace
· 12 years ago
a6479ef
glsl/ir_factory: Add helper method for making an ir_constant
by Chad Versace
· 12 years ago
5790174
glsl/ir_builder: Add more helpers for constructing expressions
by Chad Versace
· 12 years ago
fafcbf5
glsl/ir_factory: Initialize members to NULL in constructor
by Chad Versace
· 12 years ago
542c7a3
glsl: Evaluate constant GLSL ES 3.00 pack/unpack expressions (v3)
by Chad Versace
· 12 years ago
529b6d1
mesa: Remove rounding bias in _mesa_float_to_half()
by Chad Versace
· 12 years ago
eac030e
mesa,glsl: Move round_to_even() from glsl to mesa/main (v2)
by Chad Versace
· 12 years ago
1fafd00
glsl/standalone_scaffolding: Add stub for _mesa_warning()
by Chad Versace
· 12 years ago
ee5921a
glsl: Extend ir_expression_operation for GLSL 3.00 pack/unpack functions (v2)
by Chad Versace
· 12 years ago
3a88d71
glsl: Add IR lisp for GLSL ES 3.00 pack/unpack functions
by Chad Versace
· 12 years ago
6f8f919
glsl: Fix typo in comment
by Chad Versace
· 12 years ago
ca7d332
i965/disasm: Fix horizontal stride of dest registers
by Chad Versace
· 12 years ago
d1f2e96
intel: Fix glCopyTexSubImage on buffers whose width >= 32kbytes
by Paul Berry
· 12 years ago
c6a50dd
glsl: Allow varying structs in GLSL ES 3.00 and GLSL 1.50.
by Paul Berry
· 12 years ago
cd53457
glsl: Disable transform feedback of varying structs.
by Paul Berry
· 12 years ago
1ecd23d
glsl: Update lower_packed_varyings to handle varying structs.
by Paul Berry
· 12 years ago
88e4bfd
glsl: Generalize compute_packing_order for varying structs.
by Paul Berry
· 12 years ago
3680864
glsl: Disable structure splitting for shader ins/outs.
by Paul Berry
· 12 years ago
42a29d8
glsl: Eliminate ambiguity between function ins/outs and shader ins/outs
by Paul Berry
· 12 years ago
7d51ead
glsl: Clean up case statement in builtin_variables.cpp's add_variable.
by Paul Berry
· 12 years ago
fce9e5d
i965/vs: Do headerless texturing for texelFetchOffset().
by Kenneth Graunke
· 12 years ago
0412864
libgl-xlib/build: Link with C++ when LLVM is used
by Matt Turner
· 12 years ago
b50c0fe
intel: Fix ReadPixels on buffers whose width >= 32kbytes
by Paul Berry
· 12 years ago
ac158f8
intel: callocing a 32 byte temp is silly, so don't
by Ian Romanick
· 12 years ago
7a23029
st/mesa: implement ARB_internalformat_query v2
by Marek Olšák
· 12 years ago
041234e
st/mesa: advertise OES_depth_texture_cube_map if GLSL 1.30 is supported
by Marek Olšák
· 12 years ago
4f0563a
st/dri: disallow recursion in dri_flush
by Marek Olšák
· 12 years ago
fffe3e0
st/dri: add null-pointer check, remove duplicated local variable
by Marek Olšák
· 12 years ago
0261b4e
Revert "Revert "targets/opencl: Link against libgallium.la instead of libgallium.a""
by Tom Stellard
· 12 years ago
cf69a59
configure.ac: Force use of LLVM shared libs with --enable-opencl v2
by Tom Stellard
· 12 years ago
69d639b
configure.ac: Compute the required llvm static libraries only once
by Tom Stellard
· 12 years ago
35f0dc2
radeonsi: Fall back to dummy pixel shader instead of trying indirect addressing.
by Michel Dänzer
· 12 years ago
68cebb9
radeonsi: make sure copying of all texture formats is accelerated
by Marek Olšák
· 12 years ago
de4e448
radeonsi: Handle PIPE_FORMAT_L32A32_S/UINT for rendering.
by Michel Dänzer
· 12 years ago
d0096df
radeonsi: Make sure to use float number format for packed float colour formats.
by Michel Dänzer
· 12 years ago
5bd86b2
intel: Enable S3TC extensions always
by Ian Romanick
· 12 years ago
53f8251
mesa: Like EXT_texture_compression_dxt1, advertise ANGLE_texture_compression_dxt in all APIs
by Ian Romanick
· 12 years ago
Next »