2015-03-19 |
Paul Berry | main: Change the type argument of use_shader_program...
|
commit | commitdiff | tree |
2015-03-19 |
Paul Berry | main: Clean up a strange construction in use_shader_program().
|
commit | commitdiff | tree |
2014-09-02 |
Paul Berry | main/cs: Add gl_context::ComputeProgram
|
commit | commitdiff | tree |
2014-09-02 |
Paul Berry | i965: Modify state upload to allow 2 different sets...
|
commit | commitdiff | tree |
2014-09-02 |
Paul Berry | i965: Modify dirty bit handling to support 2 pipelines.
|
commit | commitdiff | tree |
2014-09-02 |
Paul Berry | i965: Create a macro for checking a dirty bit.
|
commit | commitdiff | tree |
2014-09-02 |
Paul Berry | i965: Create a macro for setting all dirty bits.
|
commit | commitdiff | tree |
2014-09-02 |
Paul Berry | i965: Create a macro for setting a dirty bit.
|
commit | commitdiff | tree |
2014-02-05 |
Paul Berry | i965/cs: Allow ARB_compute_shader to be enabled via...
|
commit | commitdiff | tree |
2014-02-05 |
Paul Berry | i965/cs: Create the brw_compute_program struct, and...
|
commit | commitdiff | tree |
2014-02-05 |
Paul Berry | glsl/cs: Prohibit mixing of compute and non-compute...
|
commit | commitdiff | tree |
2014-02-05 |
Paul Berry | glsl/cs: Prohibit user-defined ins/outs in compute...
|
commit | commitdiff | tree |
2014-02-05 |
Paul Berry | main/cs: Implement query for COMPUTE_WORK_GROUP_SIZE.
|
commit | commitdiff | tree |
2014-02-05 |
Paul Berry | mesa/cs: Handle compute shader local size during linking.
|
commit | commitdiff | tree |
2014-02-05 |
Paul Berry | glsl/cs: Handle compute shader local_size_{x,y,z} declaration.
|
commit | commitdiff | tree |
2014-02-05 |
Paul Berry | mesa/cs: Implement MAX_COMPUTE_WORK_GROUP_COUNT constant.
|
commit | commitdiff | tree |
2014-02-05 |
Paul Berry | mesa/cs: Implement MAX_COMPUTE_WORK_GROUP_INVOCATIONS...
|
commit | commitdiff | tree |
2014-02-05 |
Paul Berry | mesa/cs: Implement MAX_COMPUTE_WORK_GROUP_SIZE constant.
|
commit | commitdiff | tree |
2014-02-05 |
Paul Berry | mesa/cs: Create the gl_compute_program struct, and...
|
commit | commitdiff | tree |
2014-02-05 |
Paul Berry | mesa/cs: Handle compute shaders in _mesa_use_program().
|
commit | commitdiff | tree |
2014-02-05 |
Paul Berry | glsl/cs: update main.cpp to use the ".comp" extension...
|
commit | commitdiff | tree |
2014-02-05 |
Paul Berry | glsl/cs: Populate default values for ctx->Const.Program...
|
commit | commitdiff | tree |
2014-02-05 |
Paul Berry | mesa/cs: Add a MESA_SHADER_COMPUTE stage and update...
|
commit | commitdiff | tree |
2014-02-05 |
Paul Berry | glsl/cs: Change some linker loops to use MESA_SHADER_FRAGMEN...
|
commit | commitdiff | tree |
2014-02-05 |
Paul Berry | mesa/cs: Add dispatch API stubs for ARB_compute_shader.
|
commit | commitdiff | tree |
2014-02-05 |
Paul Berry | mesa/cs: Add extension enable flags for ARB_compute_shader.
|
commit | commitdiff | tree |
2014-02-04 |
Paul Berry | glsl: Fix continue statements in do-while loops.
|
commit | commitdiff | tree |
2014-02-04 |
Paul Berry | glsl: Make condition_to_hir() callable from outside...
|
commit | commitdiff | tree |
2014-01-24 |
Paul Berry | Update .gitignore for Catalan translations build artifacts
|
commit | commitdiff | tree |
2014-01-23 |
Paul Berry | i965/gen7: Use to the correct program when uploading...
|
commit | commitdiff | tree |
2014-01-23 |
Paul Berry | mesa: Ensure that transform feedback refers to the...
|
commit | commitdiff | tree |
2014-01-23 |
Paul Berry | i965: Remove *_generator::shader field; use prog field...
|
commit | commitdiff | tree |
2014-01-22 |
Paul Berry | glsl: Simplify aggregate type inference to prepare...
|
commit | commitdiff | tree |
2014-01-22 |
Paul Berry | mesa: Change redundant code into loops in texstate.c.
|
commit | commitdiff | tree |
2014-01-22 |
Paul Berry | mesa: Change redundant code into loops in shaderapi.c.
|
commit | commitdiff | tree |
2014-01-22 |
Paul Berry | mesa: Remove ad-hoc arrays of gl_shader_program.
|
commit | commitdiff | tree |
2014-01-22 |
Paul Berry | meta: Replace save_state::{Vertex,Geometry,Fragment...
|
commit | commitdiff | tree |
2014-01-22 |
Paul Berry | i965: Fix comments to refer to the new ctx->Shader...
|
commit | commitdiff | tree |
2014-01-22 |
Paul Berry | mesa: Fold long lines introduced by the previous patch.
|
commit | commitdiff | tree |
2014-01-22 |
Paul Berry | mesa: Replace ctx->Shader.Current{Vertex,Fragment,Geometry...
|
commit | commitdiff | tree |
2014-01-22 |
Paul Berry | glsl/linker: Refactor in preparation for adding more...
|
commit | commitdiff | tree |
2014-01-22 |
Paul Berry | mesa: use _mesa_validate_shader_target() more frequently.
|
commit | commitdiff | tree |
2014-01-22 |
Paul Berry | main: Allow ctx == NULL in _mesa_validate_shader_target().
|
commit | commitdiff | tree |
2014-01-22 |
Paul Berry | mesa: Make validate_shader_target() non-static.
|
commit | commitdiff | tree |
2014-01-22 |
Paul Berry | mesa: Replace _mesa_program_index_to_target with _mesa_shade...
|
commit | commitdiff | tree |
2014-01-21 |
Paul Berry | i965: Modify some error messages to refer to "vec4...
|
commit | commitdiff | tree |
2014-01-21 |
Paul Berry | i965: Add GS support to INTEL_DEBUG=shader_time.
|
commit | commitdiff | tree |
2014-01-13 |
Paul Berry | i965: Ensure that all necessary state is re-emitted...
|
commit | commitdiff | tree |
2014-01-10 |
Paul Berry | i965: Fix clears of layered framebuffers with mismatched...
|
commit | commitdiff | tree |
2014-01-10 |
Paul Berry | main: check texture target when validating layered...
|
commit | commitdiff | tree |
2014-01-09 |
Paul Berry | mesa: Use functions to convert gl_shader_stage to PROGRAM...
|
commit | commitdiff | tree |
2014-01-09 |
Paul Berry | main: Change init_program_limits() to use gl_shader_stage.
|
commit | commitdiff | tree |
2014-01-09 |
Paul Berry | glsl: Index into ctx->Const.Program[] rather than using...
|
commit | commitdiff | tree |
2014-01-09 |
Paul Berry | mesa: Index into ctx->Const.Program[] rather than using...
|
commit | commitdiff | tree |
2014-01-09 |
Paul Berry | mesa: replace ctx->Const.{Vertex,Fragment,Geomtery...
|
commit | commitdiff | tree |
2014-01-08 |
Paul Berry | mesa: Remove _mesa_progshader_enum_to_string(), which...
|
commit | commitdiff | tree |
2014-01-08 |
Paul Berry | glsl: Make more use of gl_shader_stage enum in ir_set_progra...
|
commit | commitdiff | tree |
2014-01-08 |
Paul Berry | glsl: Make more use of gl_shader_stage enum in lower_clip_di...
|
commit | commitdiff | tree |
2014-01-08 |
Paul Berry | glsl: Make more use of gl_shader_stage enum in link_varyings...
|
commit | commitdiff | tree |
2014-01-08 |
Paul Berry | glsl: Change _mesa_glsl_parse_state ctor to use gl_shader_st...
|
commit | commitdiff | tree |
2014-01-08 |
Paul Berry | mesa: Use gl_shader::Stage instead of gl_shader::Type...
|
commit | commitdiff | tree |
2014-01-08 |
Paul Berry | mesa: Store gl_shader_stage enum in gl_shader objects.
|
commit | commitdiff | tree |
2014-01-08 |
Paul Berry | mesa: Move declaration of gl_shader_stage earlier in...
|
commit | commitdiff | tree |
2014-01-08 |
Paul Berry | glsl: make _mesa_shader_stage_to_string() available...
|
commit | commitdiff | tree |
2014-01-08 |
Paul Berry | mesa: Clean up nomenclature for pipeline stages.
|
commit | commitdiff | tree |
2013-12-30 |
Paul Berry | glsl: Fix gl_type of usamplerCube built-in type.
|
commit | commitdiff | tree |
2013-12-30 |
Paul Berry | mesa: Add an assertion to _mesa_program_index_to_target().
|
commit | commitdiff | tree |
2013-12-30 |
Paul Berry | mesa: Improve static error checking of arrays sized...
|
commit | commitdiff | tree |
2013-12-30 |
Paul Berry | glsl: Remove extraneous shader_type argument from analyze_cl...
|
commit | commitdiff | tree |
2013-12-30 |
Paul Berry | glsl: Get rid of hardcoded arrays of shader target...
|
commit | commitdiff | tree |
2013-12-30 |
Paul Berry | main: Remove unused function _mesa_shader_index_to_type().
|
commit | commitdiff | tree |
2013-12-30 |
Paul Berry | Rename overloads of _mesa_glsl_shader_target_name().
|
commit | commitdiff | tree |
2013-12-17 |
Paul Berry | glsl: Replace _mesa_glsl_parser_targets enum with gl_shader_...
|
commit | commitdiff | tree |
2013-12-17 |
Paul Berry | main: Move MESA_SHADER_TYPES outside of gl_shader_type...
|
commit | commitdiff | tree |
2013-12-17 |
Paul Berry | glsl: Don't return bad values from _mesa_shader_type_to_index.
|
commit | commitdiff | tree |
2013-12-09 |
Paul Berry | glsl/loops: Get rid of lower_bounded_loops and ir_loop...
|
commit | commitdiff | tree |
2013-12-09 |
Paul Berry | glsl/loops: Stop creating normatively bound loops in...
|
commit | commitdiff | tree |
2013-12-09 |
Paul Berry | glsl/loops: Get rid of loop_variable_state::max_iterations.
|
commit | commitdiff | tree |
2013-12-09 |
Paul Berry | glsl/loops: Simplify loop unrolling logic by breaking...
|
commit | commitdiff | tree |
2013-12-09 |
Paul Berry | glsl/loops: Move some analysis from loop_controls to...
|
commit | commitdiff | tree |
2013-12-09 |
Paul Berry | glsl/loops: Allocate loop_terminator using new(mem_ctx...
|
commit | commitdiff | tree |
2013-12-09 |
Paul Berry | glsl/loops: Remove unnecessary list walk from loop_control_v...
|
commit | commitdiff | tree |
2013-12-09 |
Paul Berry | glsl/loops: Remove unused fields iv_scale and biv from...
|
commit | commitdiff | tree |
2013-12-09 |
Paul Berry | glsl/loops: replace loop controls with a normative...
|
commit | commitdiff | tree |
2013-12-09 |
Paul Berry | glsl/loops: consolidate bounded loop handling into...
|
commit | commitdiff | tree |
2013-12-09 |
Paul Berry | glsl: In loop analysis, handle unconditional second...
|
commit | commitdiff | tree |
2013-12-09 |
Paul Berry | glsl: Fix handling of function calls inside nested...
|
commit | commitdiff | tree |
2013-12-09 |
Paul Berry | glsl: Fix loop analysis of nested loops.
|
commit | commitdiff | tree |
2013-12-09 |
Paul Berry | glsl: Extract functions from loop_analysis::visit(ir_derefer...
|
commit | commitdiff | tree |
2013-12-09 |
Paul Berry | i965/gen7+: Implement fast color clears for MSAA buffers.
|
commit | commitdiff | tree |
2013-12-09 |
Paul Berry | i965/blorp: Refactor code for computing fast clear...
|
commit | commitdiff | tree |
2013-12-09 |
Paul Berry | i965/blorp: allow multisample blorp clears
|
commit | commitdiff | tree |
2013-12-09 |
Paul Berry | i965/blorp: Get rid of redundant num_samples blorp...
|
commit | commitdiff | tree |
2013-12-09 |
Paul Berry | i965/gen7+: Disentangle MSAA layout from fast clear...
|
commit | commitdiff | tree |
2013-12-09 |
Paul Berry | i965: Don't try to use HW blitter for glCopyPixels...
|
commit | commitdiff | tree |
2013-12-09 |
Paul Berry | i965: Document conventions for counting layers in 2D...
|
commit | commitdiff | tree |
2013-12-09 |
Paul Berry | i965/blorp: Improve fast color clear comment.
|
commit | commitdiff | tree |
2013-11-30 |
Paul Berry | i965/gen6: Fix multisample resolve blits for luminance...
|
commit | commitdiff | tree |
2013-11-30 |
Paul Berry | glsl: Remove unused field loop_variable_state::loop.
|
commit | commitdiff | tree |
2013-11-30 |
Paul Berry | glsl: Improve documentation of ir_loop counter/control...
|
commit | commitdiff | tree |
next |