890 Commits (62d123dc34a85b87708193774f9eb126a2cd7d1a)

Author SHA1 Message Date
Gurchetan Singh 8ca7e861c9 virgl: support 10-bit formats on GLES 6 years ago
Erik Faye-Lund 2192c92f58 renderer: only update dirty constbufs 6 years ago
Erik Faye-Lund 208e917f2e renderer: do glUniformBlockBinding at link-time 6 years ago
Erik Faye-Lund 5e89aea888 virglrenderer: use bitmask instead of arrays of indices 6 years ago
Erik Faye-Lund 0aa272c21c renderer: drop pointless temp-variable 6 years ago
Dave Airlie 2ebcc6d69a virglrenderer: move scissor enables out of draw path. 6 years ago
Dave Airlie 827bee8f78 renderer: don't emit scissors on framebuffer state change 6 years ago
Gert Wollny 8b2e86f7b6 blitter: handle GL_FRAMEBUFFER_SRGB for emulated blits 6 years ago
Gert Wollny 2e3417a74b vrend,blit: set GL_FRAMEBUFFER_SRGB based on blit dest format and not resource format 6 years ago
Gert Wollny 3a55d4ba91 vrend,blit: Don't use GL blit when src and dest swizzles are the same 6 years ago
Elie Tournier 92fe2c2821 gallium: bump shader input and output limits 6 years ago
Erik Faye-Lund 0b115dbc7c shader: add and use extension helper 6 years ago
Erik Faye-Lund 249cbb2a8d strbuf: factor out strlen out of appending 6 years ago
Erik Faye-Lund ee354b6d55 shader: fixup signature of get_source_info 6 years ago
Erik Faye-Lund aa036b8bcb shader: double size of offbuf and bias 6 years ago
Erik Faye-Lund c5e7173212 strbuf: copy varargs-list in case of reuse 6 years ago
Dave Airlie 6c530b502d shader: move body generation to variadic macros. 6 years ago
Dave Airlie 1c5d6570fd shader: move header generation to variadic emission. 6 years ago
Dave Airlie 695e7c3092 shader: move body emission to using buffer error state. 6 years ago
Dave Airlie 06799bf223 shader: move header emission to use the error state. 6 years ago
Dave Airlie 375b424a1b shader: add some strbuf error checks. 6 years ago
Dave Airlie f7e0ec0873 shader: add string buffer wrapper and use for glsl strings. 6 years ago
Dave Airlie e56000111e vrend: add new string buffer implementation (v1.2) 6 years ago
Dave Airlie 4aa32df2cf fix crash with qemu / egl colorspace 6 years ago
Erik Faye-Lund 39c2099b2a vrend: assume current framebuffer binding is still correct 6 years ago
Erik Faye-Lund 6ae19d3da2 vrend: restore GL_FRAMEBUFFER after clobbering 6 years ago
Erik Faye-Lund 7a353862c6 virglrenderer: force ctx0 for cursor 6 years ago
Erik Faye-Lund dc8b29ffce vrend: remove redundant call to make_current 6 years ago
Gert Wollny e59edfc2bb shader: Emit swizzles for image size if needed 6 years ago
Gurchetan Singh 162d4bf38c Fix GLX build 6 years ago
Gert Wollny 3bb14a39af vrend: Also set glsl to at least 400 on D-GL when certain extension are available 6 years ago
Jakob Bornecrantz b7eccdf410 shader: Even fewer screaming falsehoods 6 years ago
Jakob Bornecrantz f8841d8349 shader: Fewer screaming truths and falsehoods 6 years ago
Dave Airlie bc6fc18029 shader: drop prepare_so_movs unused return 6 years ago
Dave Airlie dddf10c954 shader: move header generation into context and align with main body code 6 years ago
Dave Airlie bf183d4c8d shader: don't directly call add_str_to_glsl_main. 6 years ago
Jakob Bornecrantz 777e0a9f67 shader: Fixes for previous commit 6 years ago
Dave Airlie cb15235a9b shader: consoldiate code on bool return types. 6 years ago
Dave Airlie f61516ba0b shader: make add samplers/images use a bool return type 6 years ago
Dave Airlie 3d1a6e41d6 shader: make allocate temp range return a bool 6 years ago
Dave Airlie e46352c90d shader: make add_str_to_glsl_main return a boolean. 6 years ago
Gert Wollny 278ad3065a vrend,features: Add a feature for depth_clamp 6 years ago
Dave Airlie a61a1c64e9 shader: handle back color semantics in flat/interp parsing. 6 years ago
David Riley 8f4a46ebfa vrend: Enable dual_src_blend with GL_EXT_blend_func_extended for GLES. 6 years ago
Gert Wollny abb7c520fc formats: Add support for EXT_texture_sRGB_R8 if host supports it. 6 years ago
Gert Wollny 04ecf630b7 vrend: Add feature srgb_write_control 6 years ago
Gert Wollny fb4f7577f7 virgl,egl: add check for EGL_KHR_gl_colorspace 6 years ago
Erik Faye-Lund ea97380ec8 shader: drop needless snprintf calls 6 years ago
Erik Faye-Lund d10d000029 shader: simplify emit_a8_swizzle 6 years ago
Erik Faye-Lund 71de5e5e8b shader: drop GL_-part of extension-name in shader_req_table 6 years ago