projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
glsl: Enable ARB_fragment_coord_conventions functionality in GLSL 1.50.
2013-08-09
Paul Berry
glsl: Enable ARB_fragment_coord_conventions functionality...
commit
|
commitdiff
|
tree
2013-08-09
Paul Berry
main: Fix deprecation of glLineWidth()
commit
|
commitdiff
|
tree
2013-08-02
Paul Berry
main: Warn that geometry shader support is experimental.
commit
|
commitdiff
|
tree
2013-08-02
Paul Berry
glsl: Implement rules for geometry shader input sizes.
commit
|
commitdiff
|
tree
2013-08-02
Paul Berry
glsl: Allow geometry shader input instance arrays to...
commit
|
commitdiff
|
tree
2013-08-02
Paul Berry
glsl: Permit non-ubo input interface arrays to use...
commit
|
commitdiff
|
tree
2013-08-02
Eric Anholt
glsl: Cross-validate GS layout qualifiers while intrastage...
commit
|
commitdiff
|
tree
2013-08-02
Eric Anholt
glsl: Export the compiler's GS layout qualifiers to...
v2 (
Paul Berry
<stereotype441@gmail.com>): Don...
v3 (
Paul Berry
<stereotype441@gmail.com>): Use...
commit
|
commitdiff
|
tree
2013-08-02
Eric Anholt
glsl: Parse the GLSL 1.50 GS layout qualifiers.
v3 (
Paul Berry
<stereotype441@gmail.com>): Process...
commit
|
commitdiff
|
tree
2013-08-02
Eric Anholt
glsl: Make sure that we don't put too many bitfields...
commit
|
commitdiff
|
tree
2013-08-02
Paul Berry
main: Fix delete_shader_cb() for geometry shaders
commit
|
commitdiff
|
tree
2013-08-02
Fabian Bieler
glsl/linker: Fail to link geometry shader without vertex...
Reviewed-by:
Paul Berry
<stereotype441@gmail.com>
commit
|
commitdiff
|
tree
2013-08-02
Fabian Bieler
mesa: Validate the drawing primitive against the geometry...
Reviewed-by:
Paul Berry
<stereotype441@gmail.com>
commit
|
commitdiff
|
tree
2013-08-02
Fabian Bieler
mesa/shaderapi: Allow 0 GEOMETRY_VERTICES_OUT.
Reviewed-by:
Paul Berry
<stereotype441@gmail.com>
commit
|
commitdiff
|
tree
2013-08-02
Paul Berry
glsl: Properly pack GS output varyings
commit
|
commitdiff
|
tree
2013-08-02
Paul Berry
glsl: Modify varying packing to use a temporary exec_list.
commit
|
commitdiff
|
tree
2013-08-02
Paul Berry
glsl/linker: Properly pack GS input varyings.
commit
|
commitdiff
|
tree
2013-08-02
Paul Berry
glsl/linker: Properly error check VS-GS linkage.
commit
|
commitdiff
|
tree
2013-08-02
Paul Berry
glsl: Require geometry shader inputs to be arrays.
commit
|
commitdiff
|
tree
2013-08-02
Paul Berry
mesa: Copy linked program data for GS.
commit
|
commitdiff
|
tree
2013-08-02
Paul Berry
mesa: Refactor copying of linked program data.
commit
|
commitdiff
|
tree
2013-08-02
Bryan Cain
glsl: support compilation of geometry shaders
v2 (
Paul Berry
<stereotype441@gmail.com>): Add...
v4 (
Paul Berry
<stereotype441@gmail.com>): Eliminate
v5 (
Paul Berry
<stereotype441@gmail.com>): Split out
commit
|
commitdiff
|
tree
2013-08-02
Paul Berry
glsl/linker: Make separate allocations to track vertex...
commit
|
commitdiff
|
tree
2013-08-02
Bryan Cain
glsl: add builtins for geometry shaders.
v2 (
Paul Berry
<stereotype441@gmail.com>): Account...
v3 (
Paul Berry
<stereotype441@gmail.com>): Be...
commit
|
commitdiff
|
tree
2013-08-02
Bryan Cain
glsl: add ir_emit_vertex and ir_end_primitive instruction...
v2 (
Paul Berry
<stereotype441@gmail.com>): Add...
v3 (
Paul Berry
<stereotype441@gmail.com>): Rename...
commit
|
commitdiff
|
tree
2013-08-02
Bryan Cain
mesa: account for geometry shader texture fetches in...
commit
|
commitdiff
|
tree
2013-08-02
Paul Berry
main: Allow for the possibility of GL 3.2 without ARB_geomet...
commit
|
commitdiff
|
tree
2013-08-02
Paul Berry
main: Fix geometry shader error messages (missing right...
commit
|
commitdiff
|
tree
2013-08-02
Paul Berry
glsl: Add EXT_texture_array support for geometry shaders.
commit
|
commitdiff
|
tree
2013-08-02
Paul Berry
glsl/linker: Make update_array_sizes apply to just...
commit
|
commitdiff
|
tree
2013-08-02
Paul Berry
glsl: Modify ir_set_program_inouts to handle geometry...
commit
|
commitdiff
|
tree
2013-08-02
Paul Berry
glsl: In ir_set_program_inouts, handle indexing outside...
commit
|
commitdiff
|
tree
2013-08-02
Paul Berry
glsl: Fallback gracefully if ir_set_program_inouts...
commit
|
commitdiff
|
tree
2013-08-02
Paul Berry
glsl: Extract marking functions from ir_set_program_inouts.
commit
|
commitdiff
|
tree
2013-08-02
Paul Berry
glsl: Use count_attribute_slots() in ir_set_program_inouts.
commit
|
commitdiff
|
tree
2013-08-02
Paul Berry
glsl: Expand count_attribute_slots() to cover structs.
commit
|
commitdiff
|
tree
2013-08-02
Paul Berry
Move count_attribute_slots() out of the linker and...
commit
|
commitdiff
|
tree
2013-08-02
Paul Berry
glsl: Change do_set_program_inouts' is_fragment_shader...
commit
|
commitdiff
|
tree
2013-07-30
Paul Berry
glsl: Remove redundant writes to prog->LinkStatus
commit
|
commitdiff
|
tree
2013-07-30
Paul Berry
glsl: Improve error message for interstage interface...
commit
|
commitdiff
|
tree
2013-07-30
Paul Berry
glsl: Use a consistent technique for tracking link...
commit
|
commitdiff
|
tree
2013-07-30
Paul Berry
glsl: Add error message for intrastage interface block...
commit
|
commitdiff
|
tree
2013-07-30
Paul Berry
glsl: Remove bogus check on return value of link_uniform_blo...
commit
|
commitdiff
|
tree
2013-07-27
Paul Berry
glsl: Be consistent about '\n', '.', and capitalization...
commit
|
commitdiff
|
tree
2013-07-25
Paul Berry
glsl: Handle empty if statement encountered during...
commit
|
commitdiff
|
tree
2013-07-25
Paul Berry
i965: Initialize inout_offset parameter to brw_search_cache().
commit
|
commitdiff
|
tree
2013-07-25
Paul Berry
glsl: don't rename variables in interface block arrays.
commit
|
commitdiff
|
tree
2013-07-15
Paul Berry
glsl: Rework builtin_variables.cpp to reduce code duplication.
commit
|
commitdiff
|
tree
2013-07-15
Paul Berry
glsl: Fix lower_named_interface_blocks to account for...
commit
|
commitdiff
|
tree
2013-07-15
Paul Berry
glsl: Don't allow vertex shader input arrays until...
commit
|
commitdiff
|
tree
2013-07-13
Paul Berry
glsl: Make gl_TexCoord compatibility-only
commit
|
commitdiff
|
tree
2013-07-13
Paul Berry
glsl ES: Fix magnitude of gl_MaxVertexUniformVectors.
commit
|
commitdiff
|
tree
2013-07-08
Paul Berry
i965: Add an assertion to brwProgramStringNotify.
commit
|
commitdiff
|
tree
2013-06-12
Paul Berry
i965/gen7: Enable support for fast color clears.
commit
|
commitdiff
|
tree
2013-06-12
Paul Berry
i965/gen7+: Disable fast color clears on shared regions.
commit
|
commitdiff
|
tree
2013-06-12
Paul Berry
i965/gen7+: Resolve color buffers when necessary.
commit
|
commitdiff
|
tree
2013-06-12
Paul Berry
i965/gen7+: Ensure that front/back buffers are fast...
commit
|
commitdiff
|
tree
2013-06-12
Paul Berry
i965/blorp: Write blorp code to do render target resolves.
commit
|
commitdiff
|
tree
2013-06-12
Paul Berry
i965/blorp: Expand clear class hierarchy to prepare...
commit
|
commitdiff
|
tree
2013-06-12
Paul Berry
i965/gen7+: Implement fast color clear operation in...
commit
|
commitdiff
|
tree
2013-06-12
Paul Berry
i965/gen7+: Create helper functions for single-sample...
commit
|
commitdiff
|
tree
2013-06-12
Paul Berry
i965/gen7+: Set up MCS in SURFACE_STATE whenever MCS...
commit
|
commitdiff
|
tree
2013-06-12
Paul Berry
i965/gen7+: Create an enum for keeping track of fast...
commit
|
commitdiff
|
tree
2013-06-12
Paul Berry
intel: Conditionally compile mcs-related code for i965...
commit
|
commitdiff
|
tree
2013-06-12
Paul Berry
intel: Keep region name in intel_miptree_create_for_dri2_buf...
commit
|
commitdiff
|
tree
2013-06-07
Paul Berry
intel: flush fake front buffer if server is about to...
commit
|
commitdiff
|
tree
2013-06-07
Paul Berry
intel: flush fake front buffer more robustly.
commit
|
commitdiff
|
tree
2013-06-07
Paul Berry
intel: make intel_flush_front safe to call during initial...
commit
|
commitdiff
|
tree
2013-06-04
Paul Berry
intel: Don't try to blorp or blit CopyTexSubImage(1D_ARRAY).
commit
|
commitdiff
|
tree
2013-06-04
Paul Berry
i965/gen6+: Fix multisample assertions in CopyTexSubImage...
commit
|
commitdiff
|
tree
2013-05-16
Paul Berry
intel: Do a depth resolve before copying images between...
commit
|
commitdiff
|
tree
2013-05-13
Paul Berry
glsl: Fix "make check" breakage after adding options...
commit
|
commitdiff
|
tree
2013-04-30
Paul Berry
i965: Stop passing num_samples to intel_miptree_alloc_hiz().
commit
|
commitdiff
|
tree
2013-04-24
Paul Berry
glsl: Teach basic block analysis about break/continue...
commit
|
commitdiff
|
tree
2013-04-24
Paul Berry
glsl: Add virtual function ir_instruction::as_jump()
commit
|
commitdiff
|
tree
2013-04-18
Paul Berry
i965/vec4: Fix hypothetical use of uninitialized data...
commit
|
commitdiff
|
tree
2013-04-11
Paul Berry
i965/vs: Don't hardcode DEBUG_VS in generic vec4 code.
commit
|
commitdiff
|
tree
2013-04-11
Paul Berry
i965/vs: Generalize computation of array strides in...
commit
|
commitdiff
|
tree
2013-04-11
Paul Berry
i965/vs: Generalize attribute setup code in preparation...
commit
|
commitdiff
|
tree
2013-04-11
Paul Berry
i965/vs: Generalize vertex emission code in preparation...
commit
|
commitdiff
|
tree
2013-04-11
Paul Berry
i965/vs: rename vec4_generator::generate_vs_instruction.
commit
|
commitdiff
|
tree
2013-04-11
Paul Berry
i965/vs: Generalize data structures pointed to by vec4_gener...
commit
|
commitdiff
|
tree
2013-04-11
Paul Berry
i965/vs: Rename vec4_generator::prog to shader_prog.
commit
|
commitdiff
|
tree
2013-04-11
Paul Berry
i965/vs: move VS-specific data members to vs_vec4_visitor.
commit
|
commitdiff
|
tree
2013-04-11
Paul Berry
i965/vs: move ARB_vertex_program functions to vec4_vs_visitor.
commit
|
commitdiff
|
tree
2013-04-11
Paul Berry
i965/vs: Add virtual function make_reg_for_system_value().
commit
|
commitdiff
|
tree
2013-04-11
Paul Berry
i965/vs: Make some vec4_visitor functions virtual.
commit
|
commitdiff
|
tree
2013-04-11
Paul Berry
i965/vs: Make vec4_vs_visitor class derived from vec4_visitor.
commit
|
commitdiff
|
tree
2013-04-11
Paul Berry
i965/vs: split brw_vs_prog_data into generic and VS...
commit
|
commitdiff
|
tree
2013-04-11
Paul Berry
i965/vs: split brw_vs_prog_key into generic and VS...
commit
|
commitdiff
|
tree
2013-04-11
Paul Berry
i965/vs: split brw_vs_compile into generic and VS-specific...
commit
|
commitdiff
|
tree
2013-04-11
Paul Berry
i965/vs: Remove brw_vs_prog_data pointer from brw_vs_compile.
commit
|
commitdiff
|
tree
2013-04-11
Paul Berry
i965: Generalize computation of VUE map in preparation...
commit
|
commitdiff
|
tree
2013-04-11
Paul Berry
i965/vs: Make type of vec4_visitor::vp more generic.
commit
|
commitdiff
|
tree
2013-04-11
Paul Berry
i965: Rename backend_visitor::prog to shader_prog.
commit
|
commitdiff
|
tree
2013-04-11
Paul Berry
glsl: Fix (and validate) comment above glsl_type::name.
commit
|
commitdiff
|
tree
2013-04-10
Paul Berry
i965/blorp: Remove unnecessary test in gen7_blorp_emit_depth...
commit
|
commitdiff
|
tree
2013-04-09
Paul Berry
i965/gen7.5: Allow HW primitive restart for all primitive...
commit
|
commitdiff
|
tree
2013-04-09
Paul Berry
i965: Only use brw_draw.c's trim() function when necessary.
commit
|
commitdiff
|
tree
2013-04-09
Paul Berry
i965/vs: Fix DEBUG_SHADER_TIME when VS terminates with...
commit
|
commitdiff
|
tree
next