2287 Commits (6099cfc0f8daf6429f96338d6e1ec1dbdf6b31af)
 

Author SHA1 Message Date
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
Elie Tournier aeac8f4ae8 docs: Add a note about running ASAN 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
Robert Foss d46119af59 ci: Include more build-dependencies of piglit 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
Dave Airlie aa910dfa6a virglrenderer: add support for a private pointer in resources. (v2) 6 years ago
Gert Wollny d61fc12340 shader: Emit winsys_adjust_y only once per FS shader 6 years ago
Dave Airlie 967062325b vrend: fix signed 31-bit shift. 6 years ago
Erik Faye-Lund 9b7a109c0a vrend: cache blend-dirtiness with patching 6 years ago
Erik Faye-Lund faef0bf40f vrend: remove pointless GL_FRAMEBUFFER update 6 years ago
Erik Faye-Lund 523796808a vrend: cache GL_DRAW_INDIRECT_BUFFER binding 6 years ago