August 2014 Archives by author
Starting: Fri Aug 1 00:37:08 UTC 2014
Ending: Sun Aug 31 23:23:48 UTC 2014
Messages: 729
- Mesa (master): hud: don't overrun malloced arrays
Dave Airlie
- Mesa (master): docs/GL3.txt: add GLES 3.1 section
Dave Airlie
- Mesa (master): docs: update ARB_vertex_attrib_64bit status
Dave Airlie
- Mesa (master): Revert "hud: don't overrun malloced arrays"
Dave Airlie
- Demos (master): glxinfo: add 4.5 as a valid version
Dave Airlie
- Mesa (master): 35 new commits
Eric Anholt
- Mesa (master): 47 new commits
Eric Anholt
- Mesa (master): vc4: Add support for the FLR opcode.
Eric Anholt
- Mesa (master): vc4: Fix off-by-one in texture maximum levels.
Eric Anholt
- Mesa (master): vc4: Texture format support has nothing to do with VBO format support.
Eric Anholt
- Mesa (master): vc4: Stash some debug code for format support checks.
Eric Anholt
- Mesa (master): vc4: Declare what vertex formats we actually support.
Eric Anholt
- Mesa (master): vc4: Claim the GL 2.1 minimum for 3D textures.
Eric Anholt
- Mesa (master): vc4: Drop the dump_fbo() routine.
Eric Anholt
- Mesa (master): vc4: Move the deref of the color buffer for simulator into the simulator.
Eric Anholt
- Mesa (master): vc4: Consume the implicit varyings for points and lines.
Eric Anholt
- Mesa (master): vc4: Consistently use qir_uniform_f().
Eric Anholt
- Mesa (master): vc4: Use cl_f() instead of cl_u32(fui())
Eric Anholt
- Mesa (master): vc4: Drop incorrect attempt to incorrectly invert the primconvert hw_mask.
Eric Anholt
- Mesa (master): vc4: Add support for blending.
Eric Anholt
- Mesa (master): vc4: Fix viewport handling in the uniforms upload.
Eric Anholt
- Mesa (master): vc4: Fix multi-level texture setup.
Eric Anholt
- Mesa (master): vc4: Don't forget to set up the offset for render targets.
Eric Anholt
- Mesa (master): vc4: Add a helper for QOP_R4_UNPACK_[ABCD].
Eric Anholt
- Mesa (master): vc4: Add support for color masking.
Eric Anholt
- Mesa (master): vc4: Extract the swizzle handling from vertex fetch.
Eric Anholt
- Mesa (master): vc4: Fix handling of non-XYZW swizzles in color outputs.
Eric Anholt
- Mesa (master): vc4: Add support for swizzling of texture colors.
Eric Anholt
- Mesa (master): vc4: Avoid a null-deref if a sampler index isn't used.
Eric Anholt
- Mesa (master): vc4: Plumb the texture index from TGSI through to the sampler uniforms.
Eric Anholt
- Mesa (master): vc4: Include stdio/stdlib in headers so I don' t have to include it per file.
Eric Anholt
- Mesa (master): vc4: Stop complaining about unknown texture channel types.
Eric Anholt
- Mesa (master): vc4: Convert to using an enum for texture data types
Eric Anholt
- Mesa (master): vc4: Fix a typo in the validation for miplevels.
Eric Anholt
- Mesa (master): vc4: Add support for texture tiling.
Eric Anholt
- Mesa (master): vc4: Add support for all the texture and FBO formats we can.
Eric Anholt
- Mesa (master): vc4: Fix totally broken assertions about inter-instruction reg conflicts.
Eric Anholt
- Mesa (master): vc4: Fix FLR for integer values less than 0.
Eric Anholt
- Mesa (master): vc4: Emit the scoreboard wait just when it's needed.
Eric Anholt
- Mesa (master): vc4: Avoid using undefined values when there' s no color write.
Eric Anholt
- Mesa (master): vc4: Make some helpers for setting condition codes in instructions.
Eric Anholt
- Mesa (master): vc4: Add support for fragment discards.
Eric Anholt
- Mesa (master): vc4: Clear padding of ioctl arguments.
Eric Anholt
- Mesa (master): vc4: Fix save/restore of the VS/FS in the blitter.
Eric Anholt
- Mesa (master): u_vbuf: Simplify the format fallback translation.
Eric Anholt
- Mesa (master): u_vbuf: Add a few more format fallbacks.
Eric Anholt
- Mesa (master): vc4: Fix LT/GE set-0-or-1 compares.
Eric Anholt
- Mesa (master): vc4: Ignore WADDRs from the other half of the instruction when merging.
Eric Anholt
- Mesa (master): vc4: Merge qpu_a_NOP() and qpu_m_NOP to a single qpu_NOP() helper.
Eric Anholt
- Mesa (master): vc4: Set the other WADDR in the qpu instruction helpers.
Eric Anholt
- Mesa (master): vc4: Stop doing qpu_inst(add, NOP) or qpu_inst(NOP, mul).
Eric Anholt
- Mesa (master): mesa: fix copy and paste errors in glBindVertexBuffers
Timothy Arceri
- Mesa (master): mesa: implement GL_MAX_VERTEX_ATTRIB_STRIDE
Timothy Arceri
- Mesa (master): gallium: add cap for MAX_VERTEX_ATTRIB_STRIDE
Timothy Arceri
- Mesa (master): docs: mark GL_MAX_VERTEX_ATTRIB_STRIDE as done
Timothy Arceri
- Mesa (master): winsys/radeon: fix hawaii accel_working2 comment
Andreas Boll
- Mesa (master): freedreno: don't ignore src/dst level
Rob Clark
- Mesa (master): freedreno: implement pipe_flush_resource()
Rob Clark
- Mesa (master): freedreno/a3xx: handle first/last level properly
Rob Clark
- Mesa (master): freedreno/a2xx: fix segfault
Rob Clark
- Mesa (master): freedreno/ir3: detect scheduler fail
Rob Clark
- Mesa (master): freedreno/ir3: add TXB
Rob Clark
- Mesa (master): freedreno/ir3: fix potential null ptr deref
Rob Clark
- Mesa (master): winsys/radeon: fix nop packet padding for hawaii
Alex Deucher
- Mesa (master): radeonsi: add new CIK pci ids
Alex Deucher
- Mesa (master): radeonsi: add new SI pci ids
Alex Deucher
- Mesa (master): radeon/uvd: remove comment about RV770
Alex Deucher
- Mesa (master): r600g/radeonsi: Reduce or even drop special treatment of persistent mappings
Michel Dänzer
- Mesa (master): r600g/radeonsi: Prefer VRAM for CPU -> GPU streaming buffers
Michel Dänzer
- Mesa (master): gallivm: Fix build with latest LLVM
Michel Dänzer
- Mesa (master): targets/clover: link against libmesautil.la
Michel Dänzer
- Mesa (master): glsl_to_tgsi: Fix typo shader_program -> shader
Michel Dänzer
- Mesa (master): gallivm: Fix build with LLVM >= 3.6 r215967.
Michel Dänzer
- Mesa (master): r300g: Fix path to test programs for out-of-tree builds
Michel Dänzer
- Mesa (master): st/clover: Fix build against LLVM SVN >= r216583
Michel Dänzer
- Mesa (master): r600g: Reinstate include path to common radeon source directory
Michel Dänzer
- Mesa (master): u_vbuf: Make sure all caps are initialized
Michel Dänzer
- Mesa (master): mesa/SConscript: Use Makefile.sources instead of duplicating the file lists
Jason Ekstrand
- Mesa (master): util: Move ralloc to a new src/util directory.
Jason Ekstrand
- Mesa (master): util: Move the open-addressing linear-probing hash_table to src/util.
Jason Ekstrand
- Mesa (master): util: Gather some common macros
Jason Ekstrand
- Mesa (master): gallium: Move sRGB <-> RGB handling to libmesautil
Jason Ekstrand
- Mesa (master): mesa/main: Use the RGB <-> sRGB conversion functions in libmesautil
Jason Ekstrand
- Mesa (master): gallium: Add libmesautil dependency to gdm and xa targets
Jason Ekstrand
- Mesa (master): src/Makefile.am: Move gtest before util
Jason Ekstrand
- Mesa (master): util/tests/hash_table: Link against libmesautil instead of libmesa
Jason Ekstrand
- Mesa (master): mesa: Add a format description CSV file
Jason Ekstrand
- Mesa (master): mesa: Add python to parse the formats CSV file
Jason Ekstrand
- Mesa (master): mesa/main: Add python code to generate the format_info structure
Jason Ekstrand
- Mesa (master): mesa/formats: Autogenerate the format_info structure from a CSV file
Jason Ekstrand
- Mesa (master): mesa/formats: Remove IndexBits
Jason Ekstrand
- Mesa (master): mesa/formats: Add layout and swizzle information
Jason Ekstrand
- Mesa (master): mesa/imports: Add a _mesa_half_is_negative helper function
Jason Ekstrand
- Mesa (master): mesa/format_utils: Add a general format conversion function
Jason Ekstrand
- Mesa (master): mesa/format_utils: Add a function to convert a mesa_format to an array format
Jason Ekstrand
- Mesa (master): main/texstore: Split texture storage into three functions
Jason Ekstrand
- Mesa (master): mesa/texstore: Use _mesa_swizzle_and_convert when possible
Jason Ekstrand
- Mesa (master): mesa/texstore: Add a generic float/ normalized rgba texture upload path
Jason Ekstrand
- Mesa (master): mesa/texstore: Add a generic rgba integer texture upload path
Jason Ekstrand
- Mesa (master): mesa/formats: Use the correct swizzle parameter for the 11-bit EAC formats
Jason Ekstrand
- Mesa (master): mesa/formats: Fix the size of ETC2_SRGB8_PUNCHTHROUGH_ALPHA1
Jason Ekstrand
- Mesa (master): mesa: Add GL API support for ARB_copy_image
Jason Ekstrand
- Mesa (master): mesa/meta: Make _mesa_meta_bind_fbo_image also take a framebuffer target
Jason Ekstrand
- Mesa (master): mesa/meta: Add a partial implementation of CopyImageSubData
Jason Ekstrand
- Mesa (master): i965: Add support for ARB_copy_image
Jason Ekstrand
- Mesa (master): docs/GL3: Mark ARB_copy_image as implemented on i965
Jason Ekstrand
- Mesa (master): i965/cse: Don't eliminate instructions with side-effects
Jason Ekstrand
- Mesa (master): gallium/r300: Fix a link error in the tests
Jason Ekstrand
- Mesa (master): mesa/texstore: Don' t use the _mesa_swizzle_and_convert if we need transfer ops
Jason Ekstrand
- Mesa (master): mesa/st: Move declaration to top of block.
Jose Fonseca
- Mesa (master): define GL_OES_standard_derivatives if extension is supported
Chris Forbes
- Mesa (master): i965/fs: Collect all emits of texture ops for Gen4 into one place
Chris Forbes
- Mesa (master): i965/fs: Collect all emits of texture ops for Gen5/ 6 into one place
Chris Forbes
- Mesa (master): i965/fs: pass sampler as src1 of texture op
Chris Forbes
- Mesa (master): i965/blorp: Put sampler index in src1 of texture ops
Chris Forbes
- Mesa (master): i965/fs/Gen4-7: Pass sampler_index to generate_tex
Chris Forbes
- Mesa (master): i965/fs/Gen8: Pass sampler_index to generate_tex
Chris Forbes
- Mesa (master): i965/vec4: Collect all emits of texture ops into one place
Chris Forbes
- Mesa (master): i965/vec4: Pass sampler index in src1 for texture ops
Chris Forbes
- Mesa (master): i965/vec4/Gen4-7: Use src1 for sampler_index instead of -> sampler field
Chris Forbes
- Mesa (master): i965/vec4/Gen8: Use src1 for sampler_index instead of -> sampler field
Chris Forbes
- Mesa (master): i965: Get rid of backend_instruction::sampler
Chris Forbes
- Mesa (master): glsl: Allow dynamically uniform sampler array indexing with 4.0/gs5
Chris Forbes
- Mesa (master): mesa: Add a new function for getting the nonconst sampler array index
Chris Forbes
- Mesa (master): mesa: Make ARB_gpu_shader5 core-profile-only
Chris Forbes
- Mesa (master): glsl: Mark program as using dFdy if coarse/ fine variant is used
Chris Forbes
- Mesa (master): i965/vec4: Assert that fine/coarse derivative ops don' t appear
Chris Forbes
- Mesa (master): i965/fs: Support fine/coarse derivative opcodes
Chris Forbes
- Mesa (master): i965: Enable ARB_derivative_control on Gen7+.
Chris Forbes
- Mesa (master): docs: Mark off ARB_derivative_control for i965.
Chris Forbes
- Mesa (master): i965: Add low-level support for indirect sends
Chris Forbes
- Mesa (master): i965: Adjust set_message_descriptor to handle non-sends
Chris Forbes
- Mesa (master): i965/fs: Generate indirect sends for nonconstant UBO array accesses
Chris Forbes
- Mesa (master): i965/fs: Add visitor support for nonconstant UBO indices
Chris Forbes
- Mesa (master): i965/vec4: Generate indirect sends for nonconstant UBO array access
Chris Forbes
- Mesa (master): i965/vec4: Add visitor support for nonconst ubo block indexing
Chris Forbes
- Mesa (master): docs: Mark off ARB_gpu_shader5 UBO array indexing for i965
Chris Forbes
- Mesa (master): i965: Extract helper function for surface state pointer adjustment
Chris Forbes
- Mesa (master): i965/vec4: Refactor generate_tex in prep for non-const samplers
Chris Forbes
- Mesa (master): i965: Generalize sampler state pointer mangling for non-const
Chris Forbes
- Mesa (master): i965/vec4: Add support for non-const sampler indices in generator
Chris Forbes
- Mesa (master): i965/vec4: Add support for nonconst sampler indexing in VS visitor
Chris Forbes
- Mesa (master): i965/fs: Use brw_adjust_sampler_state_pointer in fs generator too
Chris Forbes
- Mesa (master): i965/fs: Refactor generate_tex in prep for nonconst sampler indexing
Chris Forbes
- Mesa (master): i965/fs: Add support for non-const sampler indices in generator
Chris Forbes
- Mesa (master): i965/fs: Add support for nonconst sampler indexing in FS visitor
Chris Forbes
- Mesa (master): i965: Enable ARB_gpu_shader5 on Gen7
Chris Forbes
- Mesa (master): docs: Mark off ARB_gpu_shader5 for i965
Chris Forbes
- Mesa (master): docs: Update relnotes for ARB_gpu_shader5
Chris Forbes
- Mesa (master): mesa: Add support for inverted s/w conditional rendering
Chris Forbes
- Mesa (master): i965: Enable ARB_conditional_render_inverted on Gen6+.
Chris Forbes
- Mesa (master): docs: Mark off ARB_conditional_render_inverted for i965
Chris Forbes
- Mesa (master): glsl: Remove bogus "OUPTUT" token
Chris Forbes
- Mesa (master): docs: Update who is working on tessellation
Chris Forbes
- Mesa (master): 23 new commits
Kenneth Graunke
- Mesa (master): i965: Delete stale "pre-gen4" comment in texture validation code.
Kenneth Graunke
- Mesa (master): mesa: Actually use the Mesa IR optimizer for ARB programs.
Kenneth Graunke
- Mesa (master): glsl: Make it possible to ignore built-ins when matching signatures.
Kenneth Graunke
- Mesa (master): glsl: Only create one ir_function for a given name.
Kenneth Graunke
- Mesa (master): glsl: Rebuild the symbol table without unreachable symbols
Kenneth Graunke
- Mesa (master): i965/clip: Fix brw_clip_unfilled.c/compute_offset' s assembly.
Kenneth Graunke
- Mesa (master): glsl_to_tgsi: Constify mesa_sysval_to_semantic
Kenneth Graunke
- Mesa (master): mesa/st: Only one copy of mesa_sysval_to_semantic
Kenneth Graunke
- Mesa (master): glsl_to_tgsi: Assert that the _mesa_sysval_to_semantic mapping is correct
Kenneth Graunke
- Mesa (master): mesa: Group gl_system_value values by the stage where they exist
Kenneth Graunke
- Mesa (master): i965/eu: Drop redundant brw_set_src0/ brw_set_dest from gen6_CONT.
Kenneth Graunke
- Mesa (master): i965/eu: Merge brw_CONT and gen6_CONT.
Kenneth Graunke
- Mesa (master): i965: Set ExecSize to 16 for loop instructions in SIMD16 shaders.
Kenneth Graunke
- Mesa (master): i965: Emit a performance warning on conditional rendering.
Kenneth Graunke
- Mesa (master): i965: Support the allow_glsl_extension_directive_midshader option.
Kenneth Graunke
- Mesa (master): i965/eu: Change gen == 7 to gen >= 7 in a couple brw_eu_emit.c cases.
Kenneth Graunke
- Mesa (master): i965/eu: Use Haswell atomic messages on Broadwell.
Kenneth Graunke
- Mesa (master): i965/eu: Explicitly disable instruction compaction on Broadwell for now.
Kenneth Graunke
- Mesa (master): i965/eu: Port Broadwell CMP destination type hack to brw_eu_emit.c.
Kenneth Graunke
- Mesa (master): i965/eu: Make it clear that brw_find_loop_end only runs on Gen6+.
Kenneth Graunke
- Mesa (master): i965/eu: Make it clear that brw_patch_break_count only runs on Gen4-5.
Kenneth Graunke
- Mesa (master): i965/eu: Set UIP on ELSE instructions on Broadwell.
Kenneth Graunke
- Mesa (master): i965/eu: Refactor jump distance scaling to use a helper function.
Kenneth Graunke
- Mesa (master): i965/eu: Update jump distance scaling for Broadwell.
Kenneth Graunke
- Mesa (master): i965/eu: Allow math on immediates on Broadwell.
Kenneth Graunke
- Mesa (master): i965: Revert part of f5cc3fdcf1680b116612fac7c39f1bd79f5e555e.
Kenneth Graunke
- Mesa (master): i965/vec4: Set NoMask for GS_OPCODE_SET_VERTEX_COUNT on Gen8+.
Kenneth Graunke
- Mesa (master): i965/vec4: Respect ir-> force_writemask_all in Gen8 code generation.
Kenneth Graunke
- Mesa (master): i965/fs: Don't set flag_subreg_nr = 1 on predicated FB write setup.
Kenneth Graunke
- Mesa (master): i965/vec4: Use MOV, not OR, to set URB write channel mask bits.
Kenneth Graunke
- Mesa (master): i965/vec4: Switch to MOV, not OR, for GS_OPCODE_THREAD_END on Gen8.
Kenneth Graunke
- Mesa (master): i965/vec4: Port Gen8 SET_VERTEX_COUNT handling to vec4_generator.
Kenneth Graunke
- Mesa (master): i965/eu: Emulate F32TO16 and F16TO32 on Broadwell.
Kenneth Graunke
- Mesa (master): i965/eu: Refactor brw_WHILE to share a bit more code on Gen6+.
Kenneth Graunke
- Mesa (master): i965/eu: Set src0 file to IMM on Gen8+ flow control instructions.
Kenneth Graunke
- Mesa (master): i965/vec4: Drop gen <= 7 assertion in pull constant load handling.
Kenneth Graunke
- Mesa (master): i965/vp: Use the sampler for pull constant loads on Gen7/ 7.5.
Kenneth Graunke
- Mesa (master): i965: Retype atomics to UD in Gen8 code generation.
Kenneth Graunke
- Mesa (master): i965: Switch to the EU emit layer for code generation on Broadwell.
Kenneth Graunke
- Mesa (master): i965: Never use the Gen8 code generators.
Kenneth Graunke
- Mesa (master): i965: Delete the Gen8 code generators.
Kenneth Graunke
- Mesa (master): ra: cleanup the public API
Kenneth Graunke
- Mesa (master): ra: make the p, q test more efficient
Kenneth Graunke
- Mesa (master): ra: don't consider nodes for spilling we don't need to
Kenneth Graunke
- Mesa (master): ra: optimistically color only one node at a time
Kenneth Graunke
- Mesa (master): i965/fs: Drop "do dual source blending" generator parameter.
Kenneth Graunke
- Mesa (master): i965: Enable INTDIV in SIMD16 mode.
Kenneth Graunke
- Mesa (master): Revert "i965/vec4: Use MOV, not OR, to set URB write channel mask bits."
Kenneth Graunke
- Mesa (master): i965: Fix INTDIV math assertions on Broadwell.
Kenneth Graunke
- Mesa (master): mesa: Expose vbo_exec_DrawArraysInstanced as _mesa_DrawArraysInstanced.
Kenneth Graunke
- Mesa (master): meta: Use instanced rendering for layered clears.
Kenneth Graunke
- Mesa (master): mesa: Use a recursive mutex for the texture lock.
Kenneth Graunke
- Mesa (master): i965,meta: Stop unlocking the texture to try and prevent deadlocks.
Kenneth Graunke
- Mesa (master): i965: Disable try_emit_b2f_of_compare on Gen4-6.
Kenneth Graunke
- Mesa (10.3): i965: Disable try_emit_b2f_of_compare on Gen4-6.
Kenneth Graunke
- Mesa (master): mesa: Delete ctx->GeometryProgram.Cache.
Kenneth Graunke
- Mesa (master): glsl: Eliminate ir_variable::data.atomic.buffer_index
Kenneth Graunke
- Mesa (master): glsl: Use a single bit for the dual-source blend index
Kenneth Graunke
- Mesa (master): glsl: Use bit-flags image attributes and uint16_t for the image format
Kenneth Graunke
- Mesa (master): i965: Add 2x MSAA support to Broadwell fast clear code.
Kenneth Graunke
- Mesa (master): i965: Assign PS kernel start pointers when we decide which kernels to use
Kristian Høgsberg
- Mesa (master): i965: Rename intelValidateState to intel_update_state
Kristian Høgsberg
- Mesa (master): i965: Add an option to not generate the SIMD8 fragment shader
Kristian Høgsberg
- Mesa (master): i965: Add context flag to disable the viewport transform
Kristian Høgsberg
- Mesa (master): i965: Add a mechanism for sending native primitives into the driver
Kristian Høgsberg
- Mesa (master): i965: Disable clipping when rendering 3DPRIM_RECTLIST primitives
Kristian Høgsberg
- Mesa (master): i965: Provide a context flag to let us enable fast clear
Kristian Høgsberg
- Mesa (master): i965: Move pre-draw resolve buffers to dd::UpdateState
Kristian Høgsberg
- Mesa (master): mesa: Use _mesa_lock_context_textures in _mesa_GetTexParameterfv()
Kristian Høgsberg
- Mesa (master): meta: Export _mesa_meta_drawbuffers_from_bitfield()
Kristian Høgsberg
- Mesa (master): i965: Add optimization pass to let us use the replicate data message
Kristian Høgsberg
- Mesa (master): i965: Implement fast color clears using meta operations
Kristian Høgsberg
- Mesa (master): i965: Guard access to gl_Layer by extension #ifdef
Kristian Høgsberg
- Mesa (master): i965: Flush the RC and TC before doing a fast clear resolve
Kristian Høgsberg
- Mesa (master): haiku/swrast: Add missing src include search path for missing util/macros.h
Alexander von Gluck IV
- Mesa (master): gallium/aux: Fill in Haiku get process name code
Alexander von Gluck IV
- Mesa (master): gallium/target: Add needed mesautil lib to haiku-softpipe
Alexander von Gluck IV
- Mesa (master): gallium/targets: Clean up Haiku softpipe renderer visual
Alexander von Gluck IV
- Mesa (master): gallium/targets: Haiku, Fix some improper type warnings
Alexander von Gluck IV
- Mesa (master): glsl: Add strings.h on non-MSC platforms
Alexander von Gluck IV
- Mesa (master): gallium/targets: Haiku softpipe, perform better framebuffer validation
Alexander von Gluck IV
- Mesa (master): gallium/targets: Break haiku state_tracker out to own directory
Alexander von Gluck IV
- Mesa (master): hgl: trivial bits
Alexander von Gluck IV
- Mesa (master): include/haiku: fix comment typo
Alexander von Gluck IV
- Mesa (master): sw/hgl: struct haiku_displaytarget is not public struct
Alexander von Gluck IV
- Mesa (master): targets/haiku-softpipe: explicitly prefix sw/hgl header
Alexander von Gluck IV
- Mesa (master): st/hgl: Move st_manager create/ destroy into hgl state_tracker
Alexander von Gluck IV
- Mesa (master): st/hgl: Move st_visual create/ destroy into hgl state_tracker
Alexander von Gluck IV
- Mesa (master): i965/vec4: inline generate_vec4_instruction() within generate_code()
Abdiel Janulgue
- Mesa (master): i965/vec4/fs: Count loops in shader debug
Abdiel Janulgue
- Mesa (master): glsl: Add ir_unop_saturate
Abdiel Janulgue
- Mesa (master): glsl: Add constant evaluation of ir_unop_saturate
Abdiel Janulgue
- Mesa (master): glsl: Add a pass to lower ir_unop_saturate to clamp(x, 0, 1 )
Abdiel Janulgue
- Mesa (master): ir_to_mesa, glsl_to_tgsi: lower ir_unop_saturate
Abdiel Janulgue
- Mesa (master): ir_to_mesa, glsl_to_tgsi: Add support for ir_unop_saturate
Abdiel Janulgue
- Mesa (master): i965/fs: Add support for ir_unop_saturate
Abdiel Janulgue
- Mesa (master): yi965/vec4: Add support for ir_unop_saturate
Abdiel Janulgue
- Mesa (master): glsl: Implement saturate as ir_unop_saturate
Abdiel Janulgue
- Mesa (master): glsl: Optimize clamp(x, 0, 1) as saturate(x)
Abdiel Janulgue
- Mesa (master): glsl: Optimize clamp(x, 0.0, b), where b < 1.0 as min( saturate(x),b)
Abdiel Janulgue
- Mesa (master): glsl: Optimize clamp(x, b, 1.0), where b > 0.0 as max( saturate(x),b)
Abdiel Janulgue
- Mesa (master): i965/fs: Allow propagation of instructions with saturate flag to sel
Abdiel Janulgue
- Mesa (master): i965/vec4: Allow propagation of instructions with saturate flag to sel
Abdiel Janulgue
- Mesa (master): ir_to_mesa, glsl_to_tgsi: Remove try_emit_saturate
Abdiel Janulgue
- Mesa (master): i965/fs: Refactor try_emit_saturate
Abdiel Janulgue
- Mesa (master): i965/vec4: Remove try_emit_saturate
Abdiel Janulgue
- Mesa (master): clover: Add support for CL_MAP_WRITE_INVALIDATE_REGION
Francisco Jerez
- Mesa (master): clover: clGetProgramInfo support for OpenCL 1.2.
Francisco Jerez
- Mesa (master): clover/util: Implement minimalist reference to clover:: ref_counter object.
Francisco Jerez
- Mesa (master): clover/util: Pass initial count value to ref_counter constructor.
Francisco Jerez
- Mesa (master): clover: Refuse to build a program if there are kernel objects attached to it.
Francisco Jerez
- Mesa (master): i965/miptree: Layout 1D Array as 2D Array with height of 1
Jordan Justen
- Mesa (master): i965: Split gen6 renderbuffer surface state from gen5 and older
Jordan Justen
- Mesa (master): i965/gen6_surface_state.c: Remove (gen < 6) code path
Jordan Justen
- Mesa (master): i965/gen6: Add support for layered renderbuffers
Jordan Justen
- Mesa (master): i965/gen6: Adjust render height in errata case for MSAA
Jordan Justen
- Mesa (master): i965: Split gen6 depth hiz state out from brw
Jordan Justen
- Mesa (master): i965/gen6_depth_state.c: Remove (gen != 6) code paths
Jordan Justen
- Mesa (master): i965/gen6 depth surface: calculate more specific surface type
Jordan Justen
- Mesa (master): i965/gen6 depth surface: calculate depth (array size) for depth surface
Jordan Justen
- Mesa (master): i965/gen6 depth surface: calculate LOD being rendered to
Jordan Justen
- Mesa (master): i965/gen6 depth surface: calculate minimum array element being rendered
Jordan Justen
- Mesa (master): i965/gen6 blorp depth: calculate base surface width/height
Jordan Justen
- Mesa (master): i965/gen6 fbo: make unmatched depth/ stencil configs return unsupported
Jordan Justen
- Mesa (master): i965/gen6 depth surface: program 3DSTATE_DEPTH_BUFFER to top of surface
Jordan Justen
- Mesa (master): i965: Change mipmap array_spacing_lod0 to array_layout ( enum)
Jordan Justen
- Mesa (master): i965: Allow forcing miptree->array_layout = ALL_SLICES_AT_EACH_LOD
Jordan Justen
- Mesa (master): i965: Support array_layout == ALL_SLICES_AT_EACH_LOD for multiple LODs
Jordan Justen
- Mesa (master): i965/gen6: Force tile alignment for each stencil/hiz LOD
Jordan Justen
- Mesa (master): i965/gen6: Stencil/hiz needs an offset for LOD > 0
Jordan Justen
- Mesa (master): i965/gen6: Force ALL_SLICES_AT_EACH_LOD for separate stencil/hiz
Jordan Justen
- Mesa (master): radeon/uvd: fix gpu_address for video surfaces
Christian König
- Mesa (master): st/vdpau: add device reference counting
Christian König
- Mesa (master): st/vdpau: fix vlVdpOutputSurfaceRender(Output|Bitmap) Surface
Christian König
- Mesa (master): vl/compositor: set the scissor before clearing the render target
Christian König
- Mesa (master): radeon/uvd: fix field handling on R6XX style UVD
Christian König
- Mesa (master): configure.ac: Do not require llvm on x32
Maarten Lankhorst
- Mesa (master): dri/xmlconfig: s/uint/unsigned int/
Vinson Lee
- Mesa (master): SCons: Rename dri2_query_renderer.c to dri_common_query_renderer.c.
Vinson Lee
- Mesa (master): auxilary/os: Add Solaris support in os_get_total_physical_memory.
Vinson Lee
- Mesa (master): mesa/st: add support for dynamic ubo selection
Ilia Mirkin
- Mesa (master): mesa/st: only convert AND(a, NOT(b)) into MAD when not using native integers
Ilia Mirkin
- Mesa (master): nvc0/ir: add base tex offset for fermi indirect tex case
Ilia Mirkin
- Mesa (master): nvc0/ir: add kepler+ support for indirect texture references
Ilia Mirkin
- Mesa (master): nvc0/ir: describe the tex arguments for fermi/kepler
Ilia Mirkin
- Mesa (master): mesa/st: add support for dynamic sampler offsets
Ilia Mirkin
- Mesa (master): docs: add GL4.5 section
Ilia Mirkin
- Mesa (master): gallium: add basic support for BPTC formats
Ilia Mirkin
- Mesa (master): softpipe,llvmpipe: mark BPTC formats as unsupported
Ilia Mirkin
- Mesa (master): mesa/st: add BPTC formats, expose ARB_texture_compression_bptc
Ilia Mirkin
- Mesa (master): nvc0: add BPTC format support
Ilia Mirkin
- Mesa (master): mesa/st: enable ARB_gpu_shader5 if the reported GLSL version >= 400
Ilia Mirkin
- Mesa (master): nvc0: increase GLSL level to 400 to enable ARB_gpu_shader5
Ilia Mirkin
- Mesa (master): nouveau: add emacs dir-locals file for tabs/8-space indents
Ilia Mirkin
- Mesa (master): nouveau: only try to get new storage if there are any levels
Ilia Mirkin
- Mesa (master): nouveau: force luminance clear colors to have the same g/ b values as r
Ilia Mirkin
- Mesa (master): mesa: add ARB_texture_barrier support
Ilia Mirkin
- Mesa (master): mesa: add ARB_derivative_control extension bit
Ilia Mirkin
- Mesa (master): glsl: add ARB_derivative control support
Ilia Mirkin
- Mesa (master): mesa/program: add new derivative unops to the unexpected list
Ilia Mirkin
- Mesa (master): gallium: add opcodes/cap for fine derivative support
Ilia Mirkin
- Mesa (master): mesa/st: add support for emitting fine derivative opcodes
Ilia Mirkin
- Mesa (master): nv50,nvc0: add support for fine derivatives
Ilia Mirkin
- Mesa (master): nouveau: make sure to invalidate any vbo state as well
Ilia Mirkin
- Mesa (master): egl: don't exit process on initialization failure
Ilia Mirkin
- Mesa (master): nouveau: don't keep stale pointer to free'd data
Ilia Mirkin
- Mesa (master): nv50/ir: (trivial) initialize pointer to silence warning
Ilia Mirkin
- Mesa (master): glapi: add GL_ARB_conditional_render_inverted
Ilia Mirkin
- Mesa (master): mesa: add ARB_conditional_render_inverted flags
Ilia Mirkin
- Mesa (master): gallium: Add and handle PIPE_CAP_CONDITIONAL_RENDER_INVERTED
Ilia Mirkin
- Mesa (master): mesa/st: Support ARB_conditional_render_inverted modes
Ilia Mirkin
- Mesa (master): nvc0: Handle ARB_conditional_render_inverted and enable it
Ilia Mirkin
- Mesa (master): llvmpipe/softpipe: enable ARB_conditional_render_inverted
Ilia Mirkin
- Mesa (master): docs: Update status of ARB_conditional_render_inverted
Ilia Mirkin
- Mesa (master): nouveau: allow more tokens by default to avoid parse failures
Ilia Mirkin
- Mesa (master): mesa: Add missing atomic buffer bindings and unbindings
Marek Olšák
- Mesa (master): r600g: Implement gpu_shader5 textureGather
Marek Olšák
- Mesa (master): Remove XA state tracker support for Radeon
Marek Olšák
- Mesa (master): st/mesa: dump TGSI before calling into the driver
Marek Olšák
- Mesa (master): st/mesa: fix DrawPixels(GL_STENCIL_INDEX)
Marek Olšák
- Mesa (master): st/mesa: fix blit-based partial TexSubImage for 1D arrays
Marek Olšák
- Mesa (master): radeon,r200: fix buffer validation after CS flush
Marek Olšák
- Mesa (master): radeonsi: fix a hang with instancing in Unigine Heaven/ Valley on Hawaii
Marek Olšák
- Mesa (master): radeonsi: always prefer SWITCH_ON_EOP(0) on CIK
Marek Olšák
- Mesa (master): r600g: remove useless r600_resource_va calls
Marek Olšák
- Mesa (master): gallium/radeon: store VM address in r600_resource
Marek Olšák
- Mesa (master): radeonsi: use gpu_address from r600_resource
Marek Olšák
- Mesa (master): r600g: use gpu_address from r600_resource
Marek Olšák
- Mesa (master): gallium/radeon: use gpu_address from r600_resource
Marek Olšák
- Mesa (master): gallium/radeon: remove r600_resource_va
Marek Olšák
- Mesa (master): radeonsi: fix CMASK and HTILE allocation on Tahiti
Marek Olšák
- Mesa (master): r300g: handle new shader caps
Marek Olšák
- Mesa (master): r600g/compute: fix compile warnings
Marek Olšák
- Mesa (master): winsys/radeon: fix compile warnings
Marek Olšák
- Mesa (master): radeonsi: simplify constant buffer upload for big endian
Marek Olšák
- Mesa (master): gallium/radeon: Set gpu_address to 0 if r600_virtual_address is false
Marek Olšák
- Mesa (master): mesa: add helper _mesa_is_format_etc2
Marek Olšák
- Mesa (master): st/mesa: add support for ETC2 formats
Marek Olšák
- Mesa (master): st/mesa: advertise ARB_ES3_compatibility if GLSL 3.30 and ETC2 are supported
Marek Olšák
- Mesa (master): st/mesa: add st_context parameter to st_mesa_format_to_pipe_format
Marek Olšák
- Mesa (master): st/mesa: convert the ETC1 format to an uncompressed one if unsupported
Marek Olšák
- Mesa (master): gallium/stapi: move setting GL versions to the state tracker
Marek Olšák
- Mesa (master): mesa: make _mesa_override_glsl_version context-independent
Marek Olšák
- Mesa (master): st/mesa: make st_init_extensions context-independent
Marek Olšák
- Mesa (master): mesa: move ShaderCompilerOptions into gl_constants
Marek Olšák
- Mesa (master): st/mesa: make st_init_limits context-independent
Marek Olšák
- Mesa (master): mesa: make _mesa_init_extensions context-independent
Marek Olšák
- Mesa (master): mesa: make _mesa_init_constants context-independent and public
Marek Olšák
- Mesa (master): mesa: add a context-independent variant of _mesa_override_gl_version
Marek Olšák
- Mesa (master): mesa: add _mesa_get_version, a ctx-independent variant of _mesa_compute_version
Marek Olšák
- Mesa (master): mesa: return version 0 if the computed core profile version is too low
Marek Olšák
- Mesa (master): gallium: pass st_config_options to query_versions
Marek Olšák
- Mesa (master): st/mesa: compute supported GL versions at DRIscreen creation
Marek Olšák
- Mesa (master): gallium: remove PIPE_SHADER_CAP_MAX_ADDRS
Marek Olšák
- Mesa (master): r600g: clear constant buffer sizes at the beginning of CS
Marek Olšák
- Mesa (master): r600g: fix constant buffer fetches
Marek Olšák
- Mesa (master): r600g: implement invalidation of texture buffer objects
Marek Olšák
- Mesa (master): radeonsi: fix buffer invalidation of unbound texture buffer objects
Marek Olšák
- Mesa (master): radeonsi: implement BPTC texture support
Marek Olšák
- Mesa (master): r600g: Implement BPTC texture support
Marek Olšák
- Mesa (master): docs: document radeonsi BPTC support, sort extensions in 10.3 release notes
Marek Olšák
- Mesa (master): r600g: Implement ARB_derivative_control
Marek Olšák
- Mesa (master): docs/relnotes: document GLX_MESA_query_renderer
Marek Olšák
- Mesa (master): rbug: remove contexts from the list properly
Marek Olšák
- Mesa (master): rbug: fix crash in set_vertex_buffers
Marek Olšák
- Mesa (master): rbug: implement streamout context functions
Marek Olšák
- Mesa (master): rbug: send the actual number of layers to the client
Marek Olšák
- Mesa (master): rbug: fix a crash in sampler_view_destroy caused by incorrect context
Marek Olšák
- Mesa (master): rbug: only add textures to the list
Marek Olšák
- Mesa (master): gallium/util: handle PIPE_BUFFER in util_pipe_tex_to_tgsi_tex
Marek Olšák
- Mesa (master): gallium/u_blitter: don' t use an empty fragment shader if there's a colorbuffer
Marek Olšák
- Mesa (master): radeonsi: don't set CB_SHADER_MASK= 1 if there are no color outputs
Marek Olšák
- Mesa (master): radeonsi: save scissor state and sample mask for u_blitter
Marek Olšák
- Mesa (master): radeonsi: use r600_draw_rectangle from r600g
Marek Olšák
- Mesa (master): radeonsi: simplify si_num_banks function
Marek Olšák
- Mesa (master): radeonsi: set IA_MULTI_VGT_PARAM on SI the same as on CIK ( v2)
Marek Olšák
- Mesa (master): radeonsi: set PARTIAL_VS_WAVE(0) when appropriate
Marek Olšák
- Mesa (master): radeonsi: bump PRIMGROUP_SIZE for some cases
Marek Olšák
- Mesa (master): r600g: copy IA_MULTI_VGT_PARAM programming from radeonsi for Cayman
Marek Olšák
- Mesa (master): gallium/radeon: Do not use u_upload_mgr for buffer downloads
Marek Olšák
- Mesa (master): r600g: Fix missing SET_TEXTURE_OFFSETS
Marek Olšák
- Mesa (master): r600g: Fix flat/smooth shade state toggle
Marek Olšák
- Mesa (master): r300g: handle PIPE_BIND_BLENDABLE
Marek Olšák
- Mesa (master): r600g: only set PIPE_BIND_BLENDABLE if colorbuffer rendering is supported
Marek Olšák
- Mesa (master): radeonsi: handle PIPE_BIND_BLENDABLE
Marek Olšák
- Mesa (master): i965: fix compiler error in union initiliazer
Pekka Paalanen
- Mesa (master): egl_dri2: fix EXT_image_dma_buf_import fds
Pekka Paalanen
- Mesa (master): gallium: Fix compiler warning.
Brian Paul
- Mesa (master): mesa/st: Fix compiler warnings
Brian Paul
- Mesa (master): svga: SVGA_3D_CMD_BIND_GB_SHADER needs to reserve two relocations.
Brian Paul
- Mesa (master): xlib: fix missing mesautil build breakage
Brian Paul
- Mesa (master): targets/vdpau: link with libmesautil.la to fix build breakage
Brian Paul
- Mesa (master): util: include c99_compat.h in hash_table.h to get 'inline' definition
Brian Paul
- Mesa (master): util: include c99_compat.h in format_srgb.h to get 'inline' definition
Brian Paul
- Mesa (master): mesa/x86: put code in braces to silence declarations after code warning
Brian Paul
- Mesa (master): targets/egl-static: link with libmesautil.la
Brian Paul
- Mesa (master): targets/libgl-gdi: link with mesautil
Brian Paul
- Mesa (master): osmesa: link with mesautil
Brian Paul
- Mesa (master): wmesa: link with mesautil
Brian Paul
- Mesa (master): targets/graw-gdi: link with mesautil, not mesautils
Brian Paul
- Mesa (master): mesa: update glext.h to version 20140725
Brian Paul
- Mesa (master): mesa: update glxext.h to version 20140725
Brian Paul
- Mesa (master): mesa: update wglext.h to version 20140630
Brian Paul
- Mesa (master): mesa: make vertex array type error checking a little more efficient
Brian Paul
- Mesa (master): st/mesa: adjust Z coordinates for quad clearing
Brian Paul
- Mesa (master): mesa include stdint.h in formats.h
Brian Paul
- Mesa (master): mesa: add comment that GL_CLIP_DISTANCE0 == GL_CLIP_PLANE0 in enable.c
Brian Paul
- Mesa (master): mesa: define and use ALL_TYPE_BITS in varray.c code
Brian Paul
- Mesa (master): mesa: use PRId64 for printing 64-bit ints
Brian Paul
- Mesa (master): st/mesa: use PRId64 for printing 64-bit ints
Brian Paul
- Mesa (master): mesa: simplify/rename _mesa_init_program_struct()
Brian Paul
- Mesa (master): mesa: whitespace, 80-column wrapping in program.c
Brian Paul
- Mesa (master): mesa: fix assertion in _mesa_drawbuffers()
Brian Paul
- Mesa (master): mesa: simplify _mesa_update_draw_buffers()
Brian Paul
- Mesa (master): mesa: add missing GLAPIENTRY in copyimage.c
Brian Paul
- Demos (master): glxinfo/wglinfo: query/ print GL_ARB_texture_multisample limits
Brian Paul
- Demos (master): glxgears_pixmap: destroy correct pixmap id
Brian Paul
- Mesa (master): svga: Add a limit to the maximum surface size
Brian Paul
- Mesa (master): mesa: update glext.h to version 20140810
Brian Paul
- Mesa (master): mesa: update glxext.h to version 20140810
Brian Paul
- Mesa (master): mesa: update wglext.h to version 20140810
Brian Paul
- Mesa (master): mesa: regenerate gl_mangle.h
Brian Paul
- Mesa (master): mesa: pull Khronos glcorearb.h header into include/GL/
Brian Paul
- Mesa (master): docs: now distributing the GL/glcorearb.h header
Brian Paul
- Mesa (master): svga: remove some unneeded INLINE qualifiers
Brian Paul
- Mesa (master): ra: move declarations before code to fix MSVC build
Brian Paul
- Mesa (master): mesa: check if GL_ARB_copy_image is enabled in _mesa_CopyImageSubData()
Brian Paul
- Mesa (master): util: whitespace and formatting fixes in u_math.h
Brian Paul
- Mesa (master): mesa: minor improvements to _mesa_compute_compressed_pixelstore()
Brian Paul
- Mesa (master): mesa: move _mesa_compressed_texture_pixel_storage_error_check()
Brian Paul
- Mesa (master): mesa: fix compressed_subtexture_error_check() return value
Brian Paul
- Mesa (master): mesa: fix NULL pointer deref bug in _mesa_drawbuffers()
Brian Paul
- Mesa (master): mesa: Fix error condition for valid texture targets in glTexStorage* functions
Anuj Phogat
- Mesa (master): mesa: Turn target_can_be_compressed() in to a utility function
Anuj Phogat
- Mesa (master): mesa: Add error condition for using compressed internalformat in glTexStorage3D ()
Anuj Phogat
- Mesa (master): mesa: Fix condition for using compressed internalformat in glCompressedTexImage3D ()
Anuj Phogat
- Mesa (master): mesa: Add utility function _mesa_is_enum_format_snorm()
Anuj Phogat
- Mesa (master): mesa: Don't allow snorm internal formats in glCopyTexImage* () in GLES3
Anuj Phogat
- Mesa (master): mesa: Add a helper function _mesa_is_enum_format_unsized()
Anuj Phogat
- Mesa (master): mesa: Add a gles3 error condition for sized internalformat in glCopyTexImage*()
Anuj Phogat
- Mesa (master): mesa: Add gles3 error condition for GL_RGBA10_A2 buffer format in glCopyTexImage* ()
Anuj Phogat
- Mesa (master): mesa: Add utility function _mesa_is_enum_format_unorm()
Anuj Phogat
- Mesa (master): mesa: Add gles3 condition for normalized internal formats in glCopyTexImage*()
Anuj Phogat
- Mesa (master): mesa: Allow GL_TEXTURE_CUBE_MAP target with compressed internal formats
Anuj Phogat
- Mesa (master): meta: Initialize the variable in declaration statement
Anuj Phogat
- Mesa (master): meta: Use _mesa_get_format_bits() to get the GL_RED_BITS
Anuj Phogat
- Mesa (master): meta: Move the call to _mesa_get_format_datatype() out of switch
Anuj Phogat
- Mesa (master): meta: Fix datatype computation in get_temp_image_type()
Anuj Phogat
- Mesa (master): egl: Fix OpenGL ES version checks in _eglParseContextAttribList()
Anuj Phogat
- Mesa (master): i965: Bail on vec4 copy propagation for scratch writes with source modifiers
Anuj Phogat
- Mesa (master): i965: Bail on FS copy propagation for scratch writes with source modifiers
Anuj Phogat
- Mesa (master): glsl: fix switch statement default case regressions
Tapani Pälli
- Mesa (master): glsl: support unsigned increment in ir_loop controls
Tapani Pälli
- Mesa (master): util: add src/util/format_srgb.c to .gitignore
Tapani Pälli
- Mesa (master): meta: Disable dithering during glBlitFramebuffer
Neil Roberts
- Mesa (master): i965: Don' t check for format differences when using the blorp blitter
Neil Roberts
- Mesa (master): mesa: Add the GL_ARB_texture_compression_bptc extension
Neil Roberts
- Mesa (master): mesa: Fix the base format for GL_COMPRESSED_RGB_BPTC_*_FLOAT_ARB
Neil Roberts
- Mesa (master): mesa/format_info: Add support for compressed floating-point formats
Neil Roberts
- Mesa (master): mesa/format_info: Add support for the BPTC layout
Neil Roberts
- Mesa (master): mesa: Add the format enums for BPTC-compressed images
Neil Roberts
- Mesa (master): mesa: Add texel fetch functions for BPTC-compressed textures
Neil Roberts
- Mesa (master): mesa: Add texstore functions for BPTC-compressed textures
Neil Roberts
- Mesa (master): mesa/main: Modify generate_mipmap_compressed to cope with float textures
Neil Roberts
- Mesa (master): i965: Enable the GL_ARB_texture_compression_bptc extension
Neil Roberts
- Mesa (master): swrast: Enable GL_ARB_texture_compression_bptc
Neil Roberts
- Mesa (master): mesa/meta: Support decompressing floating-point formats
Neil Roberts
- Mesa (master): docs: Update release notes and GL3.txt for GL_ARB_texture_compression_bptc
Neil Roberts
- Mesa (master): i965: Store uniform constant values in a gl_constant_value instead of float
Neil Roberts
- Mesa (master): i965/blorp_clear: Use memcpy instead of assignment to copy clear value
Neil Roberts
- Mesa (master): glsl: Use constant_expression_value instead of as_constant
Ian Romanick
- Mesa (master): glsl: Add without_array type predicate
Ian Romanick
- Mesa (master): glsl: Use the without_array predicate to simplify some code
Ian Romanick
- Mesa (master): glsl: Do not eliminate 'shared' or 'std140' blocks or block members
Ian Romanick
- Mesa (master): mesa: Do not list inactive block members as active
Ian Romanick
- Mesa (master): linker: Add a last_field parameter to various program_resource_visitor methods
Ian Romanick
- Mesa (master): linker: Add padding after the last field of a structure
Ian Romanick
- Mesa (master): glsl: Correctly load columns of a row-major matrix
Ian Romanick
- Mesa (master): glsl: Track matrix layout of structure fields using two bits
Ian Romanick
- Mesa (master): glsl: Also track matrix layout information into structures
Ian Romanick
- Mesa (master): glsl: Track matrix layout of variables using two bits
Ian Romanick
- Mesa (master): linker: Use the matrix layout information in ir_variable and glsl_type for UBO layout
Ian Romanick
- Mesa (master): glsl: Correctly determine when the field of a UBO is row-major
Ian Romanick
- Mesa (master): glsl: Do not add extra padding to structures
Ian Romanick
- Mesa (master): glsl/glcpp: Add explicit error for " #define without macro name"
Ian Romanick
- Mesa (master): glsl/glcpp: Add test for "#define without macro name"
Ian Romanick
- Mesa (master): glsl/glcpp: Allow single-line comments immediately after #define
Ian Romanick
- Mesa (master): glsl/glcpp: Add tests for #define followed by comments
Ian Romanick
- Mesa (master): glsl/glcpp: Fix NULL directives when followed by a single-line comment
Ian Romanick
- Mesa (master): glsl/glcpp: Add testing for null directives with spaces and comments
Ian Romanick
- Mesa (master): glsl/glcpp: Fix #pragma to not over-increment the line-number count
Ian Romanick
- Mesa (master): glsl/glcpp: Swallow empty #pragma directives.
Ian Romanick
- Mesa (master): glsl/glcpp: Fix for macros that expand to include "defined" operators
Ian Romanick
- Mesa (master): glsl/glcpp: Add test script for testing various line-termination characters
Ian Romanick
- Mesa (master): glsl/glcpp: Treat CR+LF pair as a single newline
Ian Romanick
- Mesa (master): glsl/glcpp: Don' t include any newline characters in #error token
Ian Romanick
- Mesa (master): glsl/glcpp: Fix line-continuation code to handle multiple newline flavors
Ian Romanick
- Mesa (master): glsl/glcpp: Fix glcpp-test to correctly extract test-specific arguments
Ian Romanick
- Mesa (master): glsl/glcpp: Integrate recent glcpp-test-cr-lf test into " make check"
Ian Romanick
- Mesa (master): glsl/glcpp: Fix handling of commas that result from macro expansion
Ian Romanick
- Mesa (master): glsl/glcpp: Rename one test to avoid a duplicate test number
Ian Romanick
- Mesa (master): mesa: Have validate_uniform_parameters return the gl_uniform_storage pointer
Ian Romanick
- Mesa (master): mesa: Use MAX2 to calculate maximum uniform element
Ian Romanick
- Mesa (master): glsl_to_tgsi: Delete unused function set_uniform_initializer
Ian Romanick
- Mesa (master): mesa: Fold _mesa_uniform_split_location_offset into its only caller
Ian Romanick
- Mesa (master): mesa: Fold _mesa_uniform_merge_location_offset into its only caller
Ian Romanick
- Mesa (master): llvmpipe: get rid of impossible code in alloc_image_data
Roland Scheidegger
- Mesa (master): llvmpipe: integrate memory allocation into llvmpipe_texture_layout
Roland Scheidegger
- Mesa (master): llvmpipe: don't store number of layers per level
Roland Scheidegger
- Mesa (master): llvmpipe: implement support for cube map arrays
Roland Scheidegger
- Mesa (master): gallivm: fix cube map array (and cube map shadow with bias) handling
Roland Scheidegger
- Mesa (master): gallium/docs: Document TEX2/TXL2/ TXB2 instructions and fix up other tex doc
Roland Scheidegger
- Mesa (master): targets/dri: link with mesautil
Roland Scheidegger
- Mesa (master): draw: don' t run pipeline stages when gs has no position output
Roland Scheidegger
- Mesa (master): draw: fix clipvertex trouble if position comes from gs
Roland Scheidegger
- Mesa (master): draw: fix prim id float cast for non-llvm path
Roland Scheidegger
- Mesa (master): draw: hack around weird primitive id input in gs
Roland Scheidegger
- Mesa (master): gallivm: Handle MSAA textures in emit_fetch_texels
Roland Scheidegger
- Mesa (master): draw: don' t use clipvertex output if user plane clipping is disabled
Roland Scheidegger
- Mesa (master): draw: (trivial) use information about gs being present from variant key
Roland Scheidegger
- Mesa (master): mesa: fix texstore with GL_COLOR_INDEX data
Roland Scheidegger
- Mesa (master): llvmpipe: change LP_MAX_SHADER_INSTRUCTIONS definition
Roland Scheidegger
- Mesa (master): docs: fix up status of softpipe, llvmpipe
Roland Scheidegger
- Mesa (master): draw: fix base instance handling in llvm path
Roland Scheidegger
- Mesa (master): mesa: fix fallback texture for cube map array
Roland Scheidegger
- Mesa (master): draw: remove fishy num_samplers/ num_sampler_views check in llvm path
Roland Scheidegger
- Mesa (master): tgsi: (trivial) fix handling msaa resources on TXF
Roland Scheidegger
- Mesa (master): softpipe: don' t assert on illegal wrap mode for rect textures
Roland Scheidegger
- Mesa (master): draw: kill off bogus assertion in tgsi_fetch_gs_outputs
Roland Scheidegger
- Mesa (master): gallivm: handle cube map arrays for texture sampling
Roland Scheidegger
- Mesa (master): llvmpipe: (trivial) enable cube map arrays
Roland Scheidegger
- Mesa (master): softpipe: handle vertex texture sampling when using llvm for draw
Roland Scheidegger
- Mesa (master): gallivm: fix somewhat broken NaN behavior for exp2
Roland Scheidegger
- Mesa (master): radeon/compute: Fix reported values for MAX_GLOBAL_SIZE and MAX_MEM_ALLOC_SIZE
Tom Stellard
- Mesa (master): radeon/compute: Report a value for PIPE_SHADER_CAP_MAX_CONST_BUFFER_SIZE
Tom Stellard
- Mesa (master): radeonsi/compute: Update reference counts for buffers in si_set_global_binding()
Tom Stellard
- Mesa (master): radeonsi/compute: Call si_pm4_free_state() after emitting compute state
Tom Stellard
- Mesa (master): radeonsi/compute: Whitespace fixes
Tom Stellard
- Mesa (master): radeonsi/compute: Stop leaking the input buffer
Tom Stellard
- Mesa (master): clover: Flush the command queue in clReleaseCommandQueue()
Tom Stellard
- Mesa (master): r300g: Fix bug in build_loop_info()/compiler v2
Tom Stellard
- Mesa (master): st/clover: Fix build against LLVM SVN >= r215967 v2
Tom Stellard
- Mesa (master): radeon: Add work-around for missing Hainan support in clang < 3.6 v2
Tom Stellard
- Mesa (master): pipe-loader: Fix memory leak v2
Tom Stellard
- Mesa (master): r600g/compute: Use the first parameter in evergreen_set_global_binding()
Tom Stellard
- Mesa (master): r600g/compute: Don' t initialize vertex_buffer_state masks to 0x2
Tom Stellard
- Mesa (master): configure.ac: Use LIBS rather than LDFLAGS to add -ldl to dladdr check
Jon TURNEY
- Mesa (master): Teach os_get_total_physical_memory about Cygwin
Jon TURNEY
- Mesa (master): glx: Fix build since 679c2ef "glx/drisw: add support for DRI2rendererQueryExtension", when only building drisw renderer
Jon TURNEY
- Mesa (master): mesa: Drop USE_IEEE define.
Matt Turner
- Mesa (master): i965/vec4: Remove unused emit_bool_comparison method.
Matt Turner
- Mesa (master): docs: List GL+GLSL versions as parts of a whole.
Matt Turner
- Mesa (master): i965/fs: Fix bad whitespace.
Matt Turner
- Mesa (master): i965/fs: don' t read from uninitialized memory while assigning registers
Matt Turner
- Mesa (master): i965/fs: set virtual_grf_count in assign_regs()
Matt Turner
- Mesa (master): i965: Mark branch unreachable in sampler state code.
Matt Turner
- Mesa (master): i965/fs: Keep track of the register that hold delta_x/ delta_y.
Matt Turner
- Mesa (master): i965: Return NONE from brw_swap_cmod on unknown input.
Matt Turner
- Mesa (master): glsl: Fixed vectorize pass vs. texture lookups.
Matt Turner
- Mesa (master): i965/fs: Add pass to rename registers to break live ranges.
Matt Turner
- Mesa (master): i965/disasm: Add CSEL.
Matt Turner
- Mesa (master): i965: Reverse condition ordering to let us support other gens.
Matt Turner
- Mesa (master): i965: Update JIP/UIP compaction code to operate on bytes.
Matt Turner
- Mesa (master): i965/gen8: Add instruction compaction tables.
Matt Turner
- Mesa (master): i965/gen8: Add 3-src instruction compaction tables.
Matt Turner
- Mesa (master): i965: Add support for compacting 1- and 2-src instructions on Gen8.
Matt Turner
- Mesa (master): i965: Add support for compacting 3-src instructions on Gen8.
Matt Turner
- Mesa (master): i965: Enable instruction compaction on Gen8+.
Matt Turner
- Mesa (master): build: Let install-lib-links.mk handle .la files in subdirectories.
Matt Turner
- Mesa (master): mapi: Inline shared-glapi/Makefile.
Matt Turner
- Mesa (master): mapi: Inline es1api/Makefile.
Matt Turner
- Mesa (master): mapi: Inline es2api/Makefile.
Matt Turner
- Mesa (master): mapi: Inline glapi/Makefile.
Matt Turner
- Mesa (master): mapi: Inline glapi/tests/Makefile.
Matt Turner
- Mesa (master): mapi: Inline shared-glapi/tests/Makefile.
Matt Turner
- Mesa (master): i965: Remove dead call to _mesa_associate_uniform_storage() .
Matt Turner
- Mesa (master): mesa: Upload boolean uniforms using UniformBooleanTrue.
Matt Turner
- Mesa (master): glsl: Use UniformBooleanTrue value for uniform initializers.
Matt Turner
- Mesa (master): i965: Use UniformBooleanTrue value for boolean literal true.
Matt Turner
- Mesa (master): i965/fs: Optimize emit_bool_to_cond_code for logical exprs.
Matt Turner
- Mesa (master): i965: Use ~0 to represent true on Gen >= 6.
Matt Turner
- Mesa (master): i965/fs: Optimize gl_FrontFacing calculation on Gen6+.
Matt Turner
- Mesa (master): i965/fs: Optimize gl_FrontFacing calculation on Gen4/5.
Matt Turner
- Mesa (master): i965/cfg: Embed link in bblock_t for main block list.
Matt Turner
- Mesa (master): i965: Add and use foreach_block macro.
Matt Turner
- Mesa (master): i965: Pass a cfg pointer to generate_{code,assembly}.
Matt Turner
- Mesa (master): i965/cfg: Add a foreach_block_safe macro.
Matt Turner
- Mesa (master): i965/cfg: Add a foreach_inst_in_block_safe macro.
Matt Turner
- Mesa (master): i965/cfg: Add a foreach_block_and_inst_safe macro.
Matt Turner
- Mesa (master): i965/vec4: Add a pass to reduce swizzles.
Matt Turner
- Mesa (master): glsl: Use the without_array predicate in some more places
Matt Turner
- Mesa (master): i965/vec4: Allow reswizzling writemasks when swizzle is single-valued.
Matt Turner
- Mesa (master): glsl/linker: pass through the is_intrinsic flag
Matt Turner
- Mesa (master): i965: Fix JIP/UIP calculations.
Matt Turner
- Mesa (10.3): i965: Fix JIP/UIP calculations.
Matt Turner
- Mesa (master): i965/cfg: Add functions to test if a block is a successor/ predecessor.
Matt Turner
- Mesa (master): i965/cfg: Add a function to remove a block from the cfg.
Matt Turner
- Mesa (master): i965: Add a basic-block aware backend_instruction:: remove method.
Matt Turner
- Mesa (master): i965: Add basic-block aware backend_instruction:: insert_* methods.
Matt Turner
- Mesa (master): i965: Add invalidate_cfg parameter to invalidate_live_intervals().
Matt Turner
- Mesa (master): i965: Use basic-block aware insertion/removal functions.
Matt Turner
- Mesa (master): i965/fs: Preserve CFG in register allocation.
Matt Turner
- Mesa (master): i965/cfg: Point to bblock_t containing associated control flow
Matt Turner
- Mesa (master): i965/cfg: Add functions to combine basic blocks.
Matt Turner
- Mesa (master): i965: Preserve CFG when deleting dead control flow.
Matt Turner
- Mesa (master): i965/fs: Preserve CFG in the SEL peephole.
Matt Turner
- Mesa (master): i965/fs: Rename variable in predicated break pass.
Matt Turner
- Mesa (master): i965/fs: Preserve CFG in predicated break pass.
Matt Turner
- Mesa (master): i965/disasm: Disassemble Z/NZ conditional modifiers as .z/ .nz.
Matt Turner
- Mesa (master): i965/disasm: Add break/cont/halt to list of has_uip().
Matt Turner
- Mesa (master): i965/disasm: Disassemble JMPI's source properly.
Matt Turner
- Mesa (master): i965/disasm: Show jump count for if/iff/halt.
Matt Turner
- Mesa (master): i965: Mark BRW_CONDITIONAL_R as Gen <= 5.
Matt Turner
- Mesa (master): i965: Use unreachable() to silence warning.
Matt Turner
- Mesa (master): i965/vec4: Update register coalescing test.
Matt Turner
- Mesa (master): target-helpers: Do not build kms_dri on libdrm-less platforms.
Emil Velikov
- Mesa (master): targets/dri: resolve the scons build
Emil Velikov
- Mesa (master): targets/xvmc: automake: link against libmesautil.la
Emil Velikov
- Mesa (master): targets/omx: automake: link against libmesautil.la
Emil Velikov
- Mesa (master): gallium/tests: automake: link against libmesautil.la
Emil Velikov
- Mesa (master): llvmpipe/tests: automake: link against libmesautil.la
Emil Velikov
- Mesa (master): libgl-xlib: drop duplicate mesautil from scons build
Emil Velikov
- Mesa (master): util: remove ralloc_test
Emil Velikov
- Mesa (master): configure: check for dladdr via AC_CHECK_FUNC/AC_CHECK_LIB
Emil Velikov
- Mesa (master): c11/threads: correct assertion
Emil Velikov
- Mesa (master): configure: Fix --enable-XX-bit flags by moving LT_INIT where it should
Emil Velikov
- Mesa (master): st/dri: define GALLIUM_SOFTPIPE when building kms_swrast
Emil Velikov
- Mesa (master): configure.ac: bail out if building gallium_gbm without gallium_egl
Emil Velikov
- Mesa (master): configure.ac: drop enable_dri check in gallium_gbm
Emil Velikov
- Mesa (master): 30 new commits
Emil Velikov
- Mesa (master): Revert "configure: Fix --enable-XX-bit flags by moving LT_INIT where it should"
Emil Velikov
- Mesa (master): configure.ac: remove enable 32/64 bit hacks
Emil Velikov
- Mesa (master): scons: do not include headers from the sources lists
Emil Velikov
- Mesa (master): docs/autoconf: update to better reflect reality
Emil Velikov
- Mesa (master): glx/drisw: Move private structure declarations to a header file
Emil Velikov
- Mesa (master): glx/dri2: use mapping table for dri2_convert_glx_query_renderer_attribs()
Emil Velikov
- Mesa (master): glx/drisw: add support for DRI2rendererQueryExtension
Emil Velikov
- Mesa (master): dri/common: Move __DRI2_RENDERER_PREFFERED_PROFILE handling to driQueryRendererIntegerCommon
Emil Velikov
- Mesa (master): dri/nouveau: add GLX_MESA_query_renderer support
Emil Velikov
- Mesa (master): dri/radeon: don't print TCL status on glGetString( GL_RENDERER)
Emil Velikov
- Mesa (master): dri/radeon: add GLX_MESA_query_renderer support
Emil Velikov
- Mesa (master): dri/swrast: add GLX_MESA_query_renderer support
Emil Velikov
- Mesa (master): gallium: add GLX_MESA_query_renderer caps
Emil Velikov
- Mesa (master): auxiliary/os: introduce os_get_total_physical_memory helper function
Emil Velikov
- Mesa (master): gallium/freedreno: handle query_renderer caps
Emil Velikov
- Mesa (master): gallium/i915: handle query_renderer caps
Emil Velikov
- Mesa (master): gallium/ilo: handle query_renderer caps
Emil Velikov
- Mesa (master): gallium/r300/r600/radeonsi: handle query_renderer caps
Emil Velikov
- Mesa (master): gallium/vc4: handle query_renderer caps
Emil Velikov
- Mesa (master): gallium/nouveau: handle query_renderer caps
Emil Velikov
- Mesa (master): gallium/svga: handle query_rendered caps
Emil Velikov
- Mesa (master): gallium/softpipe/llvmpipe: handle query_renderer caps
Emil Velikov
- Mesa (master): st/dri: Add __DRI2rendererQueryExtension support
Emil Velikov
- Mesa (master): docs/autoconf: explicitly mention PKG_CONFIG_PATH for cross /multilib builds
Emil Velikov
- Mesa (master): gallium/vc4: PIPE_CAP_VIDEO_MEMORY return the amount of system ram
Emil Velikov
- Mesa (master): dri/radeon: drop obsolete radeon_{dri, macros}.h headers
Emil Velikov
- Mesa (master): include: move sarea.h next to it's only user
Emil Velikov
- Mesa (master): dri/radeon: cleanup the radeon_context vtbl
Emil Velikov
- Mesa (master): dri/radeon: nuke the remaining references to sarea
Emil Velikov
- Mesa (10.3): radeonsi: add new CIK pci ids
Emil Velikov
- Mesa (10.3): radeonsi: add new SI pci ids
Emil Velikov
- Mesa (10.3): Makefile: Switch from md5sums to sha256sums
Emil Velikov
- Mesa (10.3): glcpp: Don' t use alternation in the lookahead for empty pragmas.
Emil Velikov
- Mesa (10.3): st/vdpau: fix vlVdpOutputSurfaceRender(Output|Bitmap)Surface
Emil Velikov
- Mesa (10.3): vl/compositor: set the scissor before clearing the render target
Emil Velikov
- Mesa (10.2): 36 new commits
Emil Velikov
- Mesa (10.2): 22 new commits
Emil Velikov
- Mesa (master): 22 new commits
Emil Velikov
- Mesa (10.3): radeon/uvd: fix field handling on R6XX style UVD
Emil Velikov
- Mesa (master): mesa: fix make tarballs
Emil Velikov
- Mesa (master): st/dri: Fix driver loading if swrast isn't built
Aaron Watry
- Mesa (master): st/clover: Change platform name from Default to Clover
Aaron Watry
- Mesa (master): r600/compute: Don't leak compute pool item_list/ unallocated_list
Aaron Watry
- Mesa (master): i965/guardband: Improve comments for guardband clipping
Ben Widawsky
- Mesa (master): i965: Simplify viewport extents programming on GEN8
Ben Widawsky
- Mesa (master): i965/guardband: Enable for all viewport dimensions (GEN8+)
Ben Widawsky
- Mesa (master): i965/clip: Removing scissor atom
Ben Widawsky
- Mesa (10.2): Update version to 10.2.5
Carl Worth
- Mesa (10.2): docs: Add release notes for 10.2.5
Carl Worth
- Mesa (10.2): docs: Add sha256 sums to the 10.2.5 release notes
Carl Worth
- Mesa: tag mesa-10.2.5: Mesa 10.2.5 release
Carl Worth
- Mesa (master): docs: Import 10.2.5 release notes, add news item.
Carl Worth
- Mesa (10.2): 25 new commits
Carl Worth
- Mesa (10.2): Update VERSION to 10.2.6
Carl Worth
- Mesa (10.2): Add release notes for the 10.2.6 release
Carl Worth
- Mesa (10.2): docs: Add sha256 sums for the 10.2.6 release
Carl Worth
- Mesa: tag mesa-10.2.6: Mesa 10.2.6 release
Carl Worth
- Mesa (master): docs: Import 10.2.6 release notes, add news item.
Carl Worth
- Mesa (10.2): mesa: Handle uninitialized textures like other textures in get_tex_level_parameter_image
Carl Worth
- Mesa (master): glcpp: Use printf instead of "echo -n" in glcpp-test
Carl Worth
- Mesa (master): glcpp: Fix glcpp-test-cr-lf "make check" test for Mac OS X
Carl Worth
- Mesa (10.3): r600g: Fix flat/smooth shade state toggle
Carl Worth
- Mesa (refs/tags/10.3-branchpoint): r600g: Fix flat/ smooth shade state toggle
Carl Worth
- Mesa (10.3): Increment version to 10.3.0-rc1
Carl Worth
- Mesa (master): Increment version to 10.4.0-devel
Carl Worth
- Mesa: tag mesa-10.3-rc1: Mesa 10.3-rc1 release candidate
Carl Worth
- Mesa (master): Makefile: Switch from md5sums to sha256sums
Carl Worth
- Mesa (master): docs: Add my notes on stable-branch patch criteria
Carl Worth
- Mesa (master): docs: Update instructions for creating a release
Carl Worth
- Mesa (master): glcpp: Don' t use alternation in the lookahead for empty pragmas.
Carl Worth
- Mesa (master): ilo: break down the format table
Chia-I Wu
- Mesa (master): ilo: fold drm_intel_get_aperture_sizes() within probe_winsys()
Chia-I Wu
- Mesa (master): ilo: add new resource layout code
Chia-I Wu
- Mesa (master): ilo: migrate to ilo_layout
Chia-I Wu
- Mesa (master): ilo: remove layer offsetting
Chia-I Wu
- Mesa (master): ilo: enable HiZ in more cases on GEN6
Chia-I Wu
- Mesa (master): ilo: fix PIPE_CAP_VIDEO_MEMORY
Chia-I Wu
- Mesa (master): ilo: replace domains by reloc flags
Chia-I Wu
- Mesa (master): ilo: remove max_batch_size
Chia-I Wu
- Mesa (master): ilo: rename intel_bo_map_unsynchronized()
Chia-I Wu
- Mesa (master): ilo: use genhw command opcodes
Chia-I Wu
- Mesa (master): ilo: replace cmd by dw0 in GPE
Chia-I Wu
- Mesa (master): ilo: fix bound check for 3DSTATE_URB_VS
Chia-I Wu
- Mesa (master): ilo: set INTEL_RELOC_GGTT only on GEN6
Chia-I Wu
Last message date:
Sun Aug 31 23:23:48 UTC 2014
Archived on: Mon Jan 13 14:19:25 UTC 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).